Vcl.DBCGrids.TDBCtrlGrid.KeyDown

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

procedure KeyDown(var Key: Word; Shift: TShiftState); override;

C++

DYNAMIC void __fastcall KeyDown(System::Word &Key, System::Classes::TShiftState Shift);

Properties

Type Visibility Source Unit Parent
procedure
function
public
Vcl.DbCGrids.pas
Vcl.DBCGrids.hpp
Vcl.DBCGrids TDBCtrlGrid

Description

Performs special processing when a key is pressed.

After calling the OnKeyDown event handler, KeyDown translates each combination of the Key and Shift parameters into a logical key code and calls the DoKey method to perform the appropriate action.

KeyDown performs the following translations:



Key and Shift values Key code

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

All other keys

gkNull



See Also