Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by trashcandesign,
26. Sep 2006
Dann müsste ich also beim OnEnter-Event eines jeden Edit-, Maskenfeldes eine Variable auf false setzen und dann, wenn ich die Form schließen, oder einen Button Drücken möchte überprüfen, ob ich die Variable nicht vielleicht wieder auf true setzen kann?
Hm.... müsste ich mal ausprobieren... :gruebel:
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by trashcandesign,
26. Sep 2006
Da das dynamisch sein soll kann ich im OnClose leider die Felder nicht auf Richtigkeit prüfen.
Also sowas nach dem Motto geht leider nicht:
if CheckField(TMaskEdit) then TForm(Hauptformular).Release
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by trashcandesign,
26. Sep 2006
Hi,
das Problem ist, dass ich viele verschiedene Felder habe, deren Werte nach dem Verlassen in eine Datenbank geschrieben werden. allerdings muss nicht jedes Feld ausgefüllt werden. Deswegen kann ich nicht sagen, der Button ist inaktiv bis das Feld gefüllt ist.
Gibt es nicht zufällig eine Window-Message, dass das Schließen der Applikation, bzw. die Aktion des Buttons abbricht?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by trashcandesign,
25. Sep 2006
Hi,
ich habe verschiedene Mask-Felder, in die je ein Datums-Wert eingetragen werden soll.
Im OnExit-Event überprüfe ich dann die Eingabe auf Richtigkeit.
Wenn ich aber das Feld nicht mit einem Tab verlasse, sondern zum Beispiel mit einem Klick auf einen anderen Button wird zwar auch diese Überprüfung durchgeführt, aber eben auch die den Button zugrunde liegende Funktion.
Wenn diese...