FMX.Controls.TControl.KeyUp
De RAD Studio API Documentation
Delphi
procedure KeyUp(var Key: Word; var KeyChar: WideChar; Shift: TShiftState); virtual;
C++
virtual void __fastcall KeyUp(System::Word &Key, System::WideChar &KeyChar, System::Classes::TShiftState Shift);
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
procedure function |
protected | FMX.Controls.pas FMX.Controls.hpp |
FMX.Controls | TControl |
Description
Répartiteur d'événement OnKeyUp.
KeyUp fournit une réponse quand une touche est relâchée alors que le contrôle détient la focalisation du clavier. KeyUp appelle le gestionnaire d'événement OnKeyUp s'il est affecté.
Un contrôle appelle KeyUp en réponse à tout message de relâchement 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 :
Keyest le code de défilement de la touche relâchée.KeyCharest le code caractère de la touche relâchée.Shiftindique quelles touches mortes - MAJ, CTRL, ALT et CMD (seulement pour le Mac) - étaient appuyées quand vous relâchez la touche préalablement enfoncée et que le contrôle détient la focalisation.
Redéfinissez la méthode protégée KeyUp pour fournir d'autres réponses quand une touche est relâchée alors que le contrôle détient la focalisation d'entrée au clavier.