-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Schwedenbitter,
8. Nov 2010
@Sir Rufo
Danke für die doch recht ausführliche Antwort. Endlich habe ich das mit der Aktualisierung der Uploads verstanden. Das Problem ist nur, dass ich ja nicht immer ein Softwareprojekt aus einer Sache machen will.
Ich hoffe insoweit auch, dass meine weitere Frage aber schon zu der aktuellen Rubrik passt:
Ich habe in meinem Code eingebaut, dass das Faden sowohl beim Ein- als auch beim...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Schwedenbitter,
26. Okt 2010
Ich habe keine Ahnung, was Du mir damit sagen willst.
Genau das ist ja mein Problem bzw. ein Bestandteil des Problems. Komischer Weise kann ich dass nicht mehr rekonstruieren. Wenn ich mal eben kurz 2 Forms erstelle und auf der 2. Form bei OnActivate ein ShowMessage('SubForm.OnActivate()'); eintrage, kommt das nicht mehr beim Programmstart. Ich habe beim Erstellen meiner Komponente aber zur...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Schwedenbitter,
26. Okt 2010
Hallo,
falls es nicht schon bemerkt wurde. Es gibt noch ein paar kleinere Fehler in der Komponente. Bis auf einen habe ich diese ausgemerzt. Es bleibt aber ein Problem bestehen:
Ich habe einiges aus einer Komponente übernommen, die ursprünglich für Delphi 6 entwickelt wurde. Da ich TurboDelphi benutze, musste ich eine ganze Menge abändern. Am meisten Probleme bereitet mir das Ereignis...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Schwedenbitter,
25. Okt 2010
Hallo,
wie gesagt: AnimateWindow() klappt bei meinem TurboDelphi nicht. Aber ich habe 2 Lösungen gefunden. Eine als Object, dass man einfach auf die Form zieht und dann konfigurieren kann. Und eine Lösung als Procedure() mit "Timer-Gedöns". Letzteres könnte man wohl auch durch Sleep() ersetzen. Dazu habe ich aber nun keine Lust mehr :-D
Viel Spaß beim Benutzen.
Gruß, Alex
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Schwedenbitter,
21. Okt 2010
Hallo DeddyH,
der Code funktioniert bei mir nicht. Ich habe es mit Deinem Code wieder probiert. Abgesehen davon, dass die Controls beim Einblenden nicht sichtbar sind, sind sie es auch danach nicht.
Ich habe es aber nun mit TTimer hinbekommen und die Datei angehängt; für Leidensgenossen. Diesmal ohne exe nur mit Quellcode zum Selbercompilieren.
Gruß, Alex
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Schwedenbitter,
21. Okt 2010
Irgendwie stehe ich im Moment auf dem Schlauch! Kann mir bitte mal jemand sagen, warum mein Fenster beim Aufruf von Fadeout() bei diesem Code nicht verschwindet, sich zwar verschieben aber nicht mehr beenden lässt:
Unit Fading2;
Interface
Uses Forms;
Procedure FadeOut(FadeForm: TForm; Const dwTime: Integer = 200;
Const Close: Boolean = True);
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Schwedenbitter,
21. Okt 2010
Danke für den Tipp. Es funktioniert super, was die Anzeige nach dem vollständigen Wiederherstellen anbelangt.
Unter Delphi 6 sieht man aber schon während des Einblendens die Controls auf dem Form. Zudem habe ich in meinem Programm eine ganze Menge davon und das wird mir dann zu aufwendig. Wie man das mit einer Schleife löst, ist mir nicht so richtig geläufig. Aber das geht wohl mit...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Schwedenbitter,
21. Okt 2010
Neuer Rechner, neues Glück! Ich hoffe, es klappt diesmal mit dem Dateianhang.
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Schwedenbitter,
20. Okt 2010
Guten Morgen!
Hattest Du das Kompilat unter Linux/Wine laufen lassen? Bzgl. des Kompilierens kann ich warten.
Ich habe jetzt eine neue Version angehängt.
Hier irgendwo im Forum hatte ich den Tipp gefunden, es über einen Timer flüssiger zu machen. Das habe ich getan. Es ist aber nicht komfortabel und ich möchte es daher gern in ein Object/eine Komponente kapseln. Die Idee hatte ich schon...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Schwedenbitter,
20. Okt 2010
Das hatte ich auch schon festgestellt, bin aber nicht auf Refresh & Co. gekommen.
Danke für das Probieren! Hast Du die exe probiert oder auch den Quelltext mal compiliert? Wie gesagt: mich deprimiert, dass es mit Delphi 6 anstandslos klappt. Ich wollte aber gern in ein bestehendes, großes Projekt ein- und ausblendende Fenster einbauen. In diesem werden viele Funktionen verwendet, die es anno...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Schwedenbitter,
20. Okt 2010
Danke für die Antwort. Leider klappt das auch nicht. Ich habe Refresh/Repaint/Update probiert; leider alles ohne Erfolg.
Ich habe hier noch ein altes Delphi 6. Wenn ich den Code damit compiliere, dann klappt es. Allerdings verstehe ich das insoweit nicht, als sowohl Turbodelphi als auch Delphi 6 für AnimateWindow die API-Funktionen benutzen und laut Quellcode beide dieselbe Routinen mit...
-
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Schwedenbitter,
20. Okt 2010
Hallo,
da ich genau mit dieser Funktion Probleme habe, nehme ich das Thema mal wieder auf.
Ich habe mal meinen Beispielcode angefügt. In diesem wird das MainForm einmal mit meiner Routine aus- und per Timer wieder eingeblendet und ein weiteres Mal mit AnimateWindow. Es besteht das Problem, dass bei Verwendung von AnimateWindow die Controls nach dem Einblenden nicht zu sehen sind.
Da ich...