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/)
-   -   Nur sichtbare Komponenten focusieren (https://www.delphipraxis.net/167128-nur-sichtbare-komponenten-focusieren.html)

trashcandesign 14. Mär 2012 14:51

Nur sichtbare Komponenten focusieren
 
Moin,

ich habe zwei Panels, die übereinander liegen, mit je mehreren Edits.
Per Button-Clicks hole ich mal das eine, mal das andere Panel per BringToFront in den Vordergrund.

Wenn ich nun aber per Tabulator durch die Edits springe, dann werden auch die des hinten liegenden Panels focusiert,
obwohl ich die nicht sehe.

Kann ich das unterbinden?

Gruß
Dirk

Popov 14. Mär 2012 15:22

AW: Nur sichtbare Komponenten focusieren
 
Kurz: schiebe das Panel nicht nur nach hinten, sondern schalte bei ihn Enabled auf False. Dann ist alles auf dem Panel aus der Gleichung raus. Kein Fokus.

Sir Rufo 14. Mär 2012 15:36

AW: Nur sichtbare Komponenten focusieren
 
Und wenn du bei allen Panels einfach nur Visible auf False setzt - ausser bei dem, welches du angezeigt haben möchtest, dann ist alles schick und braucht auch kein BringToFront mehr ;)

himitsu 14. Mär 2012 15:39

AW: Nur sichtbare Komponenten focusieren
 
Oder ein PageControl ohne Tabs und nur noch auf die jeweilige Seite umblättern.


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