Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
Delphi XE8 Enterprise
|
Timingproblem mit OnChange und OnExit
10. Jan 2010, 12:49
Hallo zusammen,
ich habe auf einem Formular einen TreeView. Dieser TreeView hat ein OnChange-Ereignis. Neben dem TreeView sind verschiedene Eingabefelder, die Werte in einer Klasse speichern. Bei jeden Eingabefeld habe ich das Ereignis OnExit genutzt um die Werte in die Klasse zu schreiben. Wenn ich jetzt einen Wert eingebe und dann sofort auf den TreeView klicke, wird als erstes das OnChange Ereignis des TreeView ausgelöst und dann das Ereignis OnExit der Eingabefelder. Kann ich das irgendwie umdrehen ?
Nachtrag : Dieses Problem tritt nur zwischen TTreeView und TEdit oder TComboBox auf. Auf das OnChange-Ereignis bei den Eingabefelder würde ich gerne verzichten, da ich erst den Wert abspeichern möchte, wenn er vollständig ist, wenn das möglich ist.
|