Description | Hierarchy | Fields | Methods | Properties |
type TfrmImportPoints = class(TfrmCustomGoPhast)
TfrmImportPoints
imports scattered point data into GoPhast.
OnCreate = FormCreate.
OnKeyUp = FormKeyUp.
procedure cbIntersectedCellsClick(Sender: TObject); |
|
procedure jvclbDataSetsClickCheck(Sender: TObject); |
|
procedure FormCreate(Sender: TObject); override; |
|
procedure FormKeyUp(Sender: TObject; var Key: Word; Shift: TShiftState); |
|
procedure rgEvaluatedAtClick(Sender: TObject); |
|
procedure rgViewDirectionClick(Sender: TObject); |
|
procedure dgDataColMoving(Sender: TObject; const Origin, Destination: Integer; var CanMove: Boolean); |
|
procedure rgElevationCountClick(Sender: TObject); |
|
procedure btnOKClick(Sender: TObject); |
|
procedure btnOpenFileClick(Sender: TObject); |
|
procedure seRowsChange(Sender: TObject); |
|
procedure dgDataDistributeTextProgress(Sender: TObject; Position, Max: Integer); |
|
procedure dgDataEndUpdate(Sender: TObject); |
|
procedure comboBoundaryChoiceChange(Sender: TObject); |
|
procedure cbLayerClick(Sender: TObject); |
|
procedure FormShow(Sender: TObject); |
|
procedure UpdateDataSets; |
|
procedure UpdateDimensionColumns; |
|
procedure SetData; |
|
procedure SetCheckBoxCaptions; |
|
procedure EnableOkButton; |
|
procedure UpdateChdColumns; |
|
procedure UpdateDrnColumns; |
|
procedure UpdateGhbColumns; |
|
procedure UpdateRivColumns; |
|
procedure UpdateWelColumns; |
|
procedure UpdateHobColumns; |
|
procedure SetBoundaryColumnFormats; |
|
procedure ImportDataArrayValues(var InvalidRow: Boolean; RowIndex: Integer; PointCount: Integer; var AScreenObject: TScreenObject); |
|
procedure ImportModflowBoundary(var InvalidRow: Boolean; AScreenObject: TScreenObject; RowIndex: Integer); |
btnCancel: TBitBtn; |
|
The Cancel button. |
btnHelp: TBitBtn; |
|
|
btnOK: TBitBtn; |
|
The OK button. |
btnOpenFile: TBitBtn; |
|
|
cbInterpolation: TCheckBox; |
|
|
cbIntersectedCells: TCheckBox; |
|
|
edRoot: TEdit; |
|
|
lblRoot: TLabel; |
|
|
lblRows: TLabel; |
|
|
OpenDialogImportFile: TOpenDialog; |
|
|
pcImportPoints: TPageControl; |
|
The TPageControl that contains tabControls and tabData. |
pnlBottom: TPanel; |
|
|
pnlDataTabControls: TPanel; |
|
|
pnlRadioGroups: TPanel; |
|
|
rgElevationCount: TRadioGroup; |
|
|
rgEvaluatedAt: TRadioGroup; |
|
|
rgViewDirection: TRadioGroup; |
|
|
tabControls: TTabSheet; |
|
|
tabData: TTabSheet; |
|
|
dgData: TRbwDataGrid4; |
|
cbImportAsSingleObject: TCheckBox; |
|
cbVisible: TCheckBox; |
|
seRows: TJvSpinEdit; |
|
pnlData: TPanel; |
|
jvclbDataSets: TJvxCheckListBox; |
|
pnlLabelDataSets: TPanel; |
|
lblBoundaryChoice: TLabel; |
|
comboBoundaryChoice: TComboBox; |
|
lblParameter: TLabel; |
|
comboParameter: TComboBox; |
|
cbLayer: TCheckBox; |
|
XCol: integer; |
|
|
YCol: integer; |
|
|
ZCol: integer; |
|
|
X1Col: integer; |
|
|
Y1Col: integer; |
|
|
Z1Col: integer; |
|
|
X2Col: integer; |
|
|
Y2Col: integer; |
|
|
Z2Col: integer; |
|
|
FImportFileName: string; |
|
StartTime: TDateTime; |
|
FRequiredCols: Integer; |
|
FMultiValueList: TList; |
|
FObsCount: Integer; |
|
FObsRoot: string; |
|
procedure cbIntersectedCellsClick(Sender: TObject); |
|
|
procedure jvclbDataSetsClickCheck(Sender: TObject); |
|
|
procedure FormCreate(Sender: TObject); override; |
|
|
procedure FormKeyUp(Sender: TObject; var Key: Word; Shift: TShiftState); |
|
|
procedure rgEvaluatedAtClick(Sender: TObject); |
|
|
procedure rgViewDirectionClick(Sender: TObject); |
|
|
procedure dgDataColMoving(Sender: TObject; const Origin, Destination: Integer; var CanMove: Boolean); |
|
|
procedure rgElevationCountClick(Sender: TObject); |
|
|
procedure btnOKClick(Sender: TObject); |
|
|
procedure btnOpenFileClick(Sender: TObject); |
|
|
procedure seRowsChange(Sender: TObject); |
|
procedure dgDataDistributeTextProgress(Sender: TObject; Position, Max: Integer); |
|
procedure dgDataEndUpdate(Sender: TObject); |
|
procedure comboBoundaryChoiceChange(Sender: TObject); |
|
procedure cbLayerClick(Sender: TObject); |
|
procedure FormShow(Sender: TObject); |
|
procedure UpdateDataSets; |
|
|
procedure UpdateDimensionColumns; |
|
|
procedure SetData; |
|
|
procedure SetCheckBoxCaptions; |
|
Set the captions of cbIntersectedCells and cbInterpolation based on rgEvaluatedAt.ItemIndex. |
procedure EnableOkButton; |
|
procedure UpdateChdColumns; |
|
procedure UpdateDrnColumns; |
|
procedure UpdateGhbColumns; |
|
procedure UpdateRivColumns; |
|
procedure UpdateWelColumns; |
|
procedure UpdateHobColumns; |
|
procedure SetBoundaryColumnFormats; |
|
procedure ImportDataArrayValues(var InvalidRow: Boolean; RowIndex: Integer; PointCount: Integer; var AScreenObject: TScreenObject); |
|
procedure ImportModflowBoundary(var InvalidRow: Boolean; AScreenObject: TScreenObject; RowIndex: Integer); |
|