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 ShortCut wird von TAction ignoriert (https://www.delphipraxis.net/110261-shortcut-wird-von-taction-ignoriert.html)

Pfoto 15. Mär 2008 17:05


ShortCut wird von TAction ignoriert
 
Hallo zusammen!

ich habe an verschiedenen Stellen in meiner Anwendung
eine TActionList im Einsatz, die leider nicht auf
die definierten ShortCuts reagiert.

Hintergrundinfo:
Meine Hauptform setze ich aus mehreren anderen Forms
(als Frame-Ersatz) zusammen, aber daran liegt es scheinbar
nicht, denn in einigen dieser Forms funktioniert es.


Es scheint also vielmehr an manchen Komponenten zu liegen,
die diesen ShortCut abfangen.


Ich habe KeyPreview des Forms bereits auf aktiviert und
frage mich nun, wie ich die Tastenkombination direkt an
eine TActionList sende (oder müsste sie den Shortcut
nicht direkt automatisch empfangen?)



Weiß jemand darüber Bescheid und könnte mir einen Tipp geben?


Dank und Gruß
Pfoto

Muetze1 16. Mär 2008 00:03

Re: ShortCut wird von TAction ignoriert
 
KeyPreview hat damit nichts zu tun und die Actionlist führt aber die in ihr enthaltenen Actions doch nur über den ShortCut aus, wenn deren Elemente auch irgendwo durch ein Element auf dem UI referenziert werden. Wenn ich eine Action in einer ActionList ablege und diese Action nirgendwo mit einem Steuerelement verbinde, dann kann ich die nicht aufrufen. Afaik melden die UI Elemente den Shortcut entsprechend an die Action weiter (und damit an die Actionlist).


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