System.Actions.TContainedAction.HandleShortCut
Delphi
function HandleShortCut: Boolean; virtual;
C++
virtual bool __fastcall HandleShortCut();
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | protected | System.Actions.pas System.Actions.hpp |
System.Actions | TContainedAction |
Beschreibung
Führt die Aktion aus, wenn der Benutzer eins der Tastenkürzel eingibt.
Anwendungen können die als protected deklarierte Methode HandleShortCut nicht aufrufen. Die Methode HandleShortCut wird von der Methode FMX.ActnList.TCustomActionList.DialogKey oder Vcl.ActnList.TCustomActionList.IsShortCut der Aktionsliste aufgerufen, wenn eine Übereinstimmung zwischen einem Tastenkürzel und der Eigenschaft ShortCut oder SecondaryShortCuts der Aktion gefunden wird.
HandleShortCut ruft die Methode System.Classes.TBasicAction.Execute auf, damit die Aktion ihre Funktion ausführt. HandleShortCut gibt den Wert zurück, den System.Classes.TBasicAction.Execute liefert.
Abgeleitete Klassen können HandleShortCut überschreiben, um andere Reaktionen auf die Eingabe des Tastenkürzels der Aktion durch den Benutzer vorzusehen.