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 Hauptformular setfocus funktioniert nicht wie gewünscht (https://www.delphipraxis.net/149410-hauptformular-setfocus-funktioniert-nicht-wie-gewuenscht.html)

Chefx 20. Mär 2010 19:44


Hauptformular setfocus funktioniert nicht wie gewünscht
 
Hallo DPs,

Ich hab ein Frage zu setfocus:
wenn ich ein Unterformular hab(hat die Eigenschaft: formstyle:fsStayOnTop) das mit show aufrufe und dann den focus wieder auf das Hauptformular setze, macht der das nicht so wie ich das möchte z.B. wenn ich eine taste drücke nach dem er das Unterformular aufgerufen hat macht der das aber noch mit dem Unterformular und nicht mit dem Hauptformular (die Keys werden in Der onIDle Prozedur erkannt).
Ich hab es auch mit ActiveControl := fmain; probiert aber funktioniert auch nicht.

Wie macht man das, dass es komplett wechselt?

MfG
Chefx

Deep-Sea 22. Mär 2010 07:20

Re: Hauptformular setfocus funktioniert nicht wie gewünscht
 
ActiveControl, SetFocus und Co beziehen sich nur auf Steuerelemente innerhalb einer Form - aber nicht auf Forms untereinander. Nutze dafür BringToFront :wink:

Chefx 22. Mär 2010 13:52

Re: Hauptformular setfocus funktioniert nicht wie gewünscht
 
ok, danke Deep-Sea :thumb: :thumb: :thumb:
das funktioniert jetzt wie ich wollte :wink: :thumb:

MfG
Chefx


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