FMX.Types.IControl.KeyDown
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 ;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | FMX.Types.pas FMX.Types.hpp |
FMX.Types | IControl |
Beschreibung
Deklariert die Methode zum Bereitstellen einer Reaktion, wenn eine Taste gedrückt wird, während das Steuerelement den Tastaturfokus hat.
Implementieren Sie KeyDown, um ein bestimmtes Verhalten bereitzustellen, wenn eine Taste gedrückt wird, während das Steuerelement den Tastaturfokus hat.
Folgende Parameter stehen für KeyDown zur Verfügung:
Key
ist der Scancode der gedrückten Taste.KeyChar
ist der Zeichencode der gedrückten Taste.Shift
gibt an, welche Sondertaste, UMSCHALT, STRG, ALT und CMD (nur für den Mac), beim Drücken der angegebenen Taste auf dem Steuerelement gedrückt gehalten wurde.
KeyDown ist in der Klasse TControl implementiert. Weitere Details finden Sie unter TControl.KeyDown.