Description | Hierarchy | Fields | Methods | Properties |
type TfrmImportShapefile = class(TfrmCustomGoPhast)
TfrmImportShapefile
is used to import Shapefiles.
![]() |
procedure btnImportCriterionClick(Sender: TObject); |
![]() |
procedure btnSelectClick(Sender: TObject); |
![]() |
procedure btnOKClick(Sender: TObject); |
![]() |
procedure btnToggleClick(Sender: TObject); |
![]() |
procedure cbCoordinateConversionClick(Sender: TObject); |
![]() |
procedure cbEnclosedCellsClick(Sender: TObject); |
![]() |
procedure comboEllipsoidChange(Sender: TObject); |
![]() |
procedure dgFieldsDrawCell(Sender: TObject; ACol, ARow: Integer; Rect: TRect; State: TGridDrawState); |
![]() |
procedure dgFieldsSelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean); |
![]() |
procedure dgFieldsSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: String); |
![]() |
procedure edImportCriterionExit(Sender: TObject); |
![]() |
procedure FormCreate(Sender: TObject); override; |
![]() |
procedure FormDestroy(Sender: TObject); override; |
![]() |
procedure rgEvaluatedAtClick(Sender: TObject); |
![]() |
procedure cbImportObjectsClick(Sender: TObject); |
![]() |
procedure cbImportGridClick(Sender: TObject); |
![]() |
procedure comboBoundaryChoiceChange(Sender: TObject); |
![]() |
procedure comboRealFieldChange(Sender: TObject); |
![]() |
procedure comboBooleanFieldChange(Sender: TObject); |
![]() |
procedure BoundaryGridBeforeDrawCell(Sender: TObject; ACol, ARow: Integer); |
![]() |
procedure seWellIntervalsChange(Sender: TObject); |
![]() |
procedure comboJoinObjectsChange(Sender: TObject); |
![]() |
procedure seBoundaryTimeCountChange(Sender: TObject); |
![]() |
procedure rdgBoundaryConditionsDistributeTextProgress(Sender: TObject; Position, Max: Integer); |
![]() |
procedure btnElevFormulaEdit(Sender: TObject); |
![]() |
procedure edZExit(Sender: TObject); |
![]() |
procedure edHighZExit(Sender: TObject); |
![]() |
procedure edLowZExit(Sender: TObject); |
![]() |
procedure rgElevationCountClick(Sender: TObject); |
![]() |
procedure comboDrainReturnLocationMethodChange(Sender: TObject); |
![]() |
procedure dgFieldsColSize(Sender: TObject; ACol, PriorWidth: Integer); |
![]() |
procedure dgFieldsMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
![]() |
procedure cbSelectClick(Sender: TObject); |
![]() |
procedure comboInterpolatersChange(Sender: TObject); |
![]() |
function CheckDataSets: boolean; |
![]() |
procedure CheckImportCriterionFormula(AFormula: string); |
![]() |
procedure CreateVariables(Parser: TRbwParser); |
![]() |
procedure GetDataSets(const ARow: integer); |
![]() |
procedure GetInterpolators(const ARow: integer); |
![]() |
function LatLongToPoint(Long, Lat: double): TPoint; |
![]() |
function LatLongToUTM_Zone(const LongitudeDegrees, LatitudeDegrees: double): integer; |
![]() |
procedure MakeNewDataSets(NewDataSets: TList); |
![]() |
procedure SetCheckBoxCaptions; |
![]() |
procedure SetData; |
![]() |
procedure ShapefileProgress(Sender: TObject; FractionDone: double); |
![]() |
function SimpleLongToUTM_Zone(const LongitudeDegrees: double): integer; |
![]() |
procedure ImportGrid(FieldNames: TStringList); |
![]() |
procedure EnableOK; |
![]() |
procedure InitializeBoundaryConditionControls; |
![]() |
procedure AssignBoundary(AScreenObject: TScreenObject); |
![]() |
procedure AssignAPhastSpecifiedHeadBoundary(AScreenObject: TScreenObject); |
![]() |
procedure AssignAPhastBoundary(Boundary: TCustomInterpolatedBoundary); |
![]() |
function GetRealFormulaFromText(const Text: string; DataSetsOK: boolean = True; FormulaOK: boolean = False): string; |
![]() |
function GetRealValueFromText(const FieldName: AnsiString): Extended; overload; |
![]() |
function GetRealValueFromText(const FieldName: String): Extended; overload; |
![]() |
procedure AssignAPhastLeakyBoundary(AScreenObject: TScreenObject); |
![]() |
procedure AssignAPhastRiverBoundary(AScreenObject: TScreenObject); |
![]() |
function GetStringValueFromText(const FieldName: String): string; overload; |
![]() |
function GetStringValueFromText(const FieldName: AnsiString): string; overload; |
![]() |
function GetBooleanValueFromText(FieldName: AnsiString): Boolean; overload; |
![]() |
function GetBooleanValueFromText(FieldName: String): Boolean; overload; |
![]() |
procedure AssignAPhastWellBoundary(AScreenObject: TScreenObject); |
![]() |
procedure EnableFeatureImport; |
![]() |
procedure ImportModflowChdBoundary(AScreenObject: TScreenObject); |
![]() |
procedure InitializeBoundaryControlsForCHD; |
![]() |
procedure InitializeBoundaryControlsForGHB; |
![]() |
procedure ImportModflowGhbBoundary(AScreenObject: TScreenObject); |
![]() |
procedure InitializeBoundaryControlsForWEL; |
![]() |
procedure ImportModflowWelBoundary(AScreenObject: TScreenObject); |
![]() |
procedure InitializeBoundaryControlsForRIV; |
![]() |
procedure ImportModflowRivPackage(AScreenObject: TScreenObject); |
![]() |
procedure InitializeBoundaryControlsForDRN; |
![]() |
procedure ImportModflowDrnPackage(AScreenObject: TScreenObject); |
![]() |
procedure InitializeBoundaryControlsForRCH(Packages: TModflowPackages); |
![]() |
function GetIntegerValueFromText(const FieldName: AnsiString): integer; overload; |
![]() |
function GetIntegerValueFromText(const FieldName: String): integer; overload; |
![]() |
procedure ImportModflowRchPackage(Packages: TModflowPackages; AScreenObject: TScreenObject); |
![]() |
procedure InitializeBoundaryControlsForEVT(Packages: TModflowPackages); |
![]() |
procedure ImportModflowEvtPackage(Packages: TModflowPackages; AScreenObject: TScreenObject); |
![]() |
procedure InitializeBoundaryControlsForETS(Packages: TModflowPackages); |
![]() |
procedure ImportModflowEtsPackage(AScreenObject: TScreenObject; Packages: TModflowPackages); |
![]() |
procedure InitializeBoundaryControlsForHOB; |
![]() |
procedure ImportModflowHobPackage(AScreenObject: TScreenObject); |
![]() |
function GetFormulaInterpretation(combo: TComboBox): TFormulaInterpretation; |
![]() |
procedure AssignColFeatureProperties; |
![]() |
procedure EnableEvalAt; |
![]() |
procedure AssignInterpolator(DataSet: TDataArray; Index: Integer; out NewProperties, OldProperties: TPhastDataSetStorage); |
![]() |
procedure ChangeInterpolators(NewProperties, OldProperties: TList); |
![]() |
procedure InitializeBoundaryControlsForSFR; |
![]() |
procedure ImportModflowSfrPackage(AScreenObject: TScreenObject); |
![]() |
procedure InitializeBoundaryControlsForLAK; |
![]() |
procedure ImportModflowLakPackage(AScreenObject: TScreenObject); |
![]() |
procedure CheckElevationFormula(Edit: TRbwEdit; AFormula: string); |
![]() |
procedure InitializeBoundaryControlsForDRT; |
![]() |
procedure ImportModflowDrtPackage(AScreenObject: TScreenObject); |
![]() |
procedure InitializeBoundaryControlsForRES(Packages: TModflowPackages); |
![]() |
procedure ImportModflowResPackage(AScreenObject: TScreenObject); |
![]() |
procedure InitializeBoundaryControlsForHFB; |
![]() |
procedure ImportModflowHfbPackage(AScreenObject: TScreenObject); |
![]() |
procedure InitializeBoundaryControlsForUZF; |
![]() |
procedure ImportModflowUzfPackage(AScreenObject: TScreenObject); |
![]() |
function GetIntegerFormulaFromText(const text: AnsiString; DataSetsOK: boolean = True): string; overload; |
![]() |
function GetIntegerFormulaFromText(const text: String; DataSetsOK: boolean = True): string; overload; |
![]() |
procedure CreateDataSetVariables(Parser: TRbwParser; EvalAt: TEvaluatedAt); |
![]() |
function DataArrayOrientationOK(DataArray: TDataArray): boolean; |
![]() |
procedure AddModflowPackageToImportChoices( APackage: TModflowPackageSelection); |
![]() |
procedure InitializeBoundaryControlsForMnw2; |
![]() |
procedure ImportModflowMnw2Package(AScreenObject: TScreenObject); |
![]() |
procedure GetTransientParameter(var Param: TModflowTransientListParameter; var ParameterName: string; ParameterColumn: Integer; Row: Integer); |
![]() |
procedure GetNewOrExistingBoundaryItem( var AnItem: TCustomModflowBoundaryItem; const ParameterName: string; var Param: TModflowTransientListParameter; var ParamItem: TModflowParamItem; Boundary: TModflowParamBoundary; ItemIndex: integer); |
![]() |
procedure AddParameterNamesToPickList(ParameterType: TParameterType; ParameterColumn: Integer); |
![]() |
procedure EnableJoinObjects; |
![]() |
function GetFieldNumberFromName(CellText: AnsiString): Integer; |
![]() |
procedure Fill_comboInterpolaters; |
![]() |
function AssociatedConcColumns: integer; |
![]() |
function CreateConcItem(ConcBoundary: TMt3dmsConcBoundary; ItemIndex: Integer; Item: TCustomModflowBoundaryItem): TMt3dmsConcItem; |
![]() |
function CreateConcBoundary(AScreenObject: TScreenObject): TMt3dmsConcBoundary; |
![]() |
procedure ImportConcItemForCombinedShapes(ConcItem: TMt3dmsConcItem; StartingConcIndex: Integer; ItemIndex: Integer; AScreenObject: TScreenObject); |
![]() |
function GetConcSpeciesItem(AComp: TMobileChemSpeciesItem; ConcIndex: Integer; ConcItem: TMt3dmsConcItem): TStringConcValueItem; |
![]() |
procedure ImportConcItemForSeparateShapes(ItemIndex: Integer; ConcItem: TMt3dmsConcItem; StartingConcIndex: Integer); |
![]() |
procedure InitializeColumnsForMt3dConc(StartingConcIndex: Integer); |
![]() |
function GetData: boolean; |
![]() |
btnAll: TButton; |
|
![]() |
btnCancel: TBitBtn; |
|
![]() |
btnHelp: TBitBtn; |
|
![]() |
btnNone: TButton; |
|
![]() |
btnOK: TBitBtn; |
|
![]() |
btnToggle: TButton; |
|
![]() |
cbCoordinateConversion: TCheckBox; |
|
![]() |
comboEllipsoid: TComboBox; |
|
![]() |
imageUtmZones: TImage; |
|
![]() |
lblCoordinateConversionInfo: TLabel; |
|
![]() |
lblCoordinates: TLabel; |
|
![]() |
lblEllipsoid: TLabel; |
|
![]() |
lblUtmZoneNumber: TLabel; |
|
![]() |
OpenDialogShape: TOpenDialog; |
|
![]() |
pcImportShape: TPageControl; |
|
![]() |
pnlButton: TPanel; |
|
![]() |
pnlData: TPanel; |
|
![]() |
Shape1: TShape; |
|
![]() |
Shape2: TShape; |
|
![]() |
Shape3: TShape; |
|
![]() |
Shape4: TShape; |
|
![]() |
Shape5: TShape; |
|
![]() |
Shape6: TShape; |
|
![]() |
Shape7: TShape; |
|
![]() |
Shape8: TShape; |
|
![]() |
Shape9: TShape; |
|
![]() |
Shape10: TShape; |
|
![]() |
tabData: TTabSheet; |
|
![]() |
tabCoordinateConversion: TTabSheet; |
|
![]() |
xbShapeDataBase: TXBase; |
|
![]() |
seZoneNumber: TJvSpinEdit; |
![]() |
pnlDataGrids: TPanel; |
![]() |
dgFields: TRbwDataGrid4; |
![]() |
tabFeatures: TTabSheet; |
![]() |
pnlBoundaryCondition: TPanel; |
![]() |
splitterBoundary: TSplitter; |
![]() |
pnlBoundaryControls: TPanel; |
![]() |
lblBoundaryTimeCount: TLabel; |
![]() |
comboBoundaryChoice: TComboBox; |
![]() |
seBoundaryTimeCount: TJvSpinEdit; |
![]() |
rdgBoundaryConditions: TRbwDataGrid4; |
![]() |
plBoundary: TJvPageList; |
![]() |
jvspNone: TJvStandardPage; |
![]() |
jvspPhastSpecifiedHead: TJvStandardPage; |
![]() |
lblSolutionType: TLabel; |
![]() |
comboSolutionType: TComboBox; |
![]() |
jvspPhastLeaky: TJvStandardPage; |
![]() |
jvspPhastRiver: TJvStandardPage; |
![]() |
jvspPhastWell: TJvStandardPage; |
![]() |
lblRiverDescripton: TLabel; |
![]() |
lblRiverHydraulicConductivity: TLabel; |
![]() |
lblRiverWidth: TLabel; |
![]() |
lblRiverDepth: TLabel; |
![]() |
lblRiverBedThickness: TLabel; |
![]() |
lblLeakyHydraulicConductivity: TLabel; |
![]() |
lblLeakyThickness: TLabel; |
![]() |
comboLeakyHydraulicConductivity: TComboBox; |
![]() |
comboLeakyThickness: TComboBox; |
![]() |
comboRiverDescripton: TComboBox; |
![]() |
comboRiverHydraulicConductivity: TComboBox; |
![]() |
comboRiverWidth: TComboBox; |
![]() |
comboRiverDepth: TComboBox; |
![]() |
comboRiverBedThickness: TComboBox; |
![]() |
pnlPhastWell: TPanel; |
![]() |
lblWellDescription: TLabel; |
![]() |
WellDescription: TComboBox; |
![]() |
lblWellDiameter: TLabel; |
![]() |
comboWellDiameter: TComboBox; |
![]() |
lblWellLandSurfaceDatum: TLabel; |
![]() |
comboWellLandSurfaceDatum: TComboBox; |
![]() |
lblWellPumpAllocation: TLabel; |
![]() |
comboWellPumpAllocation: TComboBox; |
![]() |
comboWellIntervalStyle: TComboBox; |
![]() |
lblWellIntervalStyle: TLabel; |
![]() |
lblWellIntervals: TLabel; |
![]() |
seWellIntervals: TJvSpinEdit; |
![]() |
dgWellElevations: TRbwDataGrid4; |
![]() |
jvspConductanceInterp: TJvStandardPage; |
![]() |
lblConductanceInterpretation: TLabel; |
![]() |
comboFormulaInterp: TComboBox; |
![]() |
lblBoundaryChoice: TLabel; |
![]() |
jvspModflowSFR: TJvStandardPage; |
![]() |
pcSFR: TPageControl; |
![]() |
tabSfrBasic: TTabSheet; |
![]() |
tabSfrUnsaturated: TTabSheet; |
![]() |
lblSfrSegmentNumber: TLabel; |
![]() |
comboSfrSegmentNumber: TComboBox; |
![]() |
lblReachLength: TLabel; |
![]() |
lblStreamTop: TLabel; |
![]() |
lblStreambedThickness: TLabel; |
![]() |
lblSlope: TLabel; |
![]() |
lblStreambedK: TLabel; |
![]() |
lblSaturatedVolumetricWater: TLabel; |
![]() |
lblInitialVolumetricWater: TLabel; |
![]() |
lblBrooksCoreyExponent: TLabel; |
![]() |
lblMaxUnsaturatedKz: TLabel; |
![]() |
comboSfrReachLength: TComboBox; |
![]() |
comboSfrStreambedTop: TComboBox; |
![]() |
comboSfrStreamSlope: TComboBox; |
![]() |
comboSfrStreambedThickness: TComboBox; |
![]() |
comboSfrStreambedKv: TComboBox; |
![]() |
comboSaturatedVolumetricWater: TComboBox; |
![]() |
comboInitialVolumetricWater: TComboBox; |
![]() |
comboBrooksCoreyExponent: TComboBox; |
![]() |
comboaxUnsaturatedKz: TComboBox; |
![]() |
jvspModflowLAK: TJvStandardPage; |
![]() |
LblLakeID: TLabel; |
![]() |
comboLakeID: TComboBox; |
![]() |
lblInitialStage: TLabel; |
![]() |
comboInitialStage: TComboBox; |
![]() |
lblSill: TLabel; |
![]() |
comboSill: TComboBox; |
![]() |
lblCenterLake: TLabel; |
![]() |
comboCenterLake: TComboBox; |
![]() |
lblNumShapes: TLabel; |
![]() |
tabOptions: TTabSheet; |
![]() |
cbImportObjects: TCheckBox; |
![]() |
cbEnclosedCells: TCheckBox; |
![]() |
cbIntersectedCells: TCheckBox; |
![]() |
cbInterpolation: TCheckBox; |
![]() |
cbImportGrid: TCheckBox; |
![]() |
lblImportCriterion: TLabel; |
![]() |
lblCombineShapes: TLabel; |
![]() |
lblVisibility: TLabel; |
![]() |
edImportCriterion: TEdit; |
![]() |
comboJoinObjects: TJvImageComboBox; |
![]() |
comboVisibility: TJvImageComboBox; |
![]() |
rgEvaluatedAt: TRadioGroup; |
![]() |
btnImportCriterion: TButton; |
![]() |
rgElevationCount: TRadioGroup; |
![]() |
lblZ: TLabel; |
![]() |
edZ: TRbwEdit; |
![]() |
lblHighZ: TLabel; |
![]() |
edHighZ: TRbwEdit; |
![]() |
lblLowZ: TLabel; |
![]() |
edLowZ: TRbwEdit; |
![]() |
btnZ: TButton; |
![]() |
btnHighZ: TButton; |
![]() |
btnLowZ: TButton; |
![]() |
jvspModflowDRT: TJvStandardPage; |
![]() |
lblConductanceInterpretationDRT: TLabel; |
![]() |
comboFormulaInterpDRT: TComboBox; |
![]() |
lblDrainReturnLocationMethod: TLabel; |
![]() |
comboDrainReturnLocationMethod: TComboBox; |
![]() |
pcDrtReturnLChoice: TJvPageControl; |
![]() |
tabDrtNone: TTabSheet; |
![]() |
tabDrtLocation: TTabSheet; |
![]() |
lblDrtX: TLabel; |
![]() |
lblDrtY: TLabel; |
![]() |
lblDrtZ: TLabel; |
![]() |
rdeDrtX: TRbwDataEntry; |
![]() |
rdeDrtY: TRbwDataEntry; |
![]() |
rdeDrtZ: TRbwDataEntry; |
![]() |
tabDrtCell: TTabSheet; |
![]() |
lblDrtCol: TLabel; |
![]() |
lblDrtRow: TLabel; |
![]() |
lblDrtLay: TLabel; |
![]() |
rdeDrtLay: TRbwDataEntry; |
![]() |
rdeDrtRow: TRbwDataEntry; |
![]() |
rdeDrtCol: TRbwDataEntry; |
![]() |
jvspModflowHFB: TJvStandardPage; |
![]() |
lblHydraulicConductivity: TLabel; |
![]() |
lblBarrierThickness: TLabel; |
![]() |
rgAngleAdjustment: TRadioGroup; |
![]() |
comboHfbHydCond: TComboBox; |
![]() |
comboHfbThickness: TComboBox; |
![]() |
jvspModflowHOB: TJvStandardPage; |
![]() |
lblHeadObservationNames: TLabel; |
![]() |
comboHeadObservationNames: TComboBox; |
![]() |
lblHeadObsType: TLabel; |
![]() |
comboHeadObsType: TComboBox; |
![]() |
rdeIgnoreValues: TRbwDataEntry; |
![]() |
lblIgnoreValues: TLabel; |
![]() |
comboITT: TComboBox; |
![]() |
lblITT: TLabel; |
![]() |
jvspModflowMNW2: TJvStandardPage; |
![]() |
pcMnw2: TPageControl; |
![]() |
tabBasic: TTabSheet; |
![]() |
lblWellId: TLabel; |
![]() |
lblLossType: TLabel; |
![]() |
lblPartialPenetration: TLabel; |
![]() |
lblZPump: TLabel; |
![]() |
tabLossControls: TTabSheet; |
![]() |
lblWellRadius: TLabel; |
![]() |
lblSkinRadius: TLabel; |
![]() |
lblBCoefficient: TLabel; |
![]() |
lblCCoefficient: TLabel; |
![]() |
lblPCoefficient: TLabel; |
![]() |
lblCellToWellConductance: TLabel; |
![]() |
lblKSkin: TLabel; |
![]() |
tabDischargeAdjustment: TTabSheet; |
![]() |
lblReferenceHead: TLabel; |
![]() |
lblLiftQ0: TLabel; |
![]() |
lblLiftQMax: TLabel; |
![]() |
lblWellTolerance: TLabel; |
![]() |
lblMnw2PumplocX: TLabel; |
![]() |
lblMnw2PumplocY: TLabel; |
![]() |
lblMnw2PumplocZ: TLabel; |
![]() |
lblPumpLocation: TLabel; |
![]() |
comboMnw2WellId: TComboBox; |
![]() |
comboMnw2LossType: TComboBox; |
![]() |
comboSpecifyPump: TComboBox; |
![]() |
lblSpecifyPump: TLabel; |
![]() |
comboZPump: TComboBox; |
![]() |
comboMnw2PumplocX: TComboBox; |
![]() |
comboMnw2PumplocY: TComboBox; |
![]() |
comboMnw2PumplocZ: TComboBox; |
![]() |
lblConstrainPumping: TLabel; |
![]() |
comboConstrainPumping: TComboBox; |
![]() |
lblPartialPenetrationFlag: TLabel; |
![]() |
comboPartialPenetrationFlag: TComboBox; |
![]() |
comboPartialPenetration: TComboBox; |
![]() |
lblPumpCap: TLabel; |
![]() |
comboPumpCap: TComboBox; |
![]() |
comboWellRadius: TComboBox; |
![]() |
comboSkinRadius: TComboBox; |
![]() |
comboKSkin: TComboBox; |
![]() |
comboBCoefficient: TComboBox; |
![]() |
comboCCoefficient: TComboBox; |
![]() |
comboPCoefficient: TComboBox; |
![]() |
comboCellToWellConductance: TComboBox; |
![]() |
comboReferenceHead: TComboBox; |
![]() |
comboLiftQ0: TComboBox; |
![]() |
comboLiftQMax: TComboBox; |
![]() |
comboWellTolerance: TComboBox; |
![]() |
rpShapeCompiler: TRbwParser; |
![]() |
memoMultipleParts: TMemo; |
![]() |
pnlDataTop: TPanel; |
![]() |
cbSelect: TCheckBox; |
![]() |
comboInterpolaters: TComboBox; |
![]() |
FGeometryFileName: string; |
![]() |
FIndexFileName: string; |
![]() |
FDataBaseFileName: string; |
![]() |
FAllowShapesToCombine: boolean; |
![]() |
FShouldEnableImportGrid: Boolean; |
![]() |
FFieldTypes: array of TRbwDataType; |
|
![]() |
FGeometryFile: TShapefileGeometryReader; |
|
![]() |
FRealFieldNames: TStringList; |
![]() |
FIntegerFieldNames: TStringList; |
![]() |
FBooleanFieldNames: TStringList; |
![]() |
FStringFieldNames: TStringList; |
![]() |
FRealFieldAndGlobalVariablesNames: TStringList; |
![]() |
FRealFieldGlobalsAndDataSetsNames: TStringList; |
![]() |
FShapeCount: integer; |
![]() |
FFieldNumbers: TStringList; |
![]() |
FNumPointsInCurrentShape: Integer; |
![]() |
FInvalidParameterNames: TStringList; |
![]() |
FCombinedObjectsAllowed: Boolean; |
![]() |
FObsCount: Integer; |
![]() |
CombinedObjects: boolean; |
![]() |
procedure btnImportCriterionClick(Sender: TObject); |
|
![]() |
procedure btnSelectClick(Sender: TObject); |
|
![]() |
procedure btnOKClick(Sender: TObject); |
|
![]() |
procedure btnToggleClick(Sender: TObject); |
|
![]() |
procedure cbEnclosedCellsClick(Sender: TObject); |
|
![]() |
procedure comboEllipsoidChange(Sender: TObject); |
|
![]() |
procedure dgFieldsDrawCell(Sender: TObject; ACol, ARow: Integer; Rect: TRect; State: TGridDrawState); |
|
![]() |
procedure dgFieldsSelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean); |
|
![]() |
procedure dgFieldsSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: String); |
|
![]() |
procedure edImportCriterionExit(Sender: TObject); |
|
![]() |
procedure FormCreate(Sender: TObject); override; |
|
![]() |
procedure FormDestroy(Sender: TObject); override; |
|
![]() |
procedure rgEvaluatedAtClick(Sender: TObject); |
|
![]() |
procedure cbImportObjectsClick(Sender: TObject); |
![]() |
procedure cbImportGridClick(Sender: TObject); |
![]() |
procedure comboBoundaryChoiceChange(Sender: TObject); |
![]() |
procedure comboRealFieldChange(Sender: TObject); |
![]() |
procedure comboBooleanFieldChange(Sender: TObject); |
![]() |
procedure BoundaryGridBeforeDrawCell(Sender: TObject; ACol, ARow: Integer); |
![]() |
procedure seWellIntervalsChange(Sender: TObject); |
![]() |
procedure comboJoinObjectsChange(Sender: TObject); |
![]() |
procedure seBoundaryTimeCountChange(Sender: TObject); |
![]() |
procedure rdgBoundaryConditionsDistributeTextProgress(Sender: TObject; Position, Max: Integer); |
![]() |
procedure btnElevFormulaEdit(Sender: TObject); |
![]() |
procedure edZExit(Sender: TObject); |
![]() |
procedure edHighZExit(Sender: TObject); |
![]() |
procedure edLowZExit(Sender: TObject); |
![]() |
procedure rgElevationCountClick(Sender: TObject); |
![]() |
procedure comboDrainReturnLocationMethodChange(Sender: TObject); |
![]() |
procedure dgFieldsColSize(Sender: TObject; ACol, PriorWidth: Integer); |
![]() |
procedure dgFieldsMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
![]() |
procedure cbSelectClick(Sender: TObject); |
![]() |
procedure comboInterpolatersChange(Sender: TObject); |
![]() |
function CheckDataSets: boolean; |
|
![]() |
procedure CheckImportCriterionFormula(AFormula: string); |
|
![]() |
procedure CreateVariables(Parser: TRbwParser); |
|
![]() |
procedure GetDataSets(const ARow: integer); |
|
![]() |
procedure GetInterpolators(const ARow: integer); |
|
![]() |
function LatLongToPoint(Long, Lat: double): TPoint; |
|
![]() |
procedure MakeNewDataSets(NewDataSets: TList); |
|
![]() |
procedure SetCheckBoxCaptions; |
Set the captions of cbEnclosedCells, cbIntersectedCells, and cbInterpolation based on rgEvaluatedAt.ItemIndex. |
![]() |
procedure SetData; |
|
![]() |
procedure ShapefileProgress(Sender: TObject; FractionDone: double); |
|
![]() |
function SimpleLongToUTM_Zone(const LongitudeDegrees: double): integer; |
See also
|
![]() |
procedure ImportGrid(FieldNames: TStringList); |
![]() |
procedure EnableOK; |
![]() |
procedure InitializeBoundaryConditionControls; |
![]() |
procedure AssignBoundary(AScreenObject: TScreenObject); |
![]() |
procedure AssignAPhastSpecifiedHeadBoundary(AScreenObject: TScreenObject); |
![]() |
procedure AssignAPhastBoundary(Boundary: TCustomInterpolatedBoundary); |
![]() |
function GetRealFormulaFromText(const Text: string; DataSetsOK: boolean = True; FormulaOK: boolean = False): string; |
![]() |
function GetRealValueFromText(const FieldName: AnsiString): Extended; overload; |
![]() |
function GetRealValueFromText(const FieldName: String): Extended; overload; |
![]() |
procedure AssignAPhastLeakyBoundary(AScreenObject: TScreenObject); |
![]() |
procedure AssignAPhastRiverBoundary(AScreenObject: TScreenObject); |
![]() |
function GetStringValueFromText(const FieldName: String): string; overload; |
![]() |
function GetStringValueFromText(const FieldName: AnsiString): string; overload; |
![]() |
function GetBooleanValueFromText(FieldName: AnsiString): Boolean; overload; |
![]() |
function GetBooleanValueFromText(FieldName: String): Boolean; overload; |
![]() |
procedure AssignAPhastWellBoundary(AScreenObject: TScreenObject); |
![]() |
procedure EnableFeatureImport; |
![]() |
procedure ImportModflowChdBoundary(AScreenObject: TScreenObject); |
![]() |
procedure InitializeBoundaryControlsForCHD; |
![]() |
procedure InitializeBoundaryControlsForGHB; |
![]() |
procedure ImportModflowGhbBoundary(AScreenObject: TScreenObject); |
![]() |
procedure InitializeBoundaryControlsForWEL; |
![]() |
procedure ImportModflowWelBoundary(AScreenObject: TScreenObject); |
![]() |
procedure InitializeBoundaryControlsForRIV; |
![]() |
procedure ImportModflowRivPackage(AScreenObject: TScreenObject); |
![]() |
procedure InitializeBoundaryControlsForDRN; |
![]() |
procedure ImportModflowDrnPackage(AScreenObject: TScreenObject); |
![]() |
procedure InitializeBoundaryControlsForRCH(Packages: TModflowPackages); |
![]() |
function GetIntegerValueFromText(const FieldName: AnsiString): integer; overload; |
![]() |
function GetIntegerValueFromText(const FieldName: String): integer; overload; |
![]() |
procedure ImportModflowRchPackage(Packages: TModflowPackages; AScreenObject: TScreenObject); |
![]() |
procedure InitializeBoundaryControlsForEVT(Packages: TModflowPackages); |
![]() |
procedure ImportModflowEvtPackage(Packages: TModflowPackages; AScreenObject: TScreenObject); |
![]() |
procedure InitializeBoundaryControlsForETS(Packages: TModflowPackages); |
![]() |
procedure ImportModflowEtsPackage(AScreenObject: TScreenObject; Packages: TModflowPackages); |
![]() |
procedure InitializeBoundaryControlsForHOB; |
![]() |
procedure ImportModflowHobPackage(AScreenObject: TScreenObject); |
![]() |
function GetFormulaInterpretation(combo: TComboBox): TFormulaInterpretation; |
![]() |
procedure AssignColFeatureProperties; |
![]() |
procedure EnableEvalAt; |
![]() |
procedure AssignInterpolator(DataSet: TDataArray; Index: Integer; out NewProperties, OldProperties: TPhastDataSetStorage); |
![]() |
procedure ChangeInterpolators(NewProperties, OldProperties: TList); |
![]() |
procedure InitializeBoundaryControlsForSFR; |
![]() |
procedure ImportModflowSfrPackage(AScreenObject: TScreenObject); |
![]() |
procedure InitializeBoundaryControlsForLAK; |
![]() |
procedure ImportModflowLakPackage(AScreenObject: TScreenObject); |
![]() |
procedure CheckElevationFormula(Edit: TRbwEdit; AFormula: string); |
![]() |
procedure InitializeBoundaryControlsForDRT; |
![]() |
procedure ImportModflowDrtPackage(AScreenObject: TScreenObject); |
![]() |
procedure InitializeBoundaryControlsForRES(Packages: TModflowPackages); |
![]() |
procedure ImportModflowResPackage(AScreenObject: TScreenObject); |
![]() |
procedure InitializeBoundaryControlsForHFB; |
![]() |
procedure ImportModflowHfbPackage(AScreenObject: TScreenObject); |
![]() |
procedure InitializeBoundaryControlsForUZF; |
![]() |
procedure ImportModflowUzfPackage(AScreenObject: TScreenObject); |
![]() |
function GetIntegerFormulaFromText(const text: AnsiString; DataSetsOK: boolean = True): string; overload; |
![]() |
function GetIntegerFormulaFromText(const text: String; DataSetsOK: boolean = True): string; overload; |
![]() |
procedure CreateDataSetVariables(Parser: TRbwParser; EvalAt: TEvaluatedAt); |
![]() |
function DataArrayOrientationOK(DataArray: TDataArray): boolean; |
![]() |
procedure AddModflowPackageToImportChoices( APackage: TModflowPackageSelection); |
![]() |
procedure InitializeBoundaryControlsForMnw2; |
![]() |
procedure ImportModflowMnw2Package(AScreenObject: TScreenObject); |
![]() |
procedure GetTransientParameter(var Param: TModflowTransientListParameter; var ParameterName: string; ParameterColumn: Integer; Row: Integer); |
![]() |
procedure GetNewOrExistingBoundaryItem( var AnItem: TCustomModflowBoundaryItem; const ParameterName: string; var Param: TModflowTransientListParameter; var ParamItem: TModflowParamItem; Boundary: TModflowParamBoundary; ItemIndex: integer); |
![]() |
procedure AddParameterNamesToPickList(ParameterType: TParameterType; ParameterColumn: Integer); |
![]() |
procedure EnableJoinObjects; |
![]() |
function GetFieldNumberFromName(CellText: AnsiString): Integer; |
![]() |
procedure Fill_comboInterpolaters; |
![]() |
function AssociatedConcColumns: integer; |
![]() |
function CreateConcItem(ConcBoundary: TMt3dmsConcBoundary; ItemIndex: Integer; Item: TCustomModflowBoundaryItem): TMt3dmsConcItem; |
![]() |
function CreateConcBoundary(AScreenObject: TScreenObject): TMt3dmsConcBoundary; |
![]() |
procedure ImportConcItemForCombinedShapes(ConcItem: TMt3dmsConcItem; StartingConcIndex: Integer; ItemIndex: Integer; AScreenObject: TScreenObject); |
![]() |
function GetConcSpeciesItem(AComp: TMobileChemSpeciesItem; ConcIndex: Integer; ConcItem: TMt3dmsConcItem): TStringConcValueItem; |
![]() |
procedure ImportConcItemForSeparateShapes(ItemIndex: Integer; ConcItem: TMt3dmsConcItem; StartingConcIndex: Integer); |
![]() |
procedure InitializeColumnsForMt3dConc(StartingConcIndex: Integer); |
![]() |
function GetData: boolean; |
|