FMX.Types.TKeyEvent
Delphi
TKeyEvent = procedure(Sender: TObject; var Key: Word; var KeyChar: WideChar; Shift: TShiftState) of object;
C++
typedef void __fastcall (__closure *TKeyEvent)(System::TObject* Sender, System::Word &Key, System::WideChar &KeyChar, System::Classes::TShiftState Shift);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
type typedef |
public | FMX.Types.pas FMX.Types.hpp |
FMX.Types | FMX.Types |
Beschreibung
Prozeduraler Typ, der für alle OnKeyDown- und OnKeyUp-Ereignistypen verwendet wird.
Eine TKeyEvent-Ereignisbehandlungsroutine muss mit den folgenden Parametern aufgerufen werden:
Sender
– ein Zeiger auf das Objekt, das diese Funktion aufgerufen hat.Key
– die Taste auf der Tastatur.KeyChar
– der Zeichencode.Shift
– gibt die beim Drücken der angegebenen Taste auf dem Steuerelement gedrückt gehaltene Sondertaste – UMSCHALT, STRG, ALT oder CMD (nur Mac) – an.