Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.024 Beiträge
 
Delphi 12 Athens
 
#4

AW: dbNavigator Aktion abbrechen

  Alt 28. Okt 2014, 21:28
Das Edit soll doch den Fokus behalten, oder? Dann sollte das TabStop beim Navigator auf false stehen und die Überprüfung und gegebenenfalls das Abort im BeforeAction-Event des Navigators erfolgen. Der Navigator-OnClick-Event wird erst nach der Ausführung der Operation aufgerufen, aber dann ist es schon zu spät.

Der Focus-Wechsel und damit das OnExit-Event des Edit kommt nur, wenn beim Navigator TabStop auf true steht (zumindest ist das bei XE7 so).
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat