Description | Hierarchy | Fields | Methods | Properties |
type TfrmExportShapefileObjects = class(TfrmCustomSelectObjects)
TfrmCustomGoPhast
is the ancestor of all TForms in GoPhast.
TfrmCustomGoPhast
handles setting the color and font. TfrmCustomGoPhast
also tries to keep from appearing at a location where it can't be seen. )
![]() |
procedure FormCreate(Sender: TObject); override; |
![]() |
procedure FormDestroy(Sender: TObject); override; |
![]() |
procedure vstDataSetsGetText(Sender: TBaseVirtualTree; Node: PVirtualNode; Column: TColumnIndex; TextType: TVSTTextType; var CellText: String); |
![]() |
procedure FormResize(Sender: TObject); |
![]() |
procedure splLeftMoved(Sender: TObject); |
![]() |
procedure vstDataSetsChecked(Sender: TBaseVirtualTree; Node: PVirtualNode); |
![]() |
procedure vstDataSetsChecking(Sender: TBaseVirtualTree; Node: PVirtualNode; var NewState: TCheckState; var Allowed: Boolean); |
![]() |
procedure vstObjectsChecked(Sender: TBaseVirtualTree; Node: PVirtualNode); |
![]() |
procedure btnCloseClick(Sender: TObject); |
![]() |
procedure splRightMoved(Sender: TObject); |
![]() |
procedure rgViewClick(Sender: TObject); |
![]() |
function ShouldCheckBoxBeChecked(ScreenObject: TScreenObject): boolean; override; |
![]() |
procedure HandleChecked(AScreenObject: TScreenObject); override; |
![]() |
procedure HandleUnchecked(AScreenObject: TScreenObject); override; |
![]() |
function CanSelect(ScreenObject: TScreenObject): boolean; override; |
![]() |
procedure GetData; |
![]() |
procedure CenterLabels; |
![]() |
procedure SetCheckedNodes(Sender: TBaseVirtualTree); |
![]() |
procedure SetAllowableShapeTypes; |
![]() |
procedure SetData; |
![]() |
procedure DefinePointGeometry(AScreenObject: TScreenObject); |
![]() |
procedure DefineMultipointGeometry(AScreenObject: TScreenObject; BreakObject: boolean); |
![]() |
procedure DefinePolylineGeometry(AScreenObject: TScreenObject; BreakObject: boolean); |
![]() |
procedure DefinePolygonGeometrySingleSection(AScreenObject: TScreenObject; BreakObject: boolean); |
![]() |
procedure DefinePolygonGeometryMultipleSections( AScreenObject: TScreenObject); |
![]() |
procedure SetFieldType(DataArrayIndex: Integer); |
![]() |
procedure AssignFieldName(FieldNames: TStringList; DataArrayIndex: Integer); |
![]() |
procedure FillFieldDefinitions(FieldDefinitions: TStringList); |
![]() |
procedure CreateDataBase(FieldDefinitions: TStringList); |
![]() |
procedure DefineShapeGeometry(AScreenObject: TScreenObject; BreakObject: boolean); |
![]() |
procedure InitializeDataBase; |
![]() |
procedure GetShapeType(var ShapeType: Integer); |
![]() |
procedure AssignFieldValues(AScreenObject: TScreenObject; BreakObject: boolean); |
![]() |
procedure InitializeBreakScreenObjects; |
![]() |
function GetImportedValuesFromFormula(DataArray: TDataArray; ScreenObject: TScreenObject; Formula: string): TValueArrayStorage; |
![]() |
procedure CreateShape(var Shape: TShapeObject); |
![]() |
function GetExtraDataSetCount: Integer; |
![]() |
function CanSelectBoundary( BoundaryClassification: TBoundaryClassification): Boolean; |
![]() |
function CanSelectBoundaryType(Element: TBoundaryType): boolean; |
![]() |
procedure EnableTimesCheckList; |
![]() |
pnlTop: TPanel; |
![]() |
lblObjects: TLabel; |
![]() |
vstDataSets: TVirtualStringTree; |
![]() |
lblDataArrays: TLabel; |
![]() |
splLeft: TSplitter; |
![]() |
BitBtn1: TBitBtn; |
![]() |
rdeMissingData: TRbwDataEntry; |
![]() |
lblMissingData: TLabel; |
![]() |
gbExportAs: TGroupBox; |
![]() |
rbPoints: TRadioButton; |
![]() |
rbMultipoint: TRadioButton; |
![]() |
rbPolyline: TRadioButton; |
![]() |
rbPolygons: TRadioButton; |
![]() |
sdShapefile: TSaveDialog; |
![]() |
XBaseShapeFile: TXBase; |
![]() |
cbExportName: TCheckBox; |
![]() |
cbExportElevationFormulas: TCheckBox; |
![]() |
chklstTimes: TCheckListBox; |
![]() |
splRight: TSplitter; |
![]() |
lblTimes: TLabel; |
![]() |
rgView: TRadioGroup; |
![]() |
FCurrentNodeName: string; |
![]() |
FObjectOwner: TList; |
![]() |
FSelectedDataSets: TList; |
![]() |
FSelectedBoundaries: TBoundaryTypes; |
![]() |
FSelectedScreenObjects: TList; |
![]() |
FSettingChecked: Boolean; |
![]() |
FFieldDefinitions: array of TFieldDefinition; |
![]() |
FBreakScreenObjects: array of TBreakScreenObject; |
![]() |
FShapeType: Integer; |
![]() |
FMissingValueString: AnsiString; |
![]() |
FMissingValue: Integer; |
![]() |
FShowWarning: boolean; |
![]() |
FShapeFileWriter: TShapefileGeometryWriter; |
![]() |
FClassifiationList: TList; |
![]() |
FEdgeList: TList; |
![]() |
FBoundaryNames: TStringList; |
![]() |
FBoundDataSetCount: Integer; |
![]() |
FTimeCount: Integer; |
![]() |
FTimeBoundaryFound: Boolean; |
![]() |
FMaxHeadObsTimes: Integer; |
![]() |
procedure FormCreate(Sender: TObject); override; |
![]() |
procedure FormDestroy(Sender: TObject); override; |
![]() |
procedure vstDataSetsGetText(Sender: TBaseVirtualTree; Node: PVirtualNode; Column: TColumnIndex; TextType: TVSTTextType; var CellText: String); |
![]() |
procedure FormResize(Sender: TObject); |
![]() |
procedure splLeftMoved(Sender: TObject); |
![]() |
procedure vstDataSetsChecked(Sender: TBaseVirtualTree; Node: PVirtualNode); |
![]() |
procedure vstDataSetsChecking(Sender: TBaseVirtualTree; Node: PVirtualNode; var NewState: TCheckState; var Allowed: Boolean); |
![]() |
procedure vstObjectsChecked(Sender: TBaseVirtualTree; Node: PVirtualNode); |
![]() |
procedure btnCloseClick(Sender: TObject); |
![]() |
procedure splRightMoved(Sender: TObject); |
![]() |
procedure rgViewClick(Sender: TObject); |
![]() |
function ShouldCheckBoxBeChecked(ScreenObject: TScreenObject): boolean; override; |
![]() |
procedure HandleChecked(AScreenObject: TScreenObject); override; |
![]() |
procedure HandleUnchecked(AScreenObject: TScreenObject); override; |
![]() |
function CanSelect(ScreenObject: TScreenObject): boolean; override; |
![]() |
procedure GetData; |
![]() |
procedure CenterLabels; |
![]() |
procedure SetCheckedNodes(Sender: TBaseVirtualTree); |
![]() |
procedure SetAllowableShapeTypes; |
![]() |
procedure SetData; |
![]() |
procedure DefinePointGeometry(AScreenObject: TScreenObject); |
![]() |
procedure DefineMultipointGeometry(AScreenObject: TScreenObject; BreakObject: boolean); |
![]() |
procedure DefinePolylineGeometry(AScreenObject: TScreenObject; BreakObject: boolean); |
![]() |
procedure DefinePolygonGeometrySingleSection(AScreenObject: TScreenObject; BreakObject: boolean); |
![]() |
procedure DefinePolygonGeometryMultipleSections( AScreenObject: TScreenObject); |
![]() |
procedure SetFieldType(DataArrayIndex: Integer); |
![]() |
procedure AssignFieldName(FieldNames: TStringList; DataArrayIndex: Integer); |
![]() |
procedure FillFieldDefinitions(FieldDefinitions: TStringList); |
![]() |
procedure CreateDataBase(FieldDefinitions: TStringList); |
![]() |
procedure DefineShapeGeometry(AScreenObject: TScreenObject; BreakObject: boolean); |
![]() |
procedure InitializeDataBase; |
![]() |
procedure GetShapeType(var ShapeType: Integer); |
![]() |
procedure AssignFieldValues(AScreenObject: TScreenObject; BreakObject: boolean); |
![]() |
procedure InitializeBreakScreenObjects; |
![]() |
function GetImportedValuesFromFormula(DataArray: TDataArray; ScreenObject: TScreenObject; Formula: string): TValueArrayStorage; |
![]() |
procedure CreateShape(var Shape: TShapeObject); |
![]() |
function GetExtraDataSetCount: Integer; |
![]() |
function CanSelectBoundary( BoundaryClassification: TBoundaryClassification): Boolean; |
![]() |
function CanSelectBoundaryType(Element: TBoundaryType): boolean; |
![]() |
procedure EnableTimesCheckList; |