Description | Hierarchy | Fields | Methods | Properties |
type TUndoMoveScreenObject = class(TCustomUpdateScreenObjectUndo)
TUndoMoveScreenObject
moves one or more TScreenObjects or points within them.
FCanMoveScreenObject: array of Boolean; |
|
FDirection: TViewDirection; |
|
FX: double; |
|
FY: double; |
procedure Move(const XOffset, YOffset: double; const Undoing: boolean); |
|
function Description: string; override; |
|
constructor Create(const X, Y: double; const ADirection: TViewDirection); |
|
procedure DoCommand; override; |
|
procedure Redo; override; |
|
procedure Undo; override; |
FCanMoveScreenObject: array of Boolean; |
|
|
FDirection: TViewDirection; |
|
|
FX: double; |
|
|
FY: double; |
|
|
procedure Move(const XOffset, YOffset: double; const Undoing: boolean); |
|
|
function Description: string; override; |
|
|
constructor Create(const X, Y: double; const ADirection: TViewDirection); |
|
Parameters
|
procedure DoCommand; override; |
|
|
procedure Redo; override; |
|
|
procedure Undo; override; |
|
|