Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by BerndS,
16. Dez 2021
Ich habe mich gerade mit der Numberbox beschäftigt. Um die Eingabeprüfung er Numberbox zu deaktivieren musste ich
NumberBox1.min := Double.NegativeInfinity;
NumberBox1.max := Double.PositiveInfinity;
setzen.
Beim Setzen von Min und Max auf 0 wurde bei OnExit der Text immer alles auf 0 zurückgesetzt.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by BerndS,
24. Nov 2021
Ich habe so was ähnliches für ein Datumsfeld umgesetzt. Die Prüfung erfolgt aber nicht bei der Eingabe, sondern über eine Funktion der Eingabekomponente.
Die wird erst aufgerufen, wenn z.B. Speichern angeklickt wird oder auf eine andere Eingabezeile gewechselt wird. Man kann es auch im OnExit machen, sollte aber dann bei Modalresult = mrCancel die Prüfung übergehen.
Konkret habe ich eine...