Vcl.DBCGrids.TDBCtrlGrid.DoKey
Delphi
procedure DoKey(Key: TDBCtrlGridKey);
C++
void __fastcall DoKey(TDBCtrlGridKey Key);
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
procedure function |
public | Vcl.DbCGrids.pas Vcl.DBCGrids.hpp |
Vcl.DBCGrids | TDBCtrlGrid |
説明
多くの標準キー入力に対する応答を実装します。
DoKey を呼び出すと,Key パラメータで指定されている処理を実行できます。たとえば,DoKey を使って OnKeyDown イベントハンドラのキー入力を再マッピングできます。
Key のさまざまな値に対して実行されるアクションは,次の表のとおりです。
| 値 | アクション |
|---|---|
|
gkNull |
処理なし |
|
gkEditMode |
EditMode を切り替える |
|
gkPriorTab |
前のパネルに移動する |
|
gkNextTab |
次のパネルに移動する |
|
gkLeft |
1 パネル左へ移動する |
|
gkRight |
1 パネル右へ移動する |
|
gkUp |
1 パネル上で移動する |
|
gkDown |
1 パネル下へ移動する |
|
gkScrollUp |
1 パネル上で移動する |
|
gkScrollDown |
1 パネル下へ移動する |
|
gkPageUp |
|
|
gkPageDown |
|
|
gkHome |
データセットの最初のレコードに移動する |
|
gkEnd |
データセットの最後のレコードに移動する |
|
gkInsert |
データセットの現在のレコードの前に新しいレコードを挿入し,EditMode を true に設定する |
|
gkAppend |
データセットの最後に新しいレコードを挿入し,EditMode を true に設定する |
|
gkDelete |
データセットから現在のレコードを削除し,EditMode を false に設定する |
|
gkCancel |
データセットに書き込まれていない編集を取り消し,EditMode を false に設定する |
関連項目