Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by dummzeuch,
24. Nov 2021
Deshalb halt keine automatische Prüfung+Korrektur in der Komponente (also Min/Max ausschalten) und selbst implementieren. Dabei aber dem User nicht dazwischenpfuschen (Was ich persönlich als User absolut nicht abkann.).
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by dummzeuch,
24. Nov 2021
Ich würde da die Eingabeprüfung generell erstmal ausschalten und sie verzögert durchführen lassen. Entweder erst, wenn der User OK (oder Save oder was auch immer) klickt, oder durch einen Timer gesteuert. Letzteres ist dabei meine bevorzugte Methode:
Es gibt einen Timer mit z.B. 200 ms Laufzeit. Der wird bei jedem OnChange-Event zuerst gestoppt und dann wieder gestartet, d.h. jeder Tastendruck...