FMX.Forms.TCommonCustomForm.KeyUp
Delphi
procedure KeyUp(var Key: Word; var KeyChar: System.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 |
public | FMX.Forms.pas FMX.Forms.hpp |
FMX.Forms | TCommonCustomForm |
Description
Exécutée à chaque fois qu'une touche est relâchée alors que cette fiche détient la focalisation d'entrée.
KeyUp appelle d'abord le gestionnaire d’événement OnKeyUp (s'il est défini) du contrôle détenant la focalisation d'entrée, puis KeyUp appelle le gestionnaire d'événement OnKeyUp. Dans le bloc finally, KeyUp stocke la date et l'heure en cours dans les propriétés LastKeyPress et LastUserActive de l'application en cours.
KeyUp a les paramètres suivants :
Key
est le code de défilement de la touche de clavier enfoncée. L'unité UITypes définit des touches virtuelles fournissant des constantes symboliques pour les codes de défilement des touches du clavier.KeyChar
est la représentation caractère de la touche enfoncée.Shift
détermine l'état des touches CTRL, ALT, MAJ et CMD (seulement pour le Mac) au moment où vous appuyez la touche.
Vous pouvez redéfinir KeyUp afin de fournir d'autres méthodes pour traiter les touches dans les sous-classes.