Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by marcibaer,
23. Jan 2012
Das klappt soweit ganz gut!
Allerdings kriege ich Probleme, wenn in der OnExit-Procedure Tests vorgenommen werden und 'ne Sicherheitsabfrage erscheint. Wird die Sicherheitsabfrage bejahrt, so erhält das Edit wieder den Focus - aus der OnOkClick funktioniert das natürlich nicht, da die OnExit keinen Wert zurück liefert und der Dialog geschlossen wird - muss ich wohl 'nen Flag im Dialog setzten...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by marcibaer,
22. Jan 2012
Ich arbeite z.Zt. noch - wie beschrieben - mit Turbo Delphi unter WinXP.
Vielleicht ist meine Annahme, dass das Edit-Feld beim Drücken von <Return> den Focus verliert, der Fehler. Wenn das so gewollt ist, stellt sich für mich die Frage, wie ich das in diesem Fall "korrigieren" kann!?
Das OnExit des Edits im OnClick des Buttons aufzurufen dürfte nicht die Lösung sein, da beim Klicken auf den...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by marcibaer,
22. Jan 2012
Hallo zusammen!
Warum wird die OnExit-Procedure eines Edits nicht aufgerufen, wenn die <Return>-Taste drücke und somit der OK-Button (mit Einstellung Default=true) den Focus erhält und dessen OnClick-Procedure ausgeführt wird?
Klicke ich dagegen auf den OK-Button, wird die OnExit-Procedure ausgeführt!
Beide Male verliert das Edit-Feld doch den Focus!
Vielen Dank für Eure Hilfe.