Class TUndoPrintFrequency

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TUndoPrintFrequency = class(TCustomUndo)

Description

TUndoPrintFrequency is used to undo or redo changes in frmGoPhast.Model.PrintFrequency.

Hierarchy

Overview

Fields

Protected FOldPrintFrequency: TPrintFrequencyCollection;
Public FNewPrintFrequency: TPrintFrequencyCollection;

Methods

Protected function Description: string; override;
Public constructor Create;
Public destructor Destroy; override;
Public procedure DoCommand; override;
Public procedure Undo; override;

Description

Fields

Protected FOldPrintFrequency: TPrintFrequencyCollection;

FOldPrintFrequency: TPrintFrequencyCollection; FOldPrintFrequency stores a copy of frmGoPhast.Model.PrintFrequency as it existed when TUndoPrintFrequency was created.

Public FNewPrintFrequency: TPrintFrequencyCollection;

FNewPrintFrequency: TPrintFrequencyCollection; FNewPrintFrequency stores a new value for frmGoPhast.Model.PrintFrequency

Methods

Protected function Description: string; override;

Description describes what TUndoPrintFrequency does.

Public constructor Create;

Create creates an instance of TUndoPrintFrequency, initializes the fields and assigns FOldPrintFrequency.

Public destructor Destroy; override;

Destroy destroys the current instance of TUndoPrintFrequency. Do not call Destroy directly. Call Free instead.

Public procedure DoCommand; override;

DoCommand assigns FNewPrintFrequency to frmGoPhast.Model.PrintFrequency

Public procedure Undo; override;

Undo assigns FOldPrintFrequency to frmGoPhast.Model.PrintFrequency


Generated by PasDoc 0.12.1 on 2013-05-13 15:41:39