Vcl.Menus.ShortCut
De RAD Studio API Documentation
Delphi
function ShortCut(Key: Word; Shift: TShiftState): TShortCut;
C++
extern DELPHI_PACKAGE System::Classes::TShortCut __fastcall ShortCut(System::Word Key, System::Classes::TShiftState Shift);
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| function | public | Vcl.Menus.pas Vcl.Menus.hpp |
Vcl.Menus | Vcl.Menus |
Description
Crée un raccourci de menu déclenché par les touches spécifiées.
Appelez la méthode ShortCut pour créer un raccourci de menu à l'exécution.
Spécifiez une valeur Key en utilisant un code de touche virtuelle (version Menus) ou un code de touche Qt (version QMenus).
Spécifiez la valeur des touches Majuscule, Ctrl et Alt à l'aide d'un ensemble de type System.Classes.TShiftState. Par exemple, pour spécifier la touche Majuscule, utilisez l'ensemble [ssShift]. Pour spécifier les touches Majuscule et Ctrl, utilisez l'ensemble [ssShift, ssCtrl].
Affectez la valeur renvoyée par ShortCut comme la valeur de la propriété ShortCut d'une commande de menu.
Remarque : TextToShortCut peut aussi créer un raccourci. TextToShortCut convertit une chaîne en raccourci, aussi peut-elle être utilisée pour permettre à l'utilisateur de spécifier le raccourci. Cependant, TextToShortCut est plus lente que ShortCut. Utilisez ShortCut si possible.