Description | Hierarchy | Fields | Methods | Properties |
type TUndoItem = class(TObject)
TUndoItem
is an abstract interface for a command. Descendants define what the command does and how to undo and redo the command.
This is an ancestral type; different forms can inherit this and modify it to meet needs of data on that form.
![]() |
function GetUndoDescription: string; virtual; |
![]() |
function GetShortUndoDescription: string; virtual; |
![]() |
function GetRedoDescription: string; virtual; |
![]() |
function GetShortRedoDescription: string; virtual; |
![]() |
function GetUndoMenuText: string; virtual; |
![]() |
function GetRedoMenuText: string; virtual; |
![]() |
procedure DoCommand; virtual; abstract; |
![]() |
procedure Undo; virtual; abstract; |
![]() |
procedure Redo; virtual; abstract; |
![]() |
property UndoDescription: string read GetUndoDescription; |
![]() |
property ShortUndoDescription: string read GetShortUndoDescription; |
![]() |
property RedoDescription: string read GetRedoDescription; |
![]() |
property ShortRedoDescription: string read GetShortRedoDescription; |
![]() |
property UndoMenuText: string read GetUndoMenuText; |
![]() |
property RedoMenuText: string read GetRedoMenuText; |
![]() |
function GetUndoDescription: string; virtual; |
|
![]() |
function GetShortUndoDescription: string; virtual; |
|
![]() |
function GetRedoDescription: string; virtual; |
|
![]() |
function GetShortRedoDescription: string; virtual; |
|
![]() |
function GetUndoMenuText: string; virtual; |
|
![]() |
function GetRedoMenuText: string; virtual; |
|
![]() |
procedure DoCommand; virtual; abstract; |
|
![]() |
procedure Undo; virtual; abstract; |
|
![]() |
procedure Redo; virtual; abstract; |
|
![]() |
property UndoDescription: string read GetUndoDescription; |
|
![]() |
property ShortUndoDescription: string read GetShortUndoDescription; |
|
![]() |
property RedoDescription: string read GetRedoDescription; |
|
![]() |
property ShortRedoDescription: string read GetShortRedoDescription; |
|
![]() |
property UndoMenuText: string read GetUndoMenuText; |
|
![]() |
property RedoMenuText: string read GetRedoMenuText; |
|