![]() |
TPageControl in MDI Anwendung ignoriert Ctr+Tab shortcut
Ein TPageControl auf einer TForm in einer jungrfäulichen VCL Anwendung reagiert normalerweise auf die Shortcuts Ctrl+Tab (deutsch: Strg+Tab) bzw. Shift+Ctrl+Tab zum wechseln des aktiven Tabs. In meiner nicht mehr ganz so jungfräulichen Anwendung werden diese Shortcuts aber einfach ignoriert. Ich habe keinen blassen Schimmer warum.
Bereits ausgeschlossen: * Das PageControl besitzt in einer Page ein weiteres PageControl, was aber die Shortcuts nicht "stehlen" sollte. * Auf einem Tab sitzt ein TSynMemo aus der SynEdit Suite, der selbst eine Menge Shortcuts besitzt, aber gerade die o.g. sind nicht enthalten. |
Re: TPageControl ignoriert Ctr+Tab shortcut
Hallo, entferne mal schrittweise Komponenten vom Formular, bis der Shortcut wieder funktioniert.
(zuerst würde ich das TSynMemo entfernen) |
Re: TPageControl ignoriert Ctr+Tab shortcut
Zitat:
|
Re: TPageControl ignoriert Ctr+Tab shortcut
Zitat:
|
Re: TPageControl ignoriert Ctr+Tab shortcut
Habe in mühsamer Kleinarbeit *alle* Controls entfernt inklusive des Pagecontrols und dann ein neues PageControl auf die Form gesetzt aber selbst da gehen die Shortcuts immer noch nicht.
Allerdings hatte ich vergessen zu erwähnen daß es eine MDI Anwendung ist und die Form mit dem Pagecontrol ein Kindfenster ist. Das Hauptformular hat ebenfalls keine Komponenten mehr. Allein das MDI scheint die Shortcuts Ctrl+Tab und Shift+Ctrl+Tab zu unterdrücken. Auch wenn ich eine neue MDI-Anwendung mit dem Delphi-Wizard erstelle und eine PageControl auf ein Kindfenster setze ist es das gleiche. Das sieht für mich wie ein Bug in der VCL aus, bei QualityCentral ist allerdings nichts gemeldet. |
Re: TPageControl ignoriert Ctr+Tab shortcut
In einer MDI-Anwendung wechselst Du mit STRG+TAB oder SHIFT+STRG+TAB die MDI-Child-Fenster.
Edit: Du kannst aber auch die Seiten in einem PageControl über den SchortCut ALT+Buchstabe wechseln. (z.B. Caption im OI --> &Beschreibung --> ALT+B) |
Re: TPageControl ignoriert Ctr+Tab shortcut
Oh völlig richtig... Danke für die Erhellung! 8)
|
Re: TPageControl in MDI Anwendung ignoriert Ctr+Tab shortcut
Kein Problem, immer wieder gerne :mrgreen:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:34 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