FMX.Types.IControl.KeyDown

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure KeyDown(var Key: Word; var KeyChar: WideChar; Shift: TShiftState);

C++

virtual void __fastcall KeyDown(System::Word &Key, System::WideChar &KeyChar, System::Classes::TShiftState Shift) = 0 ;

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
FMX.Types.pas
FMX.Types.hpp
FMX.Types IControl


Description

Déclare la méthode fournissant une réponse quand une touche est enfoncée alors que le contrôle détient la focalisation du clavier.

Implémentez KeyDown pour fournir un certain comportement quand une touche est enfoncée alors que le contrôle détient la focalisation du clavier.

Les paramètres de KeyDown sont :

  • Key est le code de défilement de la touche enfoncée.
  • KeyChar est le code caractère de la touche enfoncée.
  • 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 et que le contrôle détenait la focalisation.

KeyDown est implémenté dans la classe TControl. Voir la description de TControl.KeyDown pour plus de détails.

Voir aussi