![]() |
OnExit in einer procedure
Hiho,
Wie kann ich innerhalb einer procedure abfragen ob ein (zB Edit1) Editfeld verlassen wurde? Beispiel: if *wurde Edit1 verlassen?* then begin |
Du kannst nicht abfragen, ob das Feld verlassen wurde, aber Du kannst etwas anderes abfragen, nämlich, ob es fokusiert ist ;-)
Delphi-Quellcode:
...:cat:...
if Edit1.Focused then
.... |
danke sakura...nur nütz dies mir nur wenn ich weiss wenn es verlassen wurde...nicht wenn es den focus bekommt.
|
Hm, eigentlich sollte es genauso gut helfen. Diese Abfrage sagt Dir ja, ob der User sich im Editfeld befindet. When Focused False ist, hat der User das Feld verlassen, bzw. war noch nie drinne. Was willst Du sonst?
...:cat:... |
Hallo,
setze doch im OnEnter oder OnExit des Edits eine globale Boolean-Variable o.ä. anhand der Du dann zur beliebigen Zeit rpfüen kannst ob das Edit nun den Fokus hat oder nicht. Grüsse, Daniel :hi: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:14 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz