Description | Hierarchy | Fields | Methods | Properties |
type TCustomCreateScreenObjectTool = class(TCustomInteractiveTool)
TCustomCreateScreenObjectTool
is an abstract base class for TCustomInteractiveTools for creating TScreenObjects.
![]() |
FCurrentScreenObject: TScreenObject; |
![]() |
FCurrentUndo: TCustomUndo; |
![]() |
FDoubleClicked: boolean; |
![]() |
FPriorCursorX: integer; |
![]() |
FPriorCursorY: integer; |
![]() |
function CanAddPoint: boolean; |
![]() |
procedure DrawModifiedCurrentScreenObject; |
![]() |
procedure SetDefaultElevationFormulas; |
![]() |
destructor Destroy; override; |
![]() |
procedure DoubleClick(Sender: TObject); override; |
![]() |
procedure Draw(const Sender: TObject; const Direction: TViewDirection); override; |
![]() |
procedure FinishScreenObjects; |
![]() |
procedure MouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); override; |
![]() |
property CurrentUndo: TCustomUndo read FCurrentUndo; |
![]() |
property CurrentScreenObject: TScreenObject read FCurrentScreenObject
write FCurrentScreenObject; |
![]() |
FCurrentScreenObject: TScreenObject; |
|
![]() |
FCurrentUndo: TCustomUndo; |
|
![]() |
FDoubleClicked: boolean; |
|
![]() |
FPriorCursorX: integer; |
|
![]() |
FPriorCursorY: integer; |
|
![]() |
function CanAddPoint: boolean; |
|
![]() |
procedure DrawModifiedCurrentScreenObject; |
|
![]() |
procedure SetDefaultElevationFormulas; |
|
![]() |
destructor Destroy; override; |
![]() |
procedure DoubleClick(Sender: TObject); override; |
|
![]() |
procedure Draw(const Sender: TObject; const Direction: TViewDirection); override; |
|
![]() |
procedure FinishScreenObjects; |
|
![]() |
procedure MouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); override; |
|
![]() |
property CurrentUndo: TCustomUndo read FCurrentUndo; |
|
![]() |
property CurrentScreenObject: TScreenObject read FCurrentScreenObject
write FCurrentScreenObject; |
|