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 Edit wird übersprungen (https://www.delphipraxis.net/30102-edit-wird-uebersprungen.html)

Hansa 20. Sep 2004 01:05


Edit wird übersprungen
 
Hi,

folgendes Problem :

wird F5 gedrückt, so setze ich im OnKeyDown Edit1.Setfocus. Aber Delphi führt einfach die nächste Aktion aus und schließt die Form. Das wäre richtig, sofern in das Edit etwas eingegeben wird, aber dazu komme ich gar nicht. 8)

himitsu 20. Sep 2004 01:16

Re: Edit wird übersprungen
 
Zitat:

Zitat von Hansa
... Aber Delphi führt einfach die nächste Aktion aus und schließt die Form...

Ähhh, was für 'ne nächste Aktion?

Tigger 22. Sep 2004 14:38

Re: Edit wird übersprungen
 
Zitat:

wird F5 gedrückt, so setze ich im OnKeyDown Edit1.Setfocus.
Ich weiß nicht, ob du das gleiche meinst, aber ich hatte gestern ein ähnliches
Problem. Ich glaube, man kann SetFocus nicht selbst setzen, sondern nur abfragen.

Mir hat dann "Form1.ActiveControl := Edit1" weitergeholfen.

LG, Tigger

Jasocul 22. Sep 2004 14:42

Re: Edit wird übersprungen
 
Zitat:

Zitat von Tigger
Zitat:

wird F5 gedrückt, so setze ich im OnKeyDown Edit1.Setfocus.
Ich weiß nicht, ob du das gleiche meinst, aber ich hatte gestern ein ähnliches
Problem. Ich glaube, man kann SetFocus nicht selbst setzen, sondern nur abfragen.

Mir hat dann "Form1.ActiveControl := Edit1" weitergeholfen.

LG, Tigger

Eigentlich sollte das mit SetFocus funktionieren. Hast Du im OnEnter bei Deinem Edit noch irgendwelche Aktionen?

oki 22. Sep 2004 15:02

Re: Edit wird übersprungen
 
Hi Hansa,

SetFocus ist schon ok. Welches Ereignis in deinem Edit löst die weitere Aktion normalerweise aus?

Gruß oki


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:22 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