Das Problem aktuell ist, das wenn ich auf den Vorzeichenwechsel reagiere, der eingegebene Wert noch nicht im Datenfeld steht und ich somit ein falsches Resultat erhalte.
Wenn eigentlich auf die Änderung der Daten reagiert werden soll, dann reagiere auch auf deren Änderung?
Also nicht im View (DBEdit), sondern in Data (DataSet).
dagegen ist "irgendwo hinklicken zu müssen" etwas vage und läßt manchen Anwender dann auch mal außerhalb des Formulars oder sonstwohin klicken, was zu Fehlverhalten der Anwendung führen könnte.
Ich komm nicht weiter ... hier fehlt die Any-Key-Taste.