![]() |
Docking und TabOrder....
Hallo!
Wenn man in einer Anwendung Fenster in's Hauptformular dockt, dann werden die ja sozusagen Teil des Hauptformulars. Das heisst auch, dass man mit einem Druck auf Tab zuerst durch die Elemente eines Fensters rotiert und dann zum nächsten Element (das u.U. auf einem anderen gedockten Fenster sitzt) weiterspringt. Das mag im Allgemeinen super sein, ich habe hier unglücklicherweise ein Fenster bei dem gewünscht wird, dass nur durch die Elemente des Fensters rotiert wird - ob das Fenster nun gedockt ist oder nicht. Ich hab erste naiv gedacht, ich käme so herum:
Delphi-Quellcode:
...und dann einfach in der Methode mit SetFocus weiterarbeiten, aber die Methode wird gar nie aufgerufen.
type
TForm1 = class(TForm) ... private procedure WMNextDlgCtl(var Message: TWMNextDlgCtl); message WM_NEXTDLGCTL; Any ideas? Danke, Ralf |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:56 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