Vcl.Forms.TShortCutEvent
Delphi
TShortCutEvent = procedure (var Msg: TWMKey; var Handled: Boolean) of object;
C++
typedef void __fastcall (__closure *TShortCutEvent)(Winapi::Messages::TWMKey &Msg, bool &Handled);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
type typedef |
public | Vcl.Forms.pas Vcl.Forms.hpp |
Vcl.Forms | Vcl.Forms |
Description
TShortCutEvent est le type d'un gestionnaire d'événement OnShortCut.
Le type TShortCutEvent représente des gestionnaires d'événement qui répondent aux frappes de touches avant d'entrer dans le traitement standard de frappe de touche. Ces gestionnaires d'événement permettent à une application d'outrepasser le traitement standard de frappe de touche pour les touches de raccourci spéciales.
Le paramètre Msg représente le message de frappe de touche Windows. Le code clé virtuelle est donné par le champ CharCode et le champ KeyData contient un ensemble d'indicateurs spécifiant le compteur de répétition, le code de défilement, l'indicateur de clé étendue, le code contextuel, l'indicateur d'état précédent de la clé et l'indicateur d'état de transition. Voir la documentation Windows pour des détails sur ces champs.
Le paramètre Handled indique si le gestionnaire d'événement a traité la clé. Si Handled a la valeur true, alors l'application arrête de traiter la frappe de touche. Sinon (si Handled conserve la valeur false) l'application continue le traitement normal de frappe de touche.