Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by messie,
11. Mai 2007
Das heißt, daß ich Daten aus einer Datei an ein Objekt übergebe. Im OnShow werden die Daten dann an die Steuerelemente übergeben. OnShow deshalb, weil das Form von unterschiedlichen Stellen mit unterschiedlichen Daten aufgerufen werden kann. Ich schaue gerade, ob ich das so auslagern kann, daß ich es vor dem Form.Show aufrufe ohne Redundanz zu erzeugen.
Es bleibt aber weiter für mich...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by messie,
11. Mai 2007
Ich habe jetzt mal die Message ausprobiert. Flackert ähnlich wie beim Timer in einem Testprojekt.
Mein Fenster schließt sich aber immer noch nicht. Ich habe herausgefunden, daß es am Form.Resize liegt. Dort wird ein TFormResizer zum Zoomen der Komponenten von kalmi01
dynform
verwendet. Wenn ich das deaktiviere, schließt auch mein Fenster.
Kann ich dieselbe Message dort auch verwenden um...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by messie,
10. Mai 2007
Weil ich das noch nie gemacht habe....
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by messie,
10. Mai 2007
Release kann ich auch nicht im OnShow aufrufen. Jedenfalls sagte mir das die Fehlermeldung, als ich es probiert habe. Danach wurde das Form gezeigt. Ausserdem hätte ich mit dem Befehl die Routinen aus OnClose nochmal ins OnShow kopieren müssen.
Nee, die Daten werden direkt vor dem Aufruf des Forms festgelegt
Habe ich nicht.
Zumal das mit dem timer schon häufig funktioniert hat, auch...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by messie,
10. Mai 2007
Hallo,
ich beschreibe ein Form im OnShow. Geht dabei etwas schief, soll das Form über einen Timer geschlossen werden. Habe ich schon häufig gemacht (ist nicht besonders schön aber einfach), jetzt funktioniert das nicht.
Was wird denn alles abgearbeitet beim FormClose ausser FormCloseQuery?
Danke, Messie