Vcl.DBCGrids.TDBCtrlGrid.KeyDown
Delphi
procedure KeyDown(var Key: Word; Shift: TShiftState); override;
C++
DYNAMIC void __fastcall KeyDown(System::Word &Key, System::Classes::TShiftState Shift);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Vcl.DbCGrids.pas Vcl.DBCGrids.hpp |
Vcl.DBCGrids | TDBCtrlGrid |
Beschreibung
Führt spezielle Aktionen durch, sobald eine Taste gedrückt wird.
Nachdem die Ereignisbehandlungsroutine für OnKeyDown aufgerufen wurde, übersetzt KeyDown alle Kombinationen der Parameter Key und Shift in einen Tastencode und ruft die Methode DoKey auf, um die entsprechende Aktion durchzuführen.
Mit KeyDown werden folgende Übersetzungen durchgeführt:
Werte für Key und Shift | Tastencode |
---|---|
LeftArrow |
gkLeft |
RightArrow |
gkRight |
UpArrow |
gkUp |
DownArrow |
gkDown |
PageUp |
gkPageUp |
PageDown |
gkPageDown |
Home |
gkHome |
End |
gkEnd |
Return |
gkEditMode |
F2 |
gkEditMode |
Insert |
gkAppend |
Ctrl+Insert |
gkInsert |
Ctrl+Delete |
gkDelete |
Escape |
gkCancel |
Alle anderen Tasten |
gkNull |