Afficher : Delphi
C++
Préférences d'affichage
FMX.Types.TControl.KeyDown
De XE2 API Documentation
Delphi
procedure KeyDown(var Key: Word; var KeyChar: WideChar; Shift: TShiftState); virtual;
C++
virtual void __fastcall KeyDown(System::Word &Key, System::WideChar &KeyChar, System::Classes::TShiftState Shift);
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
procedure function |
protected | FMX.Types.pas FMX.Types.hpp |
FMX.Types | TControl |
Description
Répartiteur d'événements OnKeyDown.
Key indique la touche du clavier.
KeyChar indique le code du caractère.
Shift indique quelles touches mortes (MAJ, CTRL ou ALT) étaient appuyées alors que la touche spécifiée a été enfoncée et que le contrôle détenait la focalisation.
Un contrôle appelle KeyDown en réponse à tout message d'enfoncement de touche, et décode les paramètres du message dans le code de touche, le code de caractère et l'état de la touche Maj, qu'il transmet respectivement aux paramètres Key, KeyChar et Shift.
Redéfinissez la méthode protégée KeyDown pour fournir d'autres réponses quand une touche est enfoncée alors que le contrôle détient la focalisation du clavier.