Description | Hierarchy | Fields | Methods | Properties |
type TCustomCreateScreenObjectTool = class(TCustomStoreVerticesTool)
TCustomCreateScreenObjectTool
is an abstract base class for TCustomInteractiveTools for creating TScreenObjects.
![]() |
FCurrentUndo: TCustomUndo; |
![]() |
FDoubleClicked: boolean; |
![]() |
FPriorCursorX: integer; |
![]() |
FPriorCursorY: integer; |
![]() |
function CanAddPoint32: boolean; |
![]() |
function CanAddPoint: boolean; |
![]() |
procedure SetDefaultElevationFormulas; |
![]() |
function ShouldClosePolygon(X, Y: integer): boolean; virtual; |
![]() |
procedure RemoveScreenObject; |
![]() |
constructor Create(AOwner: TComponent); override; |
![]() |
destructor Destroy; override; |
![]() |
procedure DoubleClick(Sender: TObject); override; |
![]() |
procedure FinishScreenObjects; |
![]() |
procedure MouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); override; |
![]() |
procedure MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); override; |
![]() |
property CurrentUndo: TCustomUndo read FCurrentUndo; |
![]() |
FCurrentUndo: TCustomUndo; |
|
![]() |
FDoubleClicked: boolean; |
|
![]() |
FPriorCursorX: integer; |
|
![]() |
FPriorCursorY: integer; |
|
![]() |
function CanAddPoint32: boolean; |
![]() |
function CanAddPoint: boolean; |
|
![]() |
procedure SetDefaultElevationFormulas; |
|
![]() |
function ShouldClosePolygon(X, Y: integer): boolean; virtual; |
![]() |
procedure RemoveScreenObject; |
![]() |
constructor Create(AOwner: TComponent); override; |
![]() |
destructor Destroy; override; |
![]() |
procedure DoubleClick(Sender: TObject); override; |
|
![]() |
procedure FinishScreenObjects; |
|
![]() |
procedure MouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); override; |
|
![]() |
procedure MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); override; |
![]() |
property CurrentUndo: TCustomUndo read FCurrentUndo; |
|