Sign in Join
FPDoc Onlineexperiment

TCustomGrid.BeforeMoveSelection procedure

Member of TCustomGridprotectedIn unit Grids

Performs actions needed before a selection is moved.

Declaration

pascal
procedure BeforeMoveSelection(const DCol: Integer; const DRow: Integer)
 ; virtual

Arguments

DCol

Column number where the selection will be stored.

DRow

Row number where the selection will be stored.

Description

BeforeMoveSelection is called from the MoveExtend method whenever the current grid cursor location is about to change. The destination column and row are specified in the DCol and DRow parameters respectively.

The new location is known to be a valid selectable cell (see SelectCell), and is given in absolute cell coordinates. At this point the current grid location has not changed and can be retrieved with Col and Row properties.

The purpose of this method is to call the OnBeforeSelection event handler.

See also

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.