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 SetFocus in TabbedNotebook-Komponente (https://www.delphipraxis.net/6298-setfocus-tabbednotebook-komponente.html)

hans-peter 5. Jul 2003 17:46


SetFocus in TabbedNotebook-Komponente
 
Was mach ich falsch?
Eine TabbedNotebook-Komponente mit drei Seiten (PageIndex 0, 1 und 2) hat je 5 Editfelder.
Wie bekomme ich beim Wechsel zur Seite 1 den Focus auf Edit6, beim Wechsel auf Seite 2 den Focus auf Edit11 und zur Seite 0 den Focus auf Edit1??????
Hab viel versucht, klappt nicht.
Geht das nicht?

Gruß
Hans-Peter

Christian Seehase 5. Jul 2003 17:48

Moin Hans-Peter,

mit dem Tabbed Notebook hab' ich zwar nie gearbeitet, aber hast Du auch schon mal probiert beim Seitenwechsel die Methode SetFocus des jeweils gewünschten Edits aufzurufen?

hans-peter 5. Jul 2003 17:55

SetFocus in TabbedNotebook-Komponente
 
Ja, und zwar mit

if TabbedNotebook1.PageIndex = 1 then Edit6.setFocus;

aber es tut sich nichts.

Hans-Peter

sakura 5. Jul 2003 18:00

Lässt sich mit dem TTabbedNotebook nicht machen. Ich empfehle Dir die Control TPageControl von Win32 Reiter zu nutzen.

TTabbedNotebook hat kein Event für die Zeit nach dem Wechsel der Seiten, nur davor.

...:cat:...


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