Description | Hierarchy | Fields | Methods | Properties |
type TCustomGridCursorTool = class(TCustomGridTool)
TCustomGridCursorTool
is an abstract base class for TCustomGridTools that have a different cursor depending on whether the mouse is or is not over a column, row, or layer boundary.
![]() |
FUseSelectedCursor: boolean; |
![]() |
function GetNonSelectedCursor: TCursor; virtual; |
![]() |
function GetSelectedCursor: TCursor; virtual; abstract; |
![]() |
function IsOverFrontColumnOrLayer(X, Y: integer): boolean; |
![]() |
function IsOverSideRowOrLayer(X, Y: integer): boolean; |
![]() |
function IsOverTopColumnOrRow(X, Y: integer): boolean; |
![]() |
procedure SetFrontCursor(X, Y: integer); |
![]() |
procedure SetSideCursor(X, Y: integer); |
![]() |
procedure SetTopCursor(X, Y: integer); |
![]() |
procedure MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); override; |
![]() |
property UseSelectedCursor: boolean read FUseSelectedCursor
write FUseSelectedCursor; |
![]() |
FUseSelectedCursor: boolean; |
See UseSelectedCursor. |
![]() |
function GetNonSelectedCursor: TCursor; virtual; |
|
![]() |
function GetSelectedCursor: TCursor; virtual; abstract; |
|
![]() |
function IsOverFrontColumnOrLayer(X, Y: integer): boolean; |
|
![]() |
function IsOverSideRowOrLayer(X, Y: integer): boolean; |
|
![]() |
function IsOverTopColumnOrRow(X, Y: integer): boolean; |
|
![]() |
procedure SetFrontCursor(X, Y: integer); |
|
![]() |
procedure SetSideCursor(X, Y: integer); |
|
![]() |
procedure SetTopCursor(X, Y: integer); |
|
![]() |
procedure MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); override; |
|
![]() |
property UseSelectedCursor: boolean read FUseSelectedCursor
write FUseSelectedCursor; |
If |