Einzelnen Beitrag anzeigen

peterbelow

Registriert seit: 12. Jan 2019
Ort: Hessen
672 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: KeyPreview für Application

  Alt 17. Sep 2019, 14:40
ich möchte in meiner App gerne die Funktionstasten zentral abfangen, ohne in jedem Form KeyPreview=True und die entsprechenden Ereignisse OnKeyDown/Press/Up zu setzen. Hat jemand eine Idee dazu, ohne RegisterHotKey ?
Es gibt da verschiedene Optionen. Wirf eine TActionlist auf das main form, füge eine Action hinzu, gib ihr einen Handler für onExecute und setzte ihren Shortcut auf die gewünschte Funktionstaste. Diese Action sollte auch ausgelöst werden, wenn gerade ein anderes Form der Anwendung im Vordergrund ist.

Alternativ kannst Du dein TApplicationEvents-Objekt verwendern und dessen OnMessage-Event verwenden.
Peter Below
  Mit Zitat antworten Zitat