FMX.Controls3D.TControl3D.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);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | FMX.Controls3D.pas FMX.Controls3D.hpp |
FMX.Controls3D | TControl3D |
Beschreibung
Dispatcher für das OnKeyUp-Ereignis.
Key
gibt die Taste auf der Tastatur an.
KeyChar
gibt den Zeichencode an.
Shift
gibt an, welche Umschalttaste – UMSCHALT, STRG, ALT oder CMD (nur Mac) – beim Loslassen der gedrückten Taste gedrückt gehalten wurde, während das Steuerelement den Fokus hatte.
Ein 3D-Steuerelement ruft KeyUp als Reaktion auf Tastendruckbotschaften auf, indem die Botschaftsparameter in den Tastencode, Zeichencode und Umschalt-Status dekodiert und in den Parametern Key
, KeyChar
bzw. Shift
übergeben werden.
Überschreiben Sie die als protected deklarierte Methode KeyUp, um auf eine bestimmte Weise zu reagieren, wenn eine Taste losgelassen wird, während das Steuerelement den Tastaturfokus hat.