![]() |
TabSheets mit ShortCuts wechseln
Hallo zusammen
Ich habe einen Nachfahren von TPageControl erstellt, um ein paar zusätzliche Funktionen zu implementieren. So möchte ich die TabSheets mit Alt + PageUp/Down durchblättern können. Wie mache ich das, wenn ein Control auf einem TabSheet den Fokus hat? Brauche also so etwas wie KeyPreview aus der Sicht von TPageControl. Gruss Shaman |
Re: TabSheets mit ShortCuts wechseln
|
Re: TabSheets mit ShortCuts wechseln
Danke, hat aber nichts gebracht :(
|
Re: TabSheets mit ShortCuts wechseln
Ich bin mir nicht ganz sicher, aber bekommt dein TabSheet nicht zuerst die Tastatureingabe und leitet sie an das fokussierte Control weiter? Hast du schonmal versucht, die entsprechende Message im TabSheet zu überschreiben?
|
Re: TabSheets mit ShortCuts wechseln
Ich hab KeyDown von TPageControl überschrieben, aber es wird nur ausgeführt, wenn das TabSheet selbst den Fokus hat und nicht etwa ein Edit darauf.
|
Re: TabSheets mit ShortCuts wechseln
Zitat:
|
Re: TabSheets mit ShortCuts wechseln
Hey, danke! :thumb:
Hab ich nicht gewusst. Jetzt konnte ich schauen, wo das geregelt ist, nämlich in CMDialogKey. Nun kann ich das beliebig anpassen. Gruss Shaman |
Re: TabSheets mit ShortCuts wechseln
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:01 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