Unit UndoItems

DescriptionusesClasses, Interfaces, Objects and RecordsFunctions and ProceduresTypesConstantsVariables

Description

UndoItems defines a series of TUndoItems used with GoPhast. Others are defined in ScreenObjectUnit, PhastScreenObjectUnit, frmChemistryOptionsUnit, frmImportShapefileUnit, frmPhastGridOptionsUnit, frmPrintFrequencyUnit, frmPrintInitialUnit, frmImportDXFUnit, frmSolutionMethodUnit, frmSteadyFlowUnit, frmTimeControlUnit, frmUnitsUnit, and UndoItemsScreenObjects.

uses

Overview

Classes, Interfaces, Objects and Records

Name Description
Class TCustomUndo TCustomUndo is an abstract base class used as an ancestor of all TUndoItems in GoPhast.
Class TCustomUndoChangeGridDimensions TCustomUndoChangeGridDimensions is the abstract ancestor of TUndoItems that make changes to the grid.
Class TUndoDeleteRow TUndoDeleteRow is used for deleting a row boundary from the grid.
Class TUndoDeleteColumn TUndoDeleteColumn is used for deleting a column boundary from the grid.
Class TUndoDeleteLayer TUndoDeleteLayer is used for deleting a layer boundary from the grid.
Class TUndoMoveRow TUndoMoveRow is used for moving a row boundary.
Class TUndoMoveColumn TUndoMoveColumn is used for moving a column boundary.
Class TUndoMoveLayer TUndoMoveLayer is used for moving a layer boundary.
Class TUndoAddColumn TUndoAddColumn is used to add a column boundary.
Class TUndoAddRow TUndoAddRow is used to add a row boundary.
Class TUndoAddLayer TUndoAddLayer is used to add a layer boundary.
Class TUndoSubdivide TUndoSubdivide is used to subdivide columns, rows, or layers.
Class TUndoSetAngle TUndoSetAngle is used to set the grid angle.
Class TUndoEditGridLines TUndoEditGridLines is used to change multiple column, row, and layer positions at one time.
Class TUndoCreateGrid TUndoCreateGrid is used to generate a new grid.
Class TUndoSmoothGrid TUndoSmoothGrid is used when adjusting grid lines so they meet a criterion regarding the maximum ratio of adjacent column, row, or layer widths.
Class TUndoVerticalExaggeration TUndoVerticalExaggeration is used to change the vertical exaggeration
Class TUndoFreeSurface TUndoFreeSurface is used to set TPhastModel.FreeSurface and TPhastModel.UseWaterTable.

Generated by PasDoc 0.10.0 on 2006-10-31 09:56:47