Description | Hierarchy | Fields | Methods | Properties |
type TSpacingGridTool = class(TCustomCellSelectionTool)
TSpacingGridTool
is used to set the size of selected columns, rows, or layers in TPhastGrid.
FSettingSpacing: boolean; |
|
FFirstSpacingColumn: integer; |
|
FFirstSpacingLayer: integer; |
|
FFirstSpacingRow: integer; |
|
FLastSpacingColumn: integer; |
|
FLastSpacingLayer: integer; |
|
FLastSpacingRow: integer; |
procedure DrawSetSpacing(const Direction: TViewDirection; const BitMap: TBitmap32); |
|
procedure BeginSetSpacing(X, Y: Integer); |
|
procedure ContinueSetSpacing(X, Y: integer); |
|
function GetHint: string; override; |
|
procedure SetGridSpacing; |
|
procedure SetSpacingFront(X, Y: Integer); |
|
procedure SetSpacingSide(X, Y: Integer); |
|
procedure SetSpacingTop(X, Y: 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 FirstSpacingColumn: integer read FFirstSpacingColumn; |
|
property FirstSpacingLayer: integer read FFirstSpacingLayer; |
|
property FirstSpacingRow: integer read FFirstSpacingRow; |
|
property LastSpacingColumn: integer read FLastSpacingColumn; |
|
property LastSpacingLayer: integer read FLastSpacingLayer; |
|
property LastSpacingRow: integer read FLastSpacingRow; |
FSettingSpacing: boolean; |
|
|
FFirstSpacingColumn: integer; |
|
|
FFirstSpacingLayer: integer; |
|
|
FFirstSpacingRow: integer; |
|
|
FLastSpacingColumn: integer; |
|
|
FLastSpacingLayer: integer; |
|
|
FLastSpacingRow: integer; |
|
|
procedure DrawSetSpacing(const Direction: TViewDirection; const BitMap: TBitmap32); |
|
procedure BeginSetSpacing(X, Y: Integer); |
|
Parameters
|
procedure ContinueSetSpacing(X, Y: integer); |
|
Parameters
|
function GetHint: string; override; |
|
Used to define Hint. |
procedure SetGridSpacing; |
|
|
procedure SetSpacingFront(X, Y: Integer); |
|
Parameters
|
procedure SetSpacingSide(X, Y: Integer); |
|
Parameters
|
procedure SetSpacingTop(X, Y: Integer); |
|
Parameters
|
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 FirstSpacingColumn: integer read FFirstSpacingColumn; |
|
|
property FirstSpacingLayer: integer read FFirstSpacingLayer; |
|
|
property FirstSpacingRow: integer read FFirstSpacingRow; |
|
|
property LastSpacingColumn: integer read FLastSpacingColumn; |
|
|
property LastSpacingLayer: integer read FLastSpacingLayer; |
|
|
property LastSpacingRow: integer read FLastSpacingRow; |
|
|