Vcl.Forms.TCustomForm.IsShortCut
Delphi
function IsShortCut(var Message: TWMKey): Boolean; dynamic;
C++
DYNAMIC bool __fastcall IsShortCut(Winapi::Messages::TWMKey &Message);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Vcl.Forms.pas Vcl.Forms.hpp |
Vcl.Forms | TCustomForm |
Description
Traite les raccourcis clavier quand la fiche détient la focalisation.
La méthode IsShortCut est appelée automatiquement quand l'utilisateur appuie sur une touche alors que la fiche détient la focalisation. Elle permet à la fiche de répartir les touches de raccourcis et d'éviter le traitement standard des frappes clavier (événements OnKeyDown, OnKeyPress et OnKeyUp).
Le paramètre Message encapsule le message Windows décrivant la frappe de touche. S'il existe un raccourci pour la touche, IsShortCut exécute la commande appropriée et renvoie true. Sinon, IsShortCut renvoie false.
IsShortCut génère un événement OnShortCut pour permettre au développeur d'insérer des raccourcis dans la fiche. Si la frappe de touche n'est pas gérée dans un gestionnaire d'événement OnShortCut, IsShortCut recherche s'il y a des raccourcis associés dans les menus et actions de la fiche.