FMX.Controls.TControl.KeyUp

De Appmethod Libraries
Aller à : navigation, rechercher

Object Pascal

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 :

  • Key est le code de défilement de la touche relâchée.
  • KeyChar est le code caractère de la touche relâchée.
  • Shift indique 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.

Voir aussi