Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi OnExit in einer procedure (https://www.delphipraxis.net/6188-onexit-einer-procedure.html)

Privateer3000 2. Jul 2003 15:31


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

sakura 2. Jul 2003 15:38

Du kannst nicht abfragen, ob das Feld verlassen wurde, aber Du kannst etwas anderes abfragen, nämlich, ob es fokusiert ist ;-)
Delphi-Quellcode:
if Edit1.Focused then
  ....
...:cat:...

Privateer3000 2. Jul 2003 15:44

danke sakura...nur nütz dies mir nur wenn ich weiss wenn es verlassen wurde...nicht wenn es den focus bekommt.

sakura 2. Jul 2003 15:46

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:...

Daniel B 2. Jul 2003 17:48

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 01:48 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz