Description | Hierarchy | Fields | Methods | Properties |
type TCustomLayerRowColumnSelector = class(TComponent)
TCustomLayerRowColumnSelector
is an abstract base class whose descendants handle changes of the selected column, row, or layer.
![]() |
FCubeX: integer; |
![]() |
FCubeY: integer; |
![]() |
FJumpType: TJumpType; |
![]() |
FModelCube: TRbwModelCube; |
![]() |
procedure ChangeColRowLayer(Sender: TObject); |
![]() |
procedure MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
![]() |
procedure MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); |
![]() |
procedure MouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
![]() |
function GetTimer: TTimer; |
![]() |
procedure ChangeSelectedItem; virtual; abstract; |
![]() |
function GetViewDataSet: TDataArray; virtual; abstract; |
![]() |
constructor Create(AOwner: TComponent); override; |
![]() |
procedure DisplayItem; virtual; abstract; |
![]() |
function EvaluatedAt: TEvaluatedAt; |
![]() |
procedure ItemChange(Sender: TObject); virtual; abstract; |
![]() |
class function New(const Owner: TComponent; const ViewDirection: TViewDirection): TCustomLayerRowColumnSelector; |
![]() |
property Timer: TTimer read GetTimer; |
![]() |
FCubeX: integer; |
|
![]() |
FCubeY: integer; |
|
![]() |
FJumpType: TJumpType; |
See also |
![]() |
FModelCube: TRbwModelCube; |
|
![]() |
procedure ChangeColRowLayer(Sender: TObject); |
|
![]() |
procedure MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
|
![]() |
procedure MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); |
|
![]() |
procedure MouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
|
![]() |
function GetTimer: TTimer; |
See Timer. |
![]() |
procedure ChangeSelectedItem; virtual; abstract; |
|
![]() |
function GetViewDataSet: TDataArray; virtual; abstract; |
|
![]() |
constructor Create(AOwner: TComponent); override; |
|
![]() |
procedure DisplayItem; virtual; abstract; |
|
![]() |
function EvaluatedAt: TEvaluatedAt; |
|
![]() |
procedure ItemChange(Sender: TObject); virtual; abstract; |
|
![]() |
class function New(const Owner: TComponent; const ViewDirection: TViewDirection): TCustomLayerRowColumnSelector; |
|
![]() |
property Timer: TTimer read GetTimer; |
|