History Members

The History type exposes the following members.

Constructors

Name Description
Public method History

Creates and initializes an instance of the History class connected with the specified ICanvas.

Methods

Name Description
Public method AddLayerAdded

Adds the layer added command to the history.

Public method AddLayerRemoved

Adds the layer removed command to the history.

Public method AddVObjectAdded

Adds the v-object added command to the history.

Public method AddVObjectChanged

Adds the v-object changed command to the history.

Public method AddVObjectRemoved

Adds the v-object removed command to the history.

Public method Clear

Discards both the undo and redo histories.

Public method ClearRedo

Discards the redo history.

Public method ClearUndo

Discards the undo history.

Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method Redo

Redoes the last made change.

Public method ToString (Inherited from Object.)
Public method Undo

Undoes the last made change.

Properties

Name Description
Public property CanRedo

Gets the value indicating if the last action can be redone.

Public property CanUndo

Gets the value indicating if the last action can be undone.

Public property Enable

Gets or sets the value indicating if the undo/redo functionality is enabled.

Public property MaxUndoStepCount

Gets or sets a maximum number of available undo steps.

Public property TrackingEnabled

Gets or sets the value indicating if the tracking commands functionality is enabled.

See Also

Reference