Class TUndoImportShapefile

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TUndoImportShapefile = class(TCustomImportMultipleScreenObjects)

Description

TUndoImportShapefile is used to undo or redo the import of a Shapefile

Hierarchy

Overview

Fields

Private FTopDataSet: TDataArray;
Private FThreeDDataSet: TDataArray;
Protected FNewDataSets: TList;
Protected FOldProperties: TList;
Protected FNewProperties: TList;

Methods

Protected function Description: string; override;
Public constructor Create;
Public destructor Destroy; override;
Public procedure DoCommand; override;
Public procedure Redo; override;
Public procedure StoreChangedDataSetProperties(var OldProperties, NewProperties: TList);
Public procedure StoreNewDataSets(var NewDataSets: TList);
Public procedure Undo; override;

Description

Fields

Private FTopDataSet: TDataArray;
 
Private FThreeDDataSet: TDataArray;
 
Protected FNewDataSets: TList;
 
Protected FOldProperties: TList;
 
Protected FNewProperties: TList;
 

Methods

Protected function Description: string; override;

Description describes what TUndoImportShapefile does.

Public constructor Create;
 
Public destructor Destroy; override;

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

Public procedure DoCommand; override;

DoCommand makes sure the (TScreenObject.Deleted) property TScreenObjects is False.

Public procedure Redo; override;

Redo calls DoCommand.

Public procedure StoreChangedDataSetProperties(var OldProperties, NewProperties: TList);
 
Public procedure StoreNewDataSets(var NewDataSets: TList);
 
Public procedure Undo; override;

Undo makes sure the (TScreenObject.Deleted) property TScreenObjects is True.


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