Vcl.DBCGrids.TDBCtrlGrid.DoKey
Delphi
procedure DoKey(Key: TDBCtrlGridKey);
C++
void __fastcall DoKey(TDBCtrlGridKey Key);
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
procedure function |
public | Vcl.DbCGrids.pas Vcl.DBCGrids.hpp |
Vcl.DBCGrids | TDBCtrlGrid |
Description
Implements the responses to a number of standard keystrokes.
Call DoKey to perform the operation specified by the Key parameter. For example, use DoKey to remap keystrokes from an OnKeyDown event handler.
The actions performed for the different values of Key are given in the following table:
Value | Action |
---|---|
gkNull |
Do nothing. |
gkEditMode |
Toggle the EditMode property. |
gkPriorTab |
Move to the previous panel. |
gkNextTab |
Move to the next panel. |
gkLeft |
Move one panel to the left. |
gkRight |
Move one panel to the right. |
gkUp |
Move one panel up. |
gkDown |
Move one panel down. |
gkScrollUp |
Move one panel up. |
gkScrollDown |
Move one panel down. |
gkPageUp |
|
gkPageDown |
|
gkHome |
Move to the first record in the dataset. |
gkEnd |
Move to the last record in the dataset. |
gkInsert |
Insert a new record prior to the current record in the dataset and set EditMode to true. |
gkAppend |
Insert a new record at the end of the dataset and set EditMode to true. |
gkDelete |
Delete the current record from the dataset and set EditMode to false. |
gkCancel |
Cancel any edits not written to the dataset and set EditMode to false. |