Description | Hierarchy | Fields | Methods | Properties |
type TUndoCreateScreenObject = class(TCustomUpdateScreenObjectUndo)
TUndoCreateScreenObject
is used to undo or redo the creation of a TScreenObject.
The TScreenObject is not actually created or destroyed by TUndoCreateScreenObject
. Instead TUndoCreateScreenObject
just sets TScreenObject.Deleted.
![]() |
FHasBeenUsed: boolean; |
![]() |
FScreenObject: TScreenObject; |
![]() |
FUndoEditFluxObservations: TUndoEditFluxObservations; |
![]() |
FSectionStarts: TValueArrayStorage; |
![]() |
FChildModelName: string; |
![]() |
FOldChildModelScreenObjects: TList; |
![]() |
procedure WarnSfrLengthProblem; |
![]() |
procedure DisplayScreenObject; |
![]() |
function Description: string; override; |
![]() |
constructor Create(const AScreenObject: TScreenObject); |
![]() |
destructor Destroy; override; |
![]() |
procedure DoCommand; override; |
![]() |
procedure Redo; override; |
![]() |
procedure Undo; override; |
![]() |
procedure UpdateObservations; |
![]() |
property HasBeenUsed: boolean read FHasBeenUsed write FHasBeenUsed; |
![]() |
FHasBeenUsed: boolean; |
See HasBeenUsed. |
![]() |
FScreenObject: TScreenObject; |
|
![]() |
FUndoEditFluxObservations: TUndoEditFluxObservations; |
![]() |
FSectionStarts: TValueArrayStorage; |
![]() |
FChildModelName: string; |
![]() |
FOldChildModelScreenObjects: TList; |
![]() |
procedure WarnSfrLengthProblem; |
FChildModel: TBaseModel; |
![]() |
procedure DisplayScreenObject; |
![]() |
function Description: string; override; |
|
![]() |
constructor Create(const AScreenObject: TScreenObject); |
|
![]() |
destructor Destroy; override; |
![]() |
procedure DoCommand; override; |
|
![]() |
procedure Redo; override; |
|
![]() |
procedure Undo; override; |
|
![]() |
procedure UpdateObservations; |
![]() |
property HasBeenUsed: boolean read FHasBeenUsed write FHasBeenUsed; |
|