Class TCustomUndoDivideScreenObject
Unit
UndoItemsScreenObjects
Declaration
type TCustomUndoDivideScreenObject = class(TCustomImportMultipleScreenObjects)
Description
no description available, TCustomImportMultipleScreenObjects description follows
no description available, TUndoChangeSelection description follows
TUndoChangeSelection
is used to change or restore which TScreenObjects or vertices in an individual TScreenObject are selected.
To use, Create a TUndoChangeSelection
, change the TScreenObjects that are selected, and call SetPostSelection. Then Undo and Redo can be used to restore or redo the changes in what is selected.
UndoChangeSelection := TUndoChangeSelection.Create;
try
UndoChangeSelection.SetPostSelection;
if UndoChangeSelection.SelectionChanged then
begin
frmGoPhast.UndoStack.Submit(UndoChangeSelection);
end
else
begin
UndoChangeSelection.Free;
end;
except
UndoChangeSelection.Free;
raise;
end;
Hierarchy
Overview
Fields
Methods
Description
Fields
 |
FOldChildModelScreenObjects: TList; |
|
 |
FObjectToSplit: TList; |
|
 |
FOldScreenObjectSettings: TList; |
|
Methods
 |
function ShouldDivideScreenScreenObject( AScreenObject: TScreenObject): boolean; virtual; abstract; |
|
 |
constructor Create; |
|
 |
destructor Destroy; override; |
|
 |
procedure DoCommand; override; |
|
 |
procedure Undo; override; |
|
Generated by PasDoc 0.12.1 on 2013-05-13 15:42:06