I want to have a shortcut key combination (like Ctrl+Alt+D) in my app to invoke a function, but I don't want the shortcut to appear on any menu. Is it possible to have a shortcut available in your app that is otherwise invisible?
Creating a Delphi app shortcut with no corresponding menu item
4.5k Views Asked by rossmcm At
2
There are 2 best solutions below
0

Yes it's possible. You must add an Object of class TAction to your form. You can specify a keyboard shortcut for the Taction and then put your code in event OnExecute of the TAction.
Note that you cannot add a Taction directly to your form, you must put a TactionList on your form and then you can add a Taction to your TActionList.
you can use the
OnShortCut
event of theTApplicationEvents
component to this taskcheck this code