FMX.Types.TKeyEvent
Delphi
TKeyEvent = procedure(Sender: TObject; var Key: Word; var KeyChar: WideChar; Shift: TShiftState) of object;
C++
typedef void __fastcall (__closure *TKeyEvent)(System::TObject* Sender, System::Word &Key, System::WideChar &KeyChar, System::Classes::TShiftState Shift);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
type typedef |
public | FMX.Types.pas FMX.Types.hpp |
FMX.Types | FMX.Types |
Description
Type procédural utilisé pour tous les types d'événements OnKeyDown et OnKeyUp.
Un gestionnaire d'événements TKeyEvent doit être appelé avec les paramètres suivants :
Sender
-- un pointeur sur l'objet ayant appelé cette fonction.Key
-- la touche du clavier.KeyChar
-- le code du caractère.Shift
-- indique quelles touches mortes - MAJ, CTRL, ALT et CMD (seulement pour le Mac) - étaient appuyées quand la touche spécifiée a été enfoncée, avec le contrôle détenant la focalisation.