Class TCustomUndo

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TCustomUndo = class(TUndoItem)

Description

TCustomUndo is an abstract base class used as an ancestor of all TUndoItems in ModelMuse.

Hierarchy

Overview

Methods

Protected function Description: string; virtual; abstract;
Protected function GetUndoDescription: string; override;
Protected function GetShortUndoDescription: string; override;
Protected function GetRedoDescription: string; override;
Protected function GetShortRedoDescription: string; override;
Protected function GetUndoMenuText: string; override;
Protected function GetRedoMenuText: string; override;
Protected procedure InvalidateGrid;
Protected procedure DisallowChildGridUpdates;
Protected procedure AllowChildGridUpdates;
Public procedure Redo; override;

Description

Methods

Protected function Description: string; virtual; abstract;

Description provides a single description of the item which is then used in other GetUndoDescription, GetUndoDescription, GetShortUndoDescription, GetRedoDescription, GetShortRedoDescription, GetUndoMenuText, and GetRedoMenuText.

Protected function GetUndoDescription: string; override;

GetUndoDescription returns 'Undo ' + Description.

Protected function GetShortUndoDescription: string; override;

GetShortUndoDescription returns 'Undo ' + Description.

Protected function GetRedoDescription: string; override;

GetRedoDescription returns 'Redo ' + Description.

Protected function GetShortRedoDescription: string; override;

GetShortRedoDescription returns 'Redo ' + Description.

Protected function GetUndoMenuText: string; override;

GetUndoMenuText returns UndoDescription

Protected function GetRedoMenuText: string; override;

GetRedoMenuText returns RedoDescription

Protected procedure InvalidateGrid;

InvalidateGrid tells the model that the grid has changed and that related things need to be updated.

Protected procedure DisallowChildGridUpdates;
 
Protected procedure AllowChildGridUpdates;
 
Public procedure Redo; override;

Redo calls DoCommand.


Generated by PasDoc 0.12.1 on 2013-05-13 15:42:06