Description | Hierarchy | Fields | Methods | Properties |
type TSubdivideGridTool = class(TCustomCellSelectionTool)
TSubdivideGridTool
is used to subdivide elements in TPhastGrid into multiple columns, rows, and layers.
![]() |
FFirstSubdivideColumn: integer; |
![]() |
FFirstSubdivideLayer: integer; |
![]() |
FFirstSubdivideRow: integer; |
![]() |
FLastSubdivideColumn: integer; |
![]() |
FLastSubdivideLayer: integer; |
![]() |
FLastSubdivideRow: integer; |
![]() |
FSubdividing: boolean; |
![]() |
procedure BeginSubdivide(X, Y: Integer); |
![]() |
procedure ContinueSubdivide(X, Y: integer); |
![]() |
procedure DrawSubdividing(const Direction: TViewDirection; const BitMap: TBitmap32); |
![]() |
function GetHint: string; override; |
![]() |
procedure SubdivideFront(X, Y: Integer); |
![]() |
procedure SubdivideSide(X, Y: Integer); |
![]() |
procedure SubdivideTop(X, Y: Integer); |
![]() |
procedure Subdivide(const LastCol, LastRow, LastLayer: integer); |
![]() |
procedure DrawOnBitMap32(Sender: TObject; Buffer: TBitmap32); override; |
![]() |
procedure MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); override; |
![]() |
procedure MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); override; |
![]() |
procedure MouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); override; |
![]() |
property FirstSubdivideColumn: integer read FFirstSubdivideColumn; |
![]() |
property FirstSubdivideLayer: integer read FFirstSubdivideLayer; |
![]() |
property FirstSubdivideRow: integer read FFirstSubdivideRow; |
![]() |
property LastSubdivideColumn: integer read FLastSubdivideColumn; |
![]() |
property LastSubdivideLayer: integer read FLastSubdivideLayer; |
![]() |
property LastSubdivideRow: integer read FLastSubdivideRow; |
![]() |
property Subdividing: boolean read FSubdividing write FSubdividing; |
![]() |
FFirstSubdivideColumn: integer; |
|
![]() |
FFirstSubdivideLayer: integer; |
|
![]() |
FFirstSubdivideRow: integer; |
|
![]() |
FLastSubdivideColumn: integer; |
|
![]() |
FLastSubdivideLayer: integer; |
|
![]() |
FLastSubdivideRow: integer; |
|
![]() |
FSubdividing: boolean; |
|
![]() |
procedure BeginSubdivide(X, Y: Integer); |
Parameters
|
![]() |
procedure ContinueSubdivide(X, Y: integer); |
Parameters
|
![]() |
procedure DrawSubdividing(const Direction: TViewDirection; const BitMap: TBitmap32); |
![]() |
function GetHint: string; override; |
Used to define Hint. |
![]() |
procedure Subdivide(const LastCol, LastRow, LastLayer: integer); |
|
![]() |
procedure DrawOnBitMap32(Sender: TObject; Buffer: TBitmap32); override; |
![]() |
procedure MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); override; |
|
![]() |
procedure MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); override; |
|
![]() |
procedure MouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); override; |
|
![]() |
property FirstSubdivideColumn: integer read FFirstSubdivideColumn; |
|
![]() |
property FirstSubdivideLayer: integer read FFirstSubdivideLayer; |
|
![]() |
property FirstSubdivideRow: integer read FFirstSubdivideRow; |
|
![]() |
property LastSubdivideColumn: integer read FLastSubdivideColumn; |
|
![]() |
property LastSubdivideLayer: integer read FLastSubdivideLayer; |
|
![]() |
property LastSubdivideRow: integer read FLastSubdivideRow; |
|
![]() |
property Subdividing: boolean read FSubdividing write FSubdividing; |
|