Description | Hierarchy | Fields | Methods | Properties |
type TfrmScreenObjectProperties = class(TfrmCustomGoPhast)
TfrmScreenObjectProperties
is used to edit one or more TScreenObjects.
When a TScreenObject is first created, GetData is called to read the TScreenObject properties and TfrmScreenObjectProperties.SetData is called to set the TScreenObject properties. When one or more TScreenObjects are being edited, GetDataForMultipleScreenObjects is called to read the data and SetMultipleScreenObjectData is called to set the TScreenObject properties.
![]() |
procedure jvtlModflowBoundaryNavigatorMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
![]() |
procedure frameChdParamdgModflowBoundaryButtonClick(Sender: TObject; ACol, ARow: Integer); |
![]() |
procedure dgVerticiesBeforeDrawCell(Sender: TObject; ACol, ARow: Integer); |
![]() |
procedure frameChdParamclbParametersStateChange(Sender: TObject; Index: Integer); |
![]() |
procedure frameChdParamdgModflowBoundarySetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameGhbParamdgModflowBoundarySetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure comboGhbConductanceInterpChange(Sender: TObject); |
![]() |
procedure frameWellParamdgModflowBoundarySetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameWellParamcomboFormulaInterpChange(Sender: TObject); |
![]() |
procedure frameRivParamdgModflowBoundarySetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameRivParamcomboFormulaInterpChange(Sender: TObject); |
![]() |
procedure frameDrnParamdgModflowBoundarySetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameDrnParamcomboFormulaInterpChange(Sender: TObject); |
![]() |
procedure comboDrtLocationChoiceChange(Sender: TObject); |
![]() |
procedure frameDrtParamdgModflowBoundarySetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameDrtParamcomboFormulaInterpChange(Sender: TObject); |
![]() |
procedure rdeDrtLocationControlExit(Sender: TObject); |
![]() |
procedure frameRchParamdgModflowBoundarySetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameRchParamcomboFormulaInterpChange(Sender: TObject); |
![]() |
procedure frameEvtParamcomboFormulaInterpChange(Sender: TObject); |
![]() |
procedure frameEvtParamdgModflowBoundarySetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameEtsParamdgModflowBoundarySetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameEtsParamcomboFormulaInterpChange(Sender: TObject); |
![]() |
procedure frameResdgModflowBoundarySetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameLakdgModflowBoundarySetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameLakrdeLakeIDChange(Sender: TObject); |
![]() |
procedure frameLakrdeInitialStageChange(Sender: TObject); |
![]() |
procedure frameLakrdeSillChange(Sender: TObject); |
![]() |
procedure frameLakrdeCenterLakeChange(Sender: TObject); |
![]() |
procedure frameResdgModflowBoundaryButtonClick(Sender: TObject; ACol, ARow: Integer); |
![]() |
procedure frameEtsParamclbParametersStateChange(Sender: TObject; Index: Integer); |
![]() |
procedure frameDrnParamclbParametersStateChange(Sender: TObject; Index: Integer); |
![]() |
procedure frameDrtParamclbParametersStateChange(Sender: TObject; Index: Integer); |
![]() |
procedure frameEvtParamclbParametersStateChange(Sender: TObject; Index: Integer); |
![]() |
procedure frameGhbParamclbParametersStateChange(Sender: TObject; Index: Integer); |
![]() |
procedure frameRchParamclbParametersStateChange(Sender: TObject; Index: Integer); |
![]() |
procedure frameRivParamclbParametersStateChange(Sender: TObject; Index: Integer); |
![]() |
procedure frameWellParamclbParametersStateChange(Sender: TObject; Index: Integer); |
![]() |
procedure FormShow(Sender: TObject); |
![]() |
procedure frameScreenObjectSFRjceButtonClick(Sender: TObject); |
![]() |
procedure frameScreenObjectUZFdgModflowBoundarySetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure cbUzfGage1Click(Sender: TObject); |
![]() |
procedure cbUzfGage2Click(Sender: TObject); |
![]() |
procedure cbUzfGage3Click(Sender: TObject); |
![]() |
procedure comboDrtReturnObjectChange(Sender: TObject); |
![]() |
procedure frameScreenObjectSFRpcSFRChange(Sender: TObject); |
![]() |
procedure jvplModflowBoundariesChange(Sender: TObject); |
![]() |
procedure frameLakcbGagStandardClick(Sender: TObject); |
![]() |
procedure frameLakcbGagFluxAndCondClick(Sender: TObject); |
![]() |
procedure frameLakcbGagDeltaClick(Sender: TObject); |
![]() |
procedure tvDataSetsChange(Sender: TObject; Node: TTreeNode); |
![]() |
procedure btnDataSetFormulaClick(Sender: TObject); |
![]() |
procedure reDataSetFormulaEnter(Sender: TObject); |
![]() |
procedure tvDataSetsMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
![]() |
procedure reDataSetFormulaChange(Sender: TObject); |
![]() |
procedure reDataSetFormulaExit(Sender: TObject); |
![]() |
procedure frameHfbBoundarybtnEditHfbHydraulicConductivityFormulaClick( Sender: TObject); |
![]() |
procedure frameHfbBoundarybtnEditHfbThicknessyFormulaClick(Sender: TObject); |
![]() |
procedure dgBoundaryFluxDistributeTextProgress(Sender: TObject; Position, Max: Integer); |
![]() |
procedure dgBoundaryLeakyDistributeTextProgress(Sender: TObject; Position, Max: Integer); |
![]() |
procedure dgBoundaryRiverDistributeTextProgress(Sender: TObject; Position, Max: Integer); |
![]() |
procedure dgSpecifiedHeadDistributeTextProgress(Sender: TObject; Position, Max: Integer); |
![]() |
procedure dgWellDistributeTextProgress(Sender: TObject; Position, Max: Integer); |
![]() |
procedure dgWellElevationsDistributeTextProgress(Sender: TObject; Position, Max: Integer); |
![]() |
procedure frameGhbParamcomboFormulaInterpChange(Sender: TObject); |
![]() |
procedure frameChdParamdgModflowBoundaryEndUpdate(Sender: TObject); |
![]() |
procedure frameWellParamdgModflowBoundaryEndUpdate(Sender: TObject); |
![]() |
procedure frameDrnParamdgModflowBoundaryEndUpdate(Sender: TObject); |
![]() |
procedure frameDrtParamdgModflowBoundaryEndUpdate(Sender: TObject); |
![]() |
procedure frameEtsParamdgModflowBoundaryEndUpdate(Sender: TObject); |
![]() |
procedure frameEvtParamdgModflowBoundaryEndUpdate(Sender: TObject); |
![]() |
procedure frameGhbParamdgModflowBoundaryEndUpdate(Sender: TObject); |
![]() |
procedure frameLakdgModflowBoundaryEndUpdate(Sender: TObject); |
![]() |
procedure frameRchParamdgModflowBoundaryEndUpdate(Sender: TObject); |
![]() |
procedure frameResdgModflowBoundaryEndUpdate(Sender: TObject); |
![]() |
procedure frameRivParamdgModflowBoundaryEndUpdate(Sender: TObject); |
![]() |
procedure frameScreenObjectUZFdgModflowBoundaryEndUpdate(Sender: TObject); |
![]() |
procedure frameIfacerbHorizontalClick(Sender: TObject); |
![]() |
procedure frameModpathParticlesrgChoiceClick(Sender: TObject); |
![]() |
procedure frameModpathParticlesgbParticlesCheckBoxClick(Sender: TObject); |
![]() |
procedure frameModpathParticlescbLeftFaceClick(Sender: TObject); |
![]() |
procedure frameModpathParticlesseXChange(Sender: TObject); |
![]() |
procedure frameModpathParticlesrgCylinderOrientationClick(Sender: TObject); |
![]() |
procedure frameModpathParticlesseSpecificParticleCountChange( Sender: TObject); |
![]() |
procedure frameModpathParticlesrdgSpecificSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameModpathParticlesseTimeCountChange(Sender: TObject); |
![]() |
procedure frameModpathParticlesseCylRadiusClick(Sender: TObject); |
![]() |
procedure frameChdParamseNumberOfTimesChange(Sender: TObject); |
![]() |
procedure frameDrnParamseNumberOfTimesChange(Sender: TObject); |
![]() |
procedure frameDrtParamseNumberOfTimesChange(Sender: TObject); |
![]() |
procedure frameEtsParamseNumberOfTimesChange(Sender: TObject); |
![]() |
procedure frameEvtParamseNumberOfTimesChange(Sender: TObject); |
![]() |
procedure frameGhbParamseNumberOfTimesChange(Sender: TObject); |
![]() |
procedure frameLakseNumberOfTimesChange(Sender: TObject); |
![]() |
procedure frameRchParamseNumberOfTimesChange(Sender: TObject); |
![]() |
procedure frameResseNumberOfTimesChange(Sender: TObject); |
![]() |
procedure frameRivParamseNumberOfTimesChange(Sender: TObject); |
![]() |
procedure frameScreenObjectUZFseNumberOfTimesChange(Sender: TObject); |
![]() |
procedure frameWellParamseNumberOfTimesChange(Sender: TObject); |
![]() |
procedure frameCHOBrdgObservationGroupsStateChange(Sender: TObject; ACol, ARow: Integer; const Value: TCheckBoxState); |
![]() |
procedure frameCHOBrdgObservationGroupsSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameDROBrdgObservationGroupsStateChange(Sender: TObject; ACol, ARow: Integer; const Value: TCheckBoxState); |
![]() |
procedure frameDROBrdgObservationGroupsSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameGBOBrdgObservationGroupsStateChange(Sender: TObject; ACol, ARow: Integer; const Value: TCheckBoxState); |
![]() |
procedure frameGBOBrdgObservationGroupsSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameRVOBrdgObservationGroupsStateChange(Sender: TObject; ACol, ARow: Integer; const Value: TCheckBoxState); |
![]() |
procedure frameRVOBrdgObservationGroupsSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure rdgImportedDataSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameScreenObjectSFRrdgNetworkButtonClick(Sender: TObject; ACol, ARow: Integer); |
![]() |
procedure frameFluxObsbtnAddOrRemoveFluxObservationsClick(Sender: TObject); |
![]() |
procedure jvtlModflowBoundaryNavigatorChanging(Sender: TObject; Node: TTreeNode; var AllowChange: Boolean); |
![]() |
procedure jvtlModflowBoundaryNavigatorCustomDrawItem( Sender: TCustomTreeView; Node: TTreeNode; State: TCustomDrawState; var DefaultDraw: Boolean); |
![]() |
procedure cbGageStandardClick(Sender: TObject); |
![]() |
procedure frameHeadObservationsrdgHeadsSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure FormKeyUp(Sender: TObject; var Key: Word; Shift: TShiftState); |
![]() |
procedure btnCopyVerticesClick(Sender: TObject); |
![]() |
procedure dgVerticiesEndUpdate(Sender: TObject); |
![]() |
procedure frameLakcbGage4Click(Sender: TObject); |
![]() |
procedure FormClose(Sender: TObject; var Action: TCloseAction); |
![]() |
procedure frameMNW2pcMnw2Change(Sender: TObject); |
![]() |
procedure dgVerticiesStateChange(Sender: TObject; ACol, ARow: Integer; const Value: TCheckBoxState); |
![]() |
procedure dgVerticiesEnter(Sender: TObject); |
![]() |
procedure frameHydmodclbBasicClickCheck(Sender: TObject); |
![]() |
procedure frameHydmodclbSubClickCheck(Sender: TObject); |
![]() |
procedure frameHydmodclbSFRClickCheck(Sender: TObject); |
![]() |
procedure clbChildModelsClickCheck(Sender: TObject); |
![]() |
procedure cbLgrAllModelsClick(Sender: TObject); |
![]() |
procedure clbLgrUsedModelsClickCheck(Sender: TObject); |
![]() |
procedure cbLockClick(Sender: TObject); |
![]() |
procedure frameMT3DMSdgModflowBoundaryEndUpdate(Sender: TObject); |
![]() |
procedure frameMT3DMSdgModflowBoundarySetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameMT3DMSseNumberOfTimesChange(Sender: TObject); |
![]() |
procedure frameMT3DMScbSpecifiedConcentrationClick(Sender: TObject); |
![]() |
procedure frameMT3DMScbMassLoadingClick(Sender: TObject); |
![]() |
procedure frameMt3dmsTobConcrdgObservationsSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameMt3dmsTobConcseTimesChange(Sender: TObject); |
![]() |
procedure frameHeadObservationsseTimesChange(Sender: TObject); |
![]() |
procedure frameMt3dmsFluxObsrdgObservationGroupsSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameMt3dmsFluxObsrdgObservationGroupsStateChange(Sender: TObject; ACol, ARow: Integer; const Value: TCheckBoxState); |
![]() |
procedure frameHydmodcomboLayerGroupChange(Sender: TObject); |
![]() |
procedure frameHydmodcomboNoDelayBedChange(Sender: TObject); |
![]() |
procedure jvpltvSutraFeaturesMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
![]() |
procedure frameSutraObservationsbtnDeleteClick(Sender: TObject); |
![]() |
procedure frameSutraObservationsbtnInsertClick(Sender: TObject); |
![]() |
procedure frameSutraObservationsedNameExit(Sender: TObject); |
![]() |
procedure SutraBoundaryButtonClick( Sender: TObject; ACol, ARow: Integer); |
![]() |
procedure cbDuplicatesAllowedClick(Sender: TObject); |
![]() |
procedure btnCancelClick(Sender: TObject); |
![]() |
procedure btnColorClick(Sender: TObject); |
![]() |
procedure btnFormulaClick(Sender: TObject); |
![]() |
procedure btnOKClick(Sender: TObject); |
![]() |
procedure cbEnclosedCellsClick(Sender: TObject); |
![]() |
procedure cbFillColorClick(Sender: TObject); |
![]() |
procedure cbInterpolationClick(Sender: TObject); |
![]() |
procedure cbIntersectedCellsClick(Sender: TObject); |
![]() |
procedure cbLineColorClick(Sender: TObject); |
![]() |
procedure cbSetGridCellSizeClick(Sender: TObject); |
![]() |
procedure cbWellPumpAllocationClick(Sender: TObject); |
![]() |
procedure comboSolutionTypeChange(Sender: TObject); |
![]() |
procedure comboWellIntervalStyleChange(Sender: TObject); |
![]() |
procedure dgBoundaryButtonClick(Sender: TObject; ACol, ARow: Integer); |
![]() |
procedure dgBoundaryDrawCell(Sender: TObject; ACol, ARow: Integer; Rect: TRect; State: TGridDrawState); |
![]() |
procedure dgBoundaryRowMoving(Sender: TObject; const Origin, Destination: Integer; var CanMove: Boolean); |
![]() |
procedure dgBoundarySelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean); |
![]() |
procedure dgBoundarySetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure dgBoundaryStateChanged(Sender: TObject; ACol, ARow: Integer; const Value: TCheckBoxState); |
![]() |
procedure dgWellElevationsSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure edHighZExit(Sender: TObject); |
![]() |
procedure edLeakyHydraulicConductivityExit(Sender: TObject); |
![]() |
procedure edLowZExit(Sender: TObject); |
![]() |
procedure edNameExit(Sender: TObject); |
![]() |
procedure edRiverDescriptonExit(Sender: TObject); |
![]() |
procedure edRiverExit(Sender: TObject); |
![]() |
procedure edWellExit(Sender: TObject); |
![]() |
procedure edZExit(Sender: TObject); |
![]() |
procedure FormCreate(Sender: TObject); override; |
![]() |
procedure FormDestroy(Sender: TObject); override; |
![]() |
procedure FormResize(Sender: TObject); |
![]() |
procedure framePhastInterpolationBoundariescbPhastInterpolationClick(Sender: TObject); |
![]() |
procedure framePhastInterpolationBoundariesedMixFormulaExit( Sender: TObject); |
![]() |
procedure framePhastInterpolationBoundariesExit(Sender: TObject); |
![]() |
procedure framePhastInterpolationBoundariesrdeDistance1Exit(Sender: TObject); |
![]() |
procedure framePhastInterpolationBoundariesrdeDistance2Exit(Sender: TObject); |
![]() |
procedure framePhastInterpolationBoundariesrdeValue1Exit(Sender: TObject); |
![]() |
procedure framePhastInterpolationBoundariesrdeValue2Exit(Sender: TObject); |
![]() |
procedure framePhastInterpolationBoundariesrgInterpolationDirectionClick( Sender: TObject); |
![]() |
procedure framePhastInterpolationDatabtnEditMixtureFormulaClick( Sender: TObject); |
![]() |
procedure framePhastInterpolationDatacbPhastInterpolationClick(Sender: TObject); |
![]() |
procedure framePhastInterpolationDataedMixFormulaEnter( Sender: TObject); |
![]() |
procedure framePhastInterpolationDataedMixFormulaExit(Sender: TObject); |
![]() |
procedure framePhastInterpolationDatardeDistance1Exit(Sender: TObject); |
![]() |
procedure framePhastInterpolationDatardeDistance2Exit(Sender: TObject); |
![]() |
procedure framePhastInterpolationDatardeValue1Exit(Sender: TObject); |
![]() |
procedure framePhastInterpolationDatardeValue2Exit(Sender: TObject); |
![]() |
procedure framePhastInterpolationDatargInterpolationDirectionClick(Sender: TObject); |
![]() |
procedure pcPhastBoundariesChange(Sender: TObject); |
![]() |
procedure pageMainChange(Sender: TObject); |
![]() |
procedure rdeGridCellSizeExit(Sender: TObject); |
![]() |
procedure rgBoundaryTypeClick(Sender: TObject); |
![]() |
procedure rgElevationCountClick(Sender: TObject); |
![]() |
procedure rgEvaluatedAtClick(Sender: TObject); |
![]() |
procedure seBoundaryTimesChange(Sender: TObject); |
![]() |
procedure seWellIntervalsChange(Sender: TObject); |
![]() |
procedure splitterBoundaryMoved(Sender: TObject); |
![]() |
Function GenerateNewDataSetFormula(DataArray: TDataArray): string; |
![]() |
procedure AssignNewDataSetFormula(DSIndex: Integer; const NewFormula: string); |
![]() |
procedure AssignPhastInterpolation(DataArray: TDataArray); |
![]() |
function PhastBoundaryIsIdentical(const Grid: TRbwDataGrid4; const UsedTimes: TRealList; const Boundary: TCustomPhastBoundaryCollection; const ExpressionCol, PhastInterpolateCol: integer): boolean; |
![]() |
procedure CheckForCircularReference(const Expression: TExpression; const DSetName: string; const EditIndex: integer; const OldFormulaOK: boolean; const OldFormula: string); |
![]() |
procedure CheckForCircularReferencesInMixtureFormulas( var Expression: TExpression; const DSName, OldFormula: string; const EditIndex: integer); |
![]() |
procedure CreateBoundaryFormula(const DataGrid: TRbwDataGrid4; const ACol, ARow: integer; Formula: string; const Orientation: TDataSetOrientation; const EvaluatedAt: TEvaluatedAt); |
![]() |
procedure CreateFormula(const DataSetIndex: integer; const NewFormula: string; const ShowError: boolean = True); |
![]() |
function CreateMixtureFormula(const DataSetIndex: integer): TExpression; |
![]() |
procedure CreateVariable(const Edit: TScreenObjectDataEdit); |
![]() |
procedure EmphasizeValueChoices; |
![]() |
procedure EnableOK_Button; |
![]() |
procedure FillPropertyCollection(Collection: TScreenObjectEditCollection; List: TList); |
![]() |
procedure GetAvailableParameters; |
![]() |
procedure GetAvailableTimes; |
![]() |
procedure GetBoundaryTimes( const Boundaries: array of TCustomPhastBoundaryCollection; const Times: TRealList); |
![]() |
function GetCompiler(const Orientation: TDataSetOrientation; const EvaluatedAt: TEvaluatedAt): TRbwParser; |
![]() |
function GetCompilerByIndex(const Index: integer): TRbwParser; |
![]() |
function GetDataSetIndexByName(const DataSetName: string): integer; |
![]() |
function GetElevationCompiler: TRbwParser; |
![]() |
procedure GetListOfOkVariables(EvaluatedAt: TEvaluatedAt; Orientation: TDataSetOrientation; VariableList: TList; DataSetIndex: Integer; DSEdit: TScreenObjectDataEdit); |
![]() |
procedure InitializeControls(AScreenObject: TScreenObject); |
![]() |
procedure InitializeGridObjects; |
![]() |
procedure ResetFluxGrid; |
![]() |
procedure ResetLeakyGrid; |
![]() |
procedure ResetRiverGrid; |
![]() |
procedure ResetSpecifiedHeadGrid; |
![]() |
procedure ResetWellElevationGrid; |
![]() |
procedure ResetWellGrid; |
![]() |
procedure SelectBoundaryCell; |
![]() |
procedure SetCheckBoxCaptions; |
![]() |
procedure SetData; |
![]() |
procedure SetIsLoaded(const Value: boolean); |
![]() |
procedure SetMultipleScreenObjectData; |
![]() |
procedure SetMultipleScreenObjects(const Value: boolean); |
![]() |
procedure ShowOrHideTabs; |
![]() |
procedure StoreInterpolatedBoundary(Boundary: TCustomInterpolatedBoundary; DataGrid: TRbwDataGrid4); |
![]() |
procedure StoreNonInterpolatedBoundary( Boundary: TCustomInterpolatedBoundary; DataGrid: TRbwDataGrid4); |
![]() |
procedure StorePhastBoundary; |
![]() |
procedure StorePhastLeakyBoundary; |
![]() |
procedure StorePhastRiverBoundary; |
![]() |
procedure StorePhastSpecifiedFlux; |
![]() |
procedure StorePhastSpecifiedHeads; |
![]() |
procedure StorePhastWellBoundary; |
![]() |
function TimesIdentical(const Grid: TRbwDataGrid4; const UsedTimes: TRealList; const TimeCol: integer): boolean; |
![]() |
procedure ValidateEdFormula(const Ed: TEdit); |
![]() |
procedure FillDataSetsTreeView(ListOfScreenObjects: TList); |
![]() |
function AssignPoint(const Row: integer; out APoint: TPoint2D): boolean; |
![]() |
procedure StoreChdBoundary; |
![]() |
procedure GetChdBoundary(ScreenObjectList: TList); |
![]() |
procedure StoreGhbBoundary; |
![]() |
procedure GetGhbBoundary(ScreenObjectList: TList); |
![]() |
procedure StoreWellBoundary; |
![]() |
procedure GetWellBoundary(ScreenObjectList: TList); |
![]() |
procedure GetRivBoundary(ScreenObjectList: TList); |
![]() |
procedure StoreRivBoundary; |
![]() |
procedure GetDrnBoundary(ScreenObjectList: TList); |
![]() |
procedure StoreDrnBoundary; |
![]() |
procedure GetDrtBoundary(ScreenObjectList: TList); |
![]() |
procedure StoreDrtBoundary; |
![]() |
procedure StoreRchBoundary; |
![]() |
procedure GetRchBoundary(ScreenObjectList: TList); |
![]() |
function GetBoundaryValues(Boundary: TModflowBoundary): TCustomMF_BoundColl; |
![]() |
function GetRechargeLayers(Boundary: TModflowBoundary): TCustomMF_BoundColl; |
![]() |
function GetEvapLayers(Boundary: TModflowBoundary): TCustomMF_BoundColl; |
![]() |
function GetEvapSurfaceDepth(Boundary: TModflowBoundary): TCustomMF_BoundColl; |
![]() |
procedure GetEvtBoundary(ScreenObjectList: TList); |
![]() |
procedure StoreEvtBoundary; |
![]() |
procedure GetEtsBoundary(ScreenObjectList: TList); |
![]() |
function GetEtsLayers(Boundary: TModflowBoundary): TCustomMF_BoundColl; |
![]() |
function GetEtsSurfaceDepth( Boundary: TModflowBoundary): TCustomMF_BoundColl; |
![]() |
procedure StoreEtsBoundary; |
![]() |
procedure GetResBoundary(ScreenObjectList: TList); |
![]() |
procedure GetReservoirBoundaryCollection(DataGrid: TRbwDataGrid4; ColumnOffset: Integer; ScreenObjectList: TList; TimeList: TParameterTimeList); |
![]() |
procedure StoreResBoundary; |
![]() |
procedure GetGlobalVariables; |
![]() |
procedure GetLakBoundary(ScreenObjectList: TList); |
![]() |
procedure GetLakeBoundaryCollection(DataGrid: TRbwDataGrid4; ColumnOffset: Integer; ScreenObjectList: TList; TimeList: TParameterTimeList); |
![]() |
procedure StoreLakBoundary; |
![]() |
procedure StoreUzfBoundary; |
![]() |
procedure GetUzfBoundary(ScreenObjectList: TList); |
![]() |
function GetUzfEtRate(Boundary: TModflowBoundary): TCustomMF_BoundColl; |
![]() |
function GetUzfInfiltrationRate( Boundary: TModflowBoundary): TCustomMF_BoundColl; |
![]() |
function GetUzfEtExtinctionDepth( Boundary: TModflowBoundary): TCustomMF_BoundColl; |
![]() |
function GetUzfEtExtinctionWaterContent( Boundary: TModflowBoundary): TCustomMF_BoundColl; |
![]() |
procedure UpdateSfrNode(Sender: TObject); |
![]() |
procedure ValidateDataSetFormula(ShowError: boolean = True); |
![]() |
procedure UpdateDataSetLinkages(const Expression: TExpression; const DataSetIndex: integer; const DSName: string); |
![]() |
procedure CheckIfDataSetCanBeEdited(var CanEdit: boolean; Edit: TScreenObjectDataEdit; ListOfScreenObjects: TList); |
![]() |
procedure GetHeadObservations(const ScreenObjectList: TList); |
![]() |
procedure CreateHobNode(AScreenObject: TScreenObject); |
![]() |
procedure GetHfbBoundary(const ScreenObjectList: TList); |
![]() |
procedure CreateHfbNode(AScreenObject: TScreenObject); |
![]() |
procedure CreateModpathNode; |
![]() |
procedure StoreModPath; |
![]() |
procedure CreateChobNode; |
![]() |
procedure CreateDrobNode; |
![]() |
procedure CreateGbobNode; |
![]() |
procedure CreateRvobNode; |
![]() |
procedure CreateMt3dmsSsmNode; |
![]() |
procedure GetDrainFluxObservations(const AScreenObjectList: TList); |
![]() |
procedure GetGhbFluxObservations(const AScreenObjectList: TList); |
![]() |
procedure GetRiverFluxObservations(const AScreenObjectList: TList); |
![]() |
procedure CreateGageNode; |
![]() |
procedure GetGages(ListOfScreenObjects: TList); |
![]() |
procedure SetGages(List: TList); |
![]() |
procedure CreateMnw2Node; |
![]() |
procedure GetMnw2Boundary(const ScreenObjectList: TList); |
![]() |
procedure Mnw2Changed(Sender: TObject); |
![]() |
procedure CreateHydmodNode(AScreenObject: TScreenObject); |
![]() |
procedure GetHydmod(const ScreenObjectList: TList); |
![]() |
procedure GetChildModels(const ScreenObjectList: TList); |
![]() |
procedure UpdateNonParamCheckBox(Frame: TframeScreenObjectParam; ParamCol, ACol, ARow: Integer; const Value: string); |
![]() |
procedure GetMt3dmsChemBoundary(ScreenObjectList: TList); |
![]() |
procedure GetMt3dmsBoundaryCollection(DataGrid: TRbwDataGrid4; ColumnOffset: Integer; ScreenObjectList: TList; TimeList: TParameterTimeList); |
![]() |
procedure StoreMt3dmsChemBoundary; |
![]() |
procedure CreateMt3dmsTobConcNode(AScreenObject: TScreenObject); |
![]() |
procedure GetMt3dConcObservations(const ScreenObjectList: TList); |
![]() |
procedure GetMt3dmsFluxObservations(const AScreenObjectList: TList); |
![]() |
procedure CreateMt3dmsTobFluxNode; |
![]() |
procedure SetMt3dFluxObs(List: TList); |
![]() |
procedure CreateSutraObsNode; |
![]() |
procedure ActivateSutraFeature(Sender: TObject; CheckState: TCheckBoxState); |
![]() |
procedure CreateSutraSpecPressNode; |
![]() |
procedure CreateSutraSpecTempConcNode; |
![]() |
procedure CreateSutraFluidFluxNode; |
![]() |
procedure CreateSutraMassEnergyFluxNode; |
![]() |
procedure SetSelectedSutraBoundaryNode; |
![]() |
procedure GetDuplicatesAllowedForAdditionalObject( AScreenObject: TScreenObject); |
![]() |
function CanSetPoints: Boolean; |
![]() |
procedure InitializeModflowBoundaryFrames(const AScreenObject: TScreenObject); |
![]() |
procedure StoreModflowBoundary(Frame: TframeScreenObjectParam; ParamType: TParameterType; Node: TJvPageIndexNode); |
![]() |
procedure GetModflowBoundary(Frame: TframeScreenObjectParam; Parameter: TParameterType; ScreenObjectList: TList; Node: TJvPageIndexNode); |
![]() |
procedure StoreFormulaInterpretation(Frame: TframeScreenObjectCondParam; ParamType: TParameterType); |
![]() |
procedure GetFormulaInterpretation(Frame: TframeScreenObjectCondParam; Parameter: TParameterType; ScreenObjectList: TList); |
![]() |
procedure GetModflowBoundaries(const AScreenObjectList: TList); |
![]() |
procedure StoreModflowBoundaryParameters(Boundary: TModflowParamBoundary; Times: TTimeArray; Frame: TframeScreenObjectParam); |
![]() |
procedure StoreModflowBoundaryValues(Frame: TframeScreenObjectNoParam; Times: TTimeArray; Boundary: TModflowBoundary); |
![]() |
procedure StoreMF_BoundColl(ColumnOffset: Integer; BoundaryValues: TCustomMF_BoundColl; const Times: TTimeArray; Frame: TframeScreenObjectNoParam); |
![]() |
procedure GetMF_BoundaryTimes(var Times: TTimeArray; Frame: TframeScreenObjectNoParam); |
![]() |
procedure GetModflowBoundaryParameters(Parameter: TParameterType; ScreenObjectList: TList; Frame: TframeScreenObjectParam; TimeList: TParameterTimeList); |
![]() |
procedure GetModflowBoundaryValues(Parameter: TParameterType; ScreenObjectList: TList; TimeList: TParameterTimeList; DataGrid: TRbwDataGrid4); |
![]() |
procedure GetModflowBoundaryTimes(ScreenObjectList: TList; Parameter: TParameterType; TimeList: TParameterTimeList); |
![]() |
procedure GetModflowBoundaryCollection(DataGrid: TRbwDataGrid4; ValuesFunction: TGetBoundaryCollectionEvent; ColumnOffset: Integer; ScreenObjectList: TList; Parameter: TParameterType; TimeList: TParameterTimeList); |
![]() |
function DataSetsSpecified: Boolean; |
![]() |
Function GetSfrParser(Sender: TObject): TRbwParser; |
![]() |
procedure GetUzfCollection(TimeList: TParameterTimeList; ScreenObjectList: TList; ColumnOffset: Integer; DataGrid: TRbwDataGrid4; Method: TGetBoundaryCollectionEvent); |
![]() |
procedure UpdateBoundaryState(Boundary: TModflowScreenObjectProperty; ScreenObjectIndex: Integer; var State: TCheckBoxState); |
![]() |
procedure GetSfrBoundary(const ScreenObjectList: TList); |
![]() |
function ShouldStoreBoundary(Node: TJvPageIndexNode; Boundary: TModflowBoundary): boolean; |
![]() |
procedure UpdateNodeState(Node: TJvPageIndexNode); |
![]() |
procedure CreateChdNode; |
![]() |
procedure CreateGhbNode; |
![]() |
procedure CreateWelNode; |
![]() |
procedure CreateRivNode; |
![]() |
procedure CreateDrnNode; |
![]() |
procedure CreateDrtNode; |
![]() |
procedure CreateRchNode(AScreenObject: TScreenObject); |
![]() |
procedure CreateEvtNode(AScreenObject: TScreenObject); |
![]() |
procedure CreateEtsNode(AScreenObject: TScreenObject); |
![]() |
procedure CreateResNode(AScreenObject: TScreenObject); |
![]() |
procedure CreateLakNode; |
![]() |
procedure CreateSfrNode(AScreenObject: TScreenObject); |
![]() |
procedure CreateUzfNode; |
![]() |
procedure SetSelectedMfBoundaryNode; |
![]() |
procedure InitializeVertexGrid; |
![]() |
procedure InitializePhastSpecifiedHeadGrid; |
![]() |
procedure InitializePhastSpecifiedFluxGrid; |
![]() |
procedure InitializePhastLeakyBoundaryGrid; |
![]() |
procedure InitializePhastRiverBoundaryGrid; |
![]() |
procedure InitializePhastWellGrid; |
![]() |
procedure SetColWidthsInPhastBoundaryGrids; |
![]() |
procedure InitializePhastBoundaryControls; |
![]() |
procedure GetPhastBoundariesForSingleObject; |
![]() |
procedure GetPhastFluxBoundaryForSingleObject(UsedTimes: TRealList); |
![]() |
procedure GetPhastLeakyBoundaryForSingleObject(UsedTimes: TRealList); |
![]() |
procedure GetPhastRiverBoundaryForSingleObject(UsedTimes: TRealList); |
![]() |
procedure GetPhastSpecifiedHeadBoundaryForSingleObject( UsedTimes: TRealList); |
![]() |
procedure GetPhastWellBoundaryForSingleObject(UsedTimes: TRealList); |
![]() |
procedure GetScreenObjectVerticies; |
![]() |
procedure SetZLabelCaptions; |
![]() |
procedure GetPhastBoundaryConditionsForAdditionalObjects( AScreenObject: TScreenObject; var TempType: TPhastBoundaryTypes); |
![]() |
procedure GetPhastSpecifiedHeadBoundaryForAdditionalObject( AScreenObject: TScreenObject; UsedTimes: TRealList; var TempType: TPhastBoundaryTypes); |
![]() |
procedure GetPhastSpecifiedFluxBoundaryForAdditionalObject( AScreenObject: TScreenObject; UsedTimes: TRealList; var TempType: TPhastBoundaryTypes); |
![]() |
procedure GetPhastLeakyBoundaryForAdditionalObject( AScreenObject: TScreenObject; UsedTimes: TRealList; var TempType: TPhastBoundaryTypes); |
![]() |
procedure GetPhastRiverBoundaryForAdditionalObject( AScreenObject: TScreenObject; UsedTimes: TRealList; var TempType: TPhastBoundaryTypes); |
![]() |
procedure GetPhastWellBoundaryForAdditionalObject( AScreenObject: TScreenObject; UsedTimes: TRealList; var TempType: TPhastBoundaryTypes); |
![]() |
procedure GetElevationFormulasForAdditionalObject( AScreenObject: TScreenObject); |
![]() |
procedure GetDataSetsForAdditionalObject(AScreenObject: TScreenObject); |
![]() |
procedure GetCellSizeUsedForAdditionalObject(AScreenObject: TScreenObject); |
![]() |
procedure GetColorDataForAdditionalObject(AScreenObject: TScreenObject); |
![]() |
procedure GetAssignmentMethodForAdditionalObject(AScreenObject: TScreenObject); |
![]() |
procedure GetEvaluatedAtForAdditionalObject(AScreenObject: TScreenObject); |
![]() |
procedure SetScreenObjectVerticies; |
![]() |
procedure GetDataSetsForSingleObject; |
![]() |
procedure SetGridCellSizeDataForSingleObject; |
![]() |
procedure SetElevationDataForSingleObject; |
![]() |
procedure GetColorDataForSingleObject; |
![]() |
procedure GetAssignmentMethodForSingleObject; |
![]() |
procedure AddGisFunctionsToAllParsers; |
![]() |
procedure CreateDataSetEdits(ListOfScreenObjects: TList); |
![]() |
procedure FillCompilerList(CompilerList: TList); |
![]() |
procedure CheckIfDataSetUsedInElevationFormula(var CreateNode: Boolean; DataSet: TDataArray; ElevationFormula: string; Ed: TRbwEdit); |
![]() |
procedure UpdateCurrentEdit; |
![]() |
procedure UpdateScreenObjectData; |
![]() |
procedure InvalidateAllDataSets; |
![]() |
procedure UpdateDataSetTreeViewNodeStates; |
![]() |
procedure SetSelectedName; |
![]() |
procedure AssignHfbFormulas(Ed: TEdit); |
![]() |
procedure DisableAllowGrayed(CheckBox: TCheckBox); |
![]() |
procedure SetDisabledElevationFormulas(FirstScreenObject: TScreenObject); |
![]() |
procedure AssignImportedValuesColumn(var First: boolean; var ColIndex: Integer; ValueStorage: TValueArrayStorage; const ColumnCaption: string); |
![]() |
function GetCoordinateCaption(const AScreenObject: TScreenObject): string; |
![]() |
function GetHigherCoordinateCaption(const AScreenObject: TScreenObject): string; |
![]() |
function GetLowerCoordinateCaption(const AScreenObject: TScreenObject): string; |
![]() |
procedure AssignConductanceCaptions(Frame: TframeScreenObjectCondParam; Boundary: TSpecificModflowBoundary); |
![]() |
procedure GetIFaceForAdditionalObject(AScreenObject: TScreenObject); |
![]() |
procedure GetModpathParticles(ListOfScreenObjects: TList); |
![]() |
procedure GetFluxObservationsForFrame(Node: TJvPageIndexNode; FluxObservations: TFluxObservationGroups; const AScreenObjectList: TList; FluxFrame: TframeFluxObs); |
![]() |
procedure GetHeadFluxObservations(const AScreenObjectList: TList); |
![]() |
procedure CreateFluxNode(var NewNode: TJvPageIndexNode; FluxPackage: TModflowPackageSelection; AFrame: TframeFluxObs; APage: TJvStandardPage; FluxObservations: TFluxObservationGroups); |
![]() |
procedure SetFluxObservations(List: TList; ANode: TJvPageIndexNode; AFrame: TframeFluxObs; FluxObservations: TFluxObservationGroups); |
![]() |
procedure SetAllFluxObservations(List: TList); |
![]() |
procedure GetNearestOutflowSegment(var NewText: string); |
![]() |
procedure GetNearestDiversionSegment(var NewText: string); |
![]() |
procedure GetFluxObservations(const AScreenObjectList: TList); |
![]() |
procedure SetGageNodeStateIndex; |
![]() |
procedure UpdateVertices; |
![]() |
procedure SetFrameData; |
![]() |
procedure UpdateVertexNumbers; |
![]() |
procedure UpdateSectionNumbers; |
![]() |
procedure SetupChildModelControls(AScreenObject: TScreenObject); |
![]() |
function CanSpecifyChildModels(AScreenObject: TScreenObject): Boolean; |
![]() |
procedure GetVertexValues; |
![]() |
procedure SetVertexValues(AScreenObject: TScreenObject); |
![]() |
procedure GetUsedLgrModels(const AScreenObject: TScreenObject); |
![]() |
procedure GetAdditionalUsedModels(const AScreenObjectList: TList); |
![]() |
procedure EnableChildModelList(AScreenObject: TScreenObject); |
![]() |
procedure FillChildModelList; |
![]() |
procedure GetPositionLockedForAdditionalObject(AScreenObject: TScreenObject); |
![]() |
procedure GetCanSelectNode(Node: TTreeNode; var AllowChange: Boolean); |
![]() |
function ShouldCreateSutraBoundary: Boolean; |
![]() |
procedure CreateSutraFeatureNodes; |
![]() |
procedure Initialize; |
![]() |
procedure ClearExpressionsAndVariables; |
![]() |
procedure GetData(const AScreenObject: TScreenObject); |
![]() |
procedure GetDataForMultipleScreenObjects(const AScreenObjectList: TList); |
![]() |
property IsLoaded: boolean read FIsLoaded write SetIsLoaded; |
![]() |
property MultipleScreenObjects: boolean read FMultipleScreenObjects
write SetMultipleScreenObjects; |
![]() |
tabModflowBoundaryConditions: TTabSheet; |
|
![]() |
jvtlModflowBoundaryNavigator: TJvPageListTreeView; |
![]() |
jvplModflowBoundaries: TJvPageList; |
![]() |
JvNetscapeSplitter1: TJvNetscapeSplitter; |
![]() |
jvspCHD: TJvStandardPage; |
![]() |
frameChdParam: TframeScreenObjectParam; |
![]() |
ilCheckImages: TImageList; |
|
![]() |
jvspGHB: TJvStandardPage; |
![]() |
frameGhbParam: TframeScreenObjectCondParam; |
![]() |
jvspWell: TJvStandardPage; |
![]() |
frameWellParam: TframeScreenObjectCondParam; |
![]() |
jvspRIV: TJvStandardPage; |
![]() |
frameRivParam: TframeScreenObjectCondParam; |
![]() |
jvspDRN: TJvStandardPage; |
![]() |
frameDrnParam: TframeScreenObjectCondParam; |
![]() |
jvspDRT: TJvStandardPage; |
![]() |
frameDrtParam: TframeScreenObjectCondParam; |
![]() |
pnlDrtLocation: TPanel; |
![]() |
comboDrtLocationChoice: TComboBox; |
![]() |
lblReturnLocationMethod: TLabel; |
![]() |
pcDrtReturnLChoice: TJvPageControl; |
![]() |
tabDrtNone: TTabSheet; |
![]() |
tabDrtObject: TTabSheet; |
![]() |
tabDrtLocation: TTabSheet; |
![]() |
tabDrtCell: TTabSheet; |
![]() |
comboDrtReturnObject: TComboBox; |
![]() |
rdeDrtX: TRbwDataEntry; |
![]() |
rdeDrtY: TRbwDataEntry; |
![]() |
rdeDrtZ: TRbwDataEntry; |
![]() |
lblDrtX: TLabel; |
![]() |
lblDrtY: TLabel; |
![]() |
lblDrtZ: TLabel; |
![]() |
lblDrtCol: TLabel; |
![]() |
lblDrtRow: TLabel; |
![]() |
lblDrtLay: TLabel; |
![]() |
rdeDrtLay: TRbwDataEntry; |
![]() |
rdeDrtRow: TRbwDataEntry; |
![]() |
rdeDrtCol: TRbwDataEntry; |
![]() |
jvspRCH: TJvStandardPage; |
![]() |
frameRchParam: TframeScreenObjectParam; |
![]() |
jvspBlank: TJvStandardPage; |
![]() |
jvspEVT: TJvStandardPage; |
![]() |
frameEvtParam: TframeScreenObjectParam; |
![]() |
jvspETS: TJvStandardPage; |
![]() |
frameEtsParam: TframeScreenObjectParam; |
![]() |
jvspRES: TJvStandardPage; |
![]() |
frameRes: TframeScreenObjectNoParam; |
![]() |
jvspLAK: TJvStandardPage; |
![]() |
frameLak: TframeScreenObjectLAK; |
![]() |
jvspSFR: TJvStandardPage; |
![]() |
frameScreenObjectSFR: TframeScreenObjectSFR; |
![]() |
jvspUZF: TJvStandardPage; |
![]() |
frameScreenObjectUZF: TframeScreenObjectNoParam; |
![]() |
pnlUzfGage: TPanel; |
![]() |
cbUzfGage1: TCheckBox; |
![]() |
cbUzfGage2: TCheckBox; |
![]() |
cbUzfGage3: TCheckBox; |
![]() |
pnlDataSets: TPanel; |
![]() |
JvNetscapeSplitter2: TJvNetscapeSplitter; |
![]() |
Panel1: TPanel; |
![]() |
lblDataSetFormula: TLabel; |
![]() |
btnDataSetFormula: TButton; |
|
![]() |
Panel2: TPanel; |
![]() |
tvDataSets: TTreeView; |
![]() |
jvspHOB: TJvStandardPage; |
![]() |
frameHeadObservations: TframeHeadObservations; |
![]() |
jvspHFB: TJvStandardPage; |
![]() |
frameHfbBoundary: TframeHfbScreenObject; |
![]() |
jvplObjectInfo: TJvPageList; |
![]() |
jvspSingleObject: TJvStandardPage; |
![]() |
jvspMultipleObjects: TJvStandardPage; |
![]() |
lblNames: TLabel; |
![]() |
memoNames: TMemo; |
![]() |
tabImportedData: TTabSheet; |
![]() |
rdgImportedData: TRbwDataGrid4; |
![]() |
gbObjectInfo: TGroupBox; |
![]() |
lblObjectLength: TLabel; |
![]() |
edObjectLength: TEdit; |
![]() |
lblObjectArea: TLabel; |
![]() |
edObjectArea: TEdit; |
![]() |
lblObjectOrder: TLabel; |
![]() |
edObjectOrder: TEdit; |
![]() |
jvspModpath: TJvStandardPage; |
![]() |
frameIface: TframeIface; |
![]() |
frameModpathParticles: TframeModpathParticles; |
![]() |
jvspCHOB: TJvStandardPage; |
![]() |
frameCHOB: TframeFluxObs; |
![]() |
jvspDROB: TJvStandardPage; |
![]() |
frameDROB: TframeFluxObs; |
![]() |
jvspGBOB: TJvStandardPage; |
![]() |
frameGBOB: TframeFluxObs; |
![]() |
jvspRVOB: TJvStandardPage; |
![]() |
frameRVOB: TframeFluxObs; |
![]() |
Panel3: TPanel; |
![]() |
reDataSetComment: TRichEdit; |
![]() |
lblDataComment: TLabel; |
![]() |
lblAssociatedModelDataSets: TLabel; |
![]() |
reAssocModDataSets: TRichEdit; |
![]() |
jvspGAGE: TJvStandardPage; |
![]() |
gbGageObservationTypes: TGroupBox; |
![]() |
cbGageStandard: TCheckBox; |
![]() |
cbGage1: TCheckBox; |
![]() |
cbGage2: TCheckBox; |
![]() |
cbGage3: TCheckBox; |
![]() |
cbGage5: TCheckBox; |
![]() |
cbGage6: TCheckBox; |
![]() |
cbGage7: TCheckBox; |
![]() |
lblGageCaption: TLabel; |
![]() |
btnCopyVertices: TButton; |
![]() |
jvspMNW2: TJvStandardPage; |
![]() |
frameMNW2: TframeScreenObjectMNW2; |
![]() |
tabComments: TTabSheet; |
![]() |
memoComments: TMemo; |
![]() |
lblComments: TLabel; |
![]() |
jvspHYDMOD: TJvStandardPage; |
![]() |
frameHydmod: TframeScreenObjectHydmod; |
![]() |
tabLGR: TTabSheet; |
![]() |
tabVertexValues: TTabSheet; |
![]() |
rdgVertexValues: TRbwDataGrid4; |
![]() |
pnlLgrTop: TPanel; |
![]() |
pnlLgrBottom: TPanel; |
![]() |
clbChildModels: TJvxCheckListBox; |
![]() |
lblLgrChildModel: TLabel; |
![]() |
Splitter1: TSplitter; |
![]() |
lblObjectUsedWithModels: TLabel; |
![]() |
cbLgrAllModels: TCheckBox; |
![]() |
clbLgrUsedModels: TCheckListBox; |
![]() |
cbLock: TCheckBox; |
![]() |
jvspMT3DMS_SSM: TJvStandardPage; |
![]() |
frameMT3DMS_SSM: TframeScreenObjectSsm; |
![]() |
jvspMT3DMS_TOB_Conc: TJvStandardPage; |
![]() |
frameMt3dmsTobConc: TframeConcentrationObservation; |
![]() |
jvspMT3DMS_TOB_Flux: TJvStandardPage; |
![]() |
frameMt3dmsFluxObs: TframeMt3dmsFluxObs; |
![]() |
reDataSetFormula: TRichEdit; |
![]() |
tabSutraFeatures: TTabSheet; |
![]() |
jvplSutraFeatures: TJvPageList; |
![]() |
jvpltvSutraFeatures: TJvPageListTreeView; |
![]() |
splttrSutraFeatures: TJvNetscapeSplitter; |
![]() |
jvspSutraObservations: TJvStandardPage; |
![]() |
frameSutraObservations: TframeSutraObservations; |
![]() |
jvspSutraSpecifiedPressure: TJvStandardPage; |
![]() |
jvspSutraSpecTempConc: TJvStandardPage; |
![]() |
jvspSutraFluidFlux: TJvStandardPage; |
![]() |
jvspSutraMassEnergyFlux: TJvStandardPage; |
![]() |
frameSutraSpecifiedPressure: TframeSutraBoundary; |
![]() |
frameSutraSpecTempConc: TframeSutraBoundary; |
![]() |
frameSutraFluidFlux: TframeSutraBoundary; |
![]() |
frameSutraMassEnergyFlux: TframeSutraBoundary; |
![]() |
jvspSutraBlank: TJvStandardPage; |
![]() |
cbDuplicatesAllowed: TCheckBox; |
![]() |
btnCancel: TBitBtn; |
Clicking |
![]() |
btnFillColor: TButton; |
|
![]() |
btnHelp: TBitBtn; |
Clicking name displays help on the active page in pageMain. |
![]() |
btnHighZ: TButton; |
|
![]() |
btnLeakyHydraulicConductivity: TButton; |
|
![]() |
btnLeakyThickness: TButton; |
|
![]() |
btnLineColor: TButton; |
|
![]() |
btnLowZ: TButton; |
|
![]() |
btnOK: TBitBtn; |
See btnOKClick. |
![]() |
btnRiverBedThickness: TButton; |
|
![]() |
btnRiverDepth: TButton; |
|
![]() |
btnRiverHydraulicConductivity: TButton; |
|
![]() |
btnRiverWidth: TButton; |
|
![]() |
btnZ: TButton; |
|
![]() |
cbEnclosedCells: TCheckBox; |
See also
|
![]() |
cbFillColor: TCheckBox; |
|
![]() |
cbInterpolation: TCheckBox; |
|
![]() |
cbIntersectedCells: TCheckBox; |
|
![]() |
cbLineColor: TCheckBox; |
|
![]() |
cbSetGridCellSize: TCheckBox; |
|
![]() |
cbWellPumpAllocation: TCheckBox; |
|
![]() |
coldlgColors: TColorDialog; |
|
![]() |
comboSolutionType: TComboBox; |
|
![]() |
comboWellIntervalStyle: TComboBox; |
|
![]() |
dgBoundaryFlux: TRbwDataGrid4; |
|
![]() |
dgBoundaryLeaky: TRbwDataGrid4; |
|
![]() |
dgBoundaryRiver: TRbwDataGrid4; |
|
![]() |
dgSpecifiedHead: TRbwDataGrid4; |
|
![]() |
dgVerticies: TRbwDataGrid4; |
|
![]() |
dgWell: TRbwDataGrid4; |
|
![]() |
dgWellElevations: TRbwDataGrid4; |
|
![]() |
edHighZ: TRbwEdit; |
|
![]() |
edLeakyHydraulicConductivity: TEdit; |
|
![]() |
edLeakyThickness: TEdit; |
|
![]() |
edLowZ: TRbwEdit; |
|
![]() |
edName: TEdit; |
|
![]() |
edRiverBedThickness: TEdit; |
|
![]() |
edRiverDepth: TEdit; |
|
![]() |
edRiverDescripton: TEdit; |
|
![]() |
edRiverHydraulicConductivity: TEdit; |
|
![]() |
edRiverWidth: TEdit; |
|
![]() |
edWellDescription: TEdit; |
|
![]() |
edZ: TRbwEdit; |
|
![]() |
framePhastInterpolationBoundaries: TframePhastInterpolation; |
|
![]() |
framePhastInterpolationData: TframePhastInterpolation; |
|
![]() |
gbBoundaryPhastInterpolation: TGroupBox; |
|
![]() |
gbPhastInterpolation: TGroupBox; |
|
![]() |
lblBoundaryTimes: TLabel; |
|
![]() |
lblGridCellSize: TLabel; |
|
![]() |
lblHighZ: TLabel; |
|
![]() |
lblLeakyHydraulicConductivity: TLabel; |
|
![]() |
lblLeakyThickness: TLabel; |
|
![]() |
lblLowZ: TLabel; |
|
![]() |
lblName: TLabel; |
|
![]() |
lblRiverBedThickness: TLabel; |
|
![]() |
lblRiverDepth: TLabel; |
|
![]() |
lblRiverDescripton: TLabel; |
|
![]() |
lblRiverHydraulicConductivity: TLabel; |
|
![]() |
lblRiverWidth: TLabel; |
|
![]() |
lblSolutionType: TLabel; |
|
![]() |
lblWellDescription: TLabel; |
|
![]() |
lblWellDiameter: TLabel; |
|
![]() |
lblWellIntervals: TLabel; |
|
![]() |
lblWellIntervalStyle: TLabel; |
|
![]() |
lblWellLandSurfaceDatum: TLabel; |
|
![]() |
lblZ: TLabel; |
|
![]() |
pcPhastBoundaries: TJvPageList; |
|
![]() |
pageMain: TPageControl; |
|
![]() |
pnlBottom: TPanel; |
|
![]() |
pnlBoundaries: TPanel; |
|
![]() |
pnlLeaky: TPanel; |
|
![]() |
pnlRiver: TPanel; |
|
![]() |
pnlSolutionType: TPanel; |
|
![]() |
pnlWellBoundary: TPanel; |
|
![]() |
rdeGridCellSize: TRbwDataEntry; |
|
![]() |
rdeWellDiameter: TRbwDataEntry; |
|
![]() |
rdeWellLandSurfaceDatum: TRbwDataEntry; |
|
![]() |
rgBoundaryType: TRadioGroup; |
|
![]() |
rgElevationCount: TRadioGroup; |
|
![]() |
rgEvaluatedAt: TRadioGroup; |
|
![]() |
rparserFrontFormulaElements: TRbwParser; |
|
![]() |
rparserFrontFormulaNodes: TRbwParser; |
|
![]() |
rparserSideFormulaElements: TRbwParser; |
|
![]() |
rparserSideFormulaNodes: TRbwParser; |
|
![]() |
rparserThreeDFormulaElements: TRbwParser; |
|
![]() |
rparserThreeDFormulaNodes: TRbwParser; |
|
![]() |
rparserTopFormulaElements: TRbwParser; |
|
![]() |
rparserTopFormulaNodes: TRbwParser; |
|
![]() |
seBoundaryTimes: TJvSpinEdit; |
|
![]() |
seWellIntervals: TJvSpinEdit; |
|
![]() |
shpFillColor: TShape; |
|
![]() |
shpLineColor: TShape; |
|
![]() |
splitterWell: TSplitter; |
|
![]() |
tabBoundaries: TTabSheet; |
|
![]() |
tabBoundaryFlux: TJvStandardPage; |
|
![]() |
tabBoundaryLeaky: TJvStandardPage; |
|
![]() |
tabBoundaryNone: TJvStandardPage; |
|
![]() |
tabBoundaryRiver: TJvStandardPage; |
|
![]() |
tabBoundarySpecifiedHead: TJvStandardPage; |
|
![]() |
tabBoundaryWell: TJvStandardPage; |
|
![]() |
tabDataSets: TTabSheet; |
|
![]() |
tabNodes: TTabSheet; |
|
![]() |
tabProperties: TTabSheet; |
|
![]() |
FCHD_Node: TJvPageIndexNode; |
![]() |
FGHB_Node: TJvPageIndexNode; |
![]() |
FWEL_Node: TJvPageIndexNode; |
![]() |
FRIV_Node: TJvPageIndexNode; |
![]() |
FDRN_Node: TJvPageIndexNode; |
![]() |
FDRT_Node: TJvPageIndexNode; |
![]() |
FRCH_Node: TJvPageIndexNode; |
![]() |
FEVT_Node: TJvPageIndexNode; |
![]() |
FETS_Node: TJvPageIndexNode; |
![]() |
FRES_Node: TJvPageIndexNode; |
![]() |
FLAK_Node: TJvPageIndexNode; |
![]() |
FMNW2_Node: TJvPageIndexNode; |
![]() |
FSFR_Node: TJvPageIndexNode; |
![]() |
FUZF_Node: TJvPageIndexNode; |
![]() |
FChob_Node: TJvPageIndexNode; |
![]() |
FDrob_Node: TJvPageIndexNode; |
![]() |
FGbob_Node: TJvPageIndexNode; |
![]() |
FRvob_Node: TJvPageIndexNode; |
![]() |
FGage_Node: TJvPageIndexNode; |
![]() |
FMt3dmsSsm_Node: TJvPageIndexNode; |
![]() |
FMt3dmsTobConc_Node: TJvPageIndexNode; |
![]() |
FMt3dmsTobFlux_Node: TJvPageIndexNode; |
![]() |
FBoundaryCol: integer; |
|
![]() |
FBoundaryGrid: TRbwDataGrid4; |
|
![]() |
FBoundaryPhastInterpolationList: TObjectList; |
|
![]() |
FBoundaryRow: integer; |
|
![]() |
FHighZFormula: TExpression; |
|
![]() |
FInitialWidth: integer; |
|
![]() |
FIsLoaded: boolean; |
|
![]() |
FLowZFormula: TExpression; |
|
![]() |
FMultipleScreenObjects: boolean; |
![]() |
FNewProperties: TScreenObjectEditCollection; |
|
![]() |
FOldMixFormula: string; |
|
![]() |
FOldProperties: TScreenObjectEditCollection; |
|
![]() |
FPriorModelUpToDate: boolean; |
|
![]() |
FScreenObject: TScreenObject; |
If only a single TScreenObject is being edited, See also
|
![]() |
FScreenObjectList: TList; |
If multiple TScreenObjects are being editted, See also
|
![]() |
FSetCellsColor: boolean; |
|
![]() |
FUndoSetScreenObjectProperties: TUndoSetScreenObjectProperties; |
|
![]() |
FViewDirection: TViewDirection; |
|
![]() |
FZFormula: TExpression; |
|
![]() |
FStoredCanSetPoints: boolean; |
![]() |
FCanSetPointsOutOfDate: Boolean; |
![]() |
FDataEdits: TList; |
![]() |
FFillingDataSetTreeView: Boolean; |
![]() |
FCurrentEdit: TScreenObjectDataEdit; |
![]() |
FUpdatingCurrentEdit: Boolean; |
![]() |
FFormulaEdit: TScreenObjectDataEdit; |
![]() |
FSelectedDataArrayName: string; |
![]() |
FHOB_Node: TJvPageIndexNode; |
![]() |
FHFB_Node: TJvPageIndexNode; |
![]() |
FHydmod_Node: TJvPageIndexNode; |
![]() |
FDeletingPhastTime: Boolean; |
![]() |
FPriorElevationCount: integer; |
![]() |
FModpath_Node: Pointer; |
![]() |
FCanFillTreeView: Boolean; |
![]() |
FSettingVerticies: Boolean; |
![]() |
FVertexRowCount: Integer; |
![]() |
FFilledDataSetTreeView: Boolean; |
![]() |
FChildModels: TList; |
![]() |
FChildModelsScreenObjects: TList; |
![]() |
FSutraObs_Node: TJvPageIndexNode; |
![]() |
FSutraSpecPressure_Node: TJvPageIndexNode; |
![]() |
FSutraSpecTempConc_Node: TJvPageIndexNode; |
![]() |
FSutraFluidFlux_Node: TJvPageIndexNode; |
![]() |
FSutraMassEnergyFlux_Node: TJvPageIndexNode; |
![]() |
procedure jvtlModflowBoundaryNavigatorMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
|
![]() |
procedure frameChdParamdgModflowBoundaryButtonClick(Sender: TObject; ACol, ARow: Integer); |
![]() |
procedure dgVerticiesBeforeDrawCell(Sender: TObject; ACol, ARow: Integer); |
![]() |
procedure frameChdParamclbParametersStateChange(Sender: TObject; Index: Integer); |
![]() |
procedure frameChdParamdgModflowBoundarySetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameGhbParamdgModflowBoundarySetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure comboGhbConductanceInterpChange(Sender: TObject); |
![]() |
procedure frameWellParamdgModflowBoundarySetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameWellParamcomboFormulaInterpChange(Sender: TObject); |
![]() |
procedure frameRivParamdgModflowBoundarySetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameRivParamcomboFormulaInterpChange(Sender: TObject); |
![]() |
procedure frameDrnParamdgModflowBoundarySetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameDrnParamcomboFormulaInterpChange(Sender: TObject); |
![]() |
procedure comboDrtLocationChoiceChange(Sender: TObject); |
![]() |
procedure frameDrtParamdgModflowBoundarySetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameDrtParamcomboFormulaInterpChange(Sender: TObject); |
![]() |
procedure rdeDrtLocationControlExit(Sender: TObject); |
![]() |
procedure frameRchParamdgModflowBoundarySetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameRchParamcomboFormulaInterpChange(Sender: TObject); |
![]() |
procedure frameEvtParamcomboFormulaInterpChange(Sender: TObject); |
![]() |
procedure frameEvtParamdgModflowBoundarySetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameEtsParamdgModflowBoundarySetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameEtsParamcomboFormulaInterpChange(Sender: TObject); |
![]() |
procedure frameResdgModflowBoundarySetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameLakdgModflowBoundarySetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameLakrdeLakeIDChange(Sender: TObject); |
![]() |
procedure frameLakrdeInitialStageChange(Sender: TObject); |
![]() |
procedure frameLakrdeSillChange(Sender: TObject); |
![]() |
procedure frameLakrdeCenterLakeChange(Sender: TObject); |
![]() |
procedure frameResdgModflowBoundaryButtonClick(Sender: TObject; ACol, ARow: Integer); |
![]() |
procedure frameEtsParamclbParametersStateChange(Sender: TObject; Index: Integer); |
![]() |
procedure frameDrnParamclbParametersStateChange(Sender: TObject; Index: Integer); |
![]() |
procedure frameDrtParamclbParametersStateChange(Sender: TObject; Index: Integer); |
![]() |
procedure frameEvtParamclbParametersStateChange(Sender: TObject; Index: Integer); |
![]() |
procedure frameGhbParamclbParametersStateChange(Sender: TObject; Index: Integer); |
![]() |
procedure frameRchParamclbParametersStateChange(Sender: TObject; Index: Integer); |
![]() |
procedure frameRivParamclbParametersStateChange(Sender: TObject; Index: Integer); |
![]() |
procedure frameWellParamclbParametersStateChange(Sender: TObject; Index: Integer); |
![]() |
procedure FormShow(Sender: TObject); |
![]() |
procedure frameScreenObjectSFRjceButtonClick(Sender: TObject); |
![]() |
procedure frameScreenObjectUZFdgModflowBoundarySetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure cbUzfGage1Click(Sender: TObject); |
![]() |
procedure cbUzfGage2Click(Sender: TObject); |
![]() |
procedure cbUzfGage3Click(Sender: TObject); |
![]() |
procedure comboDrtReturnObjectChange(Sender: TObject); |
![]() |
procedure frameScreenObjectSFRpcSFRChange(Sender: TObject); |
![]() |
procedure jvplModflowBoundariesChange(Sender: TObject); |
![]() |
procedure frameLakcbGagStandardClick(Sender: TObject); |
![]() |
procedure frameLakcbGagFluxAndCondClick(Sender: TObject); |
![]() |
procedure frameLakcbGagDeltaClick(Sender: TObject); |
![]() |
procedure tvDataSetsChange(Sender: TObject; Node: TTreeNode); |
![]() |
procedure btnDataSetFormulaClick(Sender: TObject); |
![]() |
procedure reDataSetFormulaEnter(Sender: TObject); |
![]() |
procedure tvDataSetsMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
![]() |
procedure reDataSetFormulaChange(Sender: TObject); |
![]() |
procedure reDataSetFormulaExit(Sender: TObject); |
![]() |
procedure frameHfbBoundarybtnEditHfbHydraulicConductivityFormulaClick( Sender: TObject); |
![]() |
procedure frameHfbBoundarybtnEditHfbThicknessyFormulaClick(Sender: TObject); |
![]() |
procedure dgBoundaryFluxDistributeTextProgress(Sender: TObject; Position, Max: Integer); |
![]() |
procedure dgBoundaryLeakyDistributeTextProgress(Sender: TObject; Position, Max: Integer); |
![]() |
procedure dgBoundaryRiverDistributeTextProgress(Sender: TObject; Position, Max: Integer); |
![]() |
procedure dgSpecifiedHeadDistributeTextProgress(Sender: TObject; Position, Max: Integer); |
![]() |
procedure dgWellDistributeTextProgress(Sender: TObject; Position, Max: Integer); |
![]() |
procedure dgWellElevationsDistributeTextProgress(Sender: TObject; Position, Max: Integer); |
![]() |
procedure frameGhbParamcomboFormulaInterpChange(Sender: TObject); |
![]() |
procedure frameChdParamdgModflowBoundaryEndUpdate(Sender: TObject); |
![]() |
procedure frameWellParamdgModflowBoundaryEndUpdate(Sender: TObject); |
![]() |
procedure frameDrnParamdgModflowBoundaryEndUpdate(Sender: TObject); |
![]() |
procedure frameDrtParamdgModflowBoundaryEndUpdate(Sender: TObject); |
![]() |
procedure frameEtsParamdgModflowBoundaryEndUpdate(Sender: TObject); |
![]() |
procedure frameEvtParamdgModflowBoundaryEndUpdate(Sender: TObject); |
![]() |
procedure frameGhbParamdgModflowBoundaryEndUpdate(Sender: TObject); |
![]() |
procedure frameLakdgModflowBoundaryEndUpdate(Sender: TObject); |
![]() |
procedure frameRchParamdgModflowBoundaryEndUpdate(Sender: TObject); |
![]() |
procedure frameResdgModflowBoundaryEndUpdate(Sender: TObject); |
![]() |
procedure frameRivParamdgModflowBoundaryEndUpdate(Sender: TObject); |
![]() |
procedure frameScreenObjectUZFdgModflowBoundaryEndUpdate(Sender: TObject); |
![]() |
procedure frameIfacerbHorizontalClick(Sender: TObject); |
![]() |
procedure frameModpathParticlesrgChoiceClick(Sender: TObject); |
![]() |
procedure frameModpathParticlesgbParticlesCheckBoxClick(Sender: TObject); |
![]() |
procedure frameModpathParticlescbLeftFaceClick(Sender: TObject); |
![]() |
procedure frameModpathParticlesseXChange(Sender: TObject); |
![]() |
procedure frameModpathParticlesrgCylinderOrientationClick(Sender: TObject); |
![]() |
procedure frameModpathParticlesseSpecificParticleCountChange( Sender: TObject); |
![]() |
procedure frameModpathParticlesrdgSpecificSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameModpathParticlesseTimeCountChange(Sender: TObject); |
![]() |
procedure frameModpathParticlesseCylRadiusClick(Sender: TObject); |
![]() |
procedure frameChdParamseNumberOfTimesChange(Sender: TObject); |
![]() |
procedure frameDrnParamseNumberOfTimesChange(Sender: TObject); |
![]() |
procedure frameDrtParamseNumberOfTimesChange(Sender: TObject); |
![]() |
procedure frameEtsParamseNumberOfTimesChange(Sender: TObject); |
![]() |
procedure frameEvtParamseNumberOfTimesChange(Sender: TObject); |
![]() |
procedure frameGhbParamseNumberOfTimesChange(Sender: TObject); |
![]() |
procedure frameLakseNumberOfTimesChange(Sender: TObject); |
![]() |
procedure frameRchParamseNumberOfTimesChange(Sender: TObject); |
![]() |
procedure frameResseNumberOfTimesChange(Sender: TObject); |
![]() |
procedure frameRivParamseNumberOfTimesChange(Sender: TObject); |
![]() |
procedure frameScreenObjectUZFseNumberOfTimesChange(Sender: TObject); |
![]() |
procedure frameWellParamseNumberOfTimesChange(Sender: TObject); |
![]() |
procedure frameCHOBrdgObservationGroupsStateChange(Sender: TObject; ACol, ARow: Integer; const Value: TCheckBoxState); |
![]() |
procedure frameCHOBrdgObservationGroupsSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameDROBrdgObservationGroupsStateChange(Sender: TObject; ACol, ARow: Integer; const Value: TCheckBoxState); |
![]() |
procedure frameDROBrdgObservationGroupsSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameGBOBrdgObservationGroupsStateChange(Sender: TObject; ACol, ARow: Integer; const Value: TCheckBoxState); |
![]() |
procedure frameGBOBrdgObservationGroupsSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameRVOBrdgObservationGroupsStateChange(Sender: TObject; ACol, ARow: Integer; const Value: TCheckBoxState); |
![]() |
procedure frameRVOBrdgObservationGroupsSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure rdgImportedDataSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameScreenObjectSFRrdgNetworkButtonClick(Sender: TObject; ACol, ARow: Integer); |
![]() |
procedure frameFluxObsbtnAddOrRemoveFluxObservationsClick(Sender: TObject); |
![]() |
procedure jvtlModflowBoundaryNavigatorChanging(Sender: TObject; Node: TTreeNode; var AllowChange: Boolean); |
![]() |
procedure jvtlModflowBoundaryNavigatorCustomDrawItem( Sender: TCustomTreeView; Node: TTreeNode; State: TCustomDrawState; var DefaultDraw: Boolean); |
![]() |
procedure cbGageStandardClick(Sender: TObject); |
![]() |
procedure frameHeadObservationsrdgHeadsSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure FormKeyUp(Sender: TObject; var Key: Word; Shift: TShiftState); |
![]() |
procedure btnCopyVerticesClick(Sender: TObject); |
![]() |
procedure dgVerticiesEndUpdate(Sender: TObject); |
![]() |
procedure frameLakcbGage4Click(Sender: TObject); |
![]() |
procedure FormClose(Sender: TObject; var Action: TCloseAction); |
![]() |
procedure frameMNW2pcMnw2Change(Sender: TObject); |
![]() |
procedure dgVerticiesStateChange(Sender: TObject; ACol, ARow: Integer; const Value: TCheckBoxState); |
![]() |
procedure dgVerticiesEnter(Sender: TObject); |
![]() |
procedure frameHydmodclbBasicClickCheck(Sender: TObject); |
![]() |
procedure frameHydmodclbSubClickCheck(Sender: TObject); |
![]() |
procedure frameHydmodclbSFRClickCheck(Sender: TObject); |
![]() |
procedure clbChildModelsClickCheck(Sender: TObject); |
![]() |
procedure cbLgrAllModelsClick(Sender: TObject); |
![]() |
procedure clbLgrUsedModelsClickCheck(Sender: TObject); |
![]() |
procedure cbLockClick(Sender: TObject); |
![]() |
procedure frameMT3DMSdgModflowBoundaryEndUpdate(Sender: TObject); |
![]() |
procedure frameMT3DMSdgModflowBoundarySetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameMT3DMSseNumberOfTimesChange(Sender: TObject); |
![]() |
procedure frameMT3DMScbSpecifiedConcentrationClick(Sender: TObject); |
![]() |
procedure frameMT3DMScbMassLoadingClick(Sender: TObject); |
![]() |
procedure frameMt3dmsTobConcrdgObservationsSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameMt3dmsTobConcseTimesChange(Sender: TObject); |
![]() |
procedure frameHeadObservationsseTimesChange(Sender: TObject); |
![]() |
procedure frameMt3dmsFluxObsrdgObservationGroupsSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure frameMt3dmsFluxObsrdgObservationGroupsStateChange(Sender: TObject; ACol, ARow: Integer; const Value: TCheckBoxState); |
![]() |
procedure frameHydmodcomboLayerGroupChange(Sender: TObject); |
![]() |
procedure frameHydmodcomboNoDelayBedChange(Sender: TObject); |
![]() |
procedure jvpltvSutraFeaturesMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
![]() |
procedure frameSutraObservationsbtnDeleteClick(Sender: TObject); |
![]() |
procedure frameSutraObservationsbtnInsertClick(Sender: TObject); |
![]() |
procedure frameSutraObservationsedNameExit(Sender: TObject); |
![]() |
procedure SutraBoundaryButtonClick( Sender: TObject; ACol, ARow: Integer); |
![]() |
procedure cbDuplicatesAllowedClick(Sender: TObject); |
![]() |
procedure btnCancelClick(Sender: TObject); |
If the user hasn't changed anything, don't force the user to save the model. |
![]() |
procedure btnColorClick(Sender: TObject); |
allow the user to edit the line or fill color of a TScreenObject. See btnLineColor and btnFillColor. |
![]() |
procedure btnFormulaClick(Sender: TObject); |
|
![]() |
procedure btnOKClick(Sender: TObject); |
|
![]() |
procedure cbEnclosedCellsClick(Sender: TObject); |
|
![]() |
procedure cbFillColorClick(Sender: TObject); |
|
![]() |
procedure cbInterpolationClick(Sender: TObject); |
|
![]() |
procedure cbIntersectedCellsClick(Sender: TObject); |
|
![]() |
procedure cbLineColorClick(Sender: TObject); |
|
![]() |
procedure cbSetGridCellSizeClick(Sender: TObject); |
|
![]() |
procedure cbWellPumpAllocationClick(Sender: TObject); |
|
![]() |
procedure comboSolutionTypeChange(Sender: TObject); |
|
![]() |
procedure comboWellIntervalStyleChange(Sender: TObject); |
|
![]() |
procedure dgBoundaryButtonClick(Sender: TObject; ACol, ARow: Integer); |
Allow the user to edit a formula with the formula editor in one of the boundary condition grids (dgSpecifiedHead, dgBoundaryFlux, dgBoundaryLeaky, dgBoundaryRiver, and dgWell). |
![]() |
procedure dgBoundaryDrawCell(Sender: TObject; ACol, ARow: Integer; Rect: TRect; State: TGridDrawState); |
with Grids that represent boundary conditions, |
![]() |
procedure dgBoundaryRowMoving(Sender: TObject; const Origin, Destination: Integer; var CanMove: Boolean); |
|
![]() |
procedure dgBoundarySelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean); |
Show the TPhastInterpolationValues when the user clicks on a cell in a boundary grid. (dgSpecifiedHead, dgBoundaryFlux, dgBoundaryLeaky, dgBoundaryRiver, and dgWell) |
![]() |
procedure dgBoundarySetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
When the user edits text in one of the grids for PHAST boundary conditions, record that the data was changed (StorePhastBoundary). See also
|
![]() |
procedure dgBoundaryStateChanged(Sender: TObject; ACol, ARow: Integer; const Value: TCheckBoxState); |
update the displayed TPhastInterpolationValues when the use clicks one of the check boxes in a boundary table. (dgSpecifiedHead, dgBoundaryFlux, dgBoundaryLeaky, dgBoundaryRiver, and dgWell) |
![]() |
procedure dgWellElevationsSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
If the user has changed the value displayed in dgWellElevations, StorePhastWellBoundary for later use in SetMultipleScreenObjectData. |
![]() |
procedure edHighZExit(Sender: TObject); |
|
![]() |
procedure edLeakyHydraulicConductivityExit(Sender: TObject); |
|
![]() |
procedure edLowZExit(Sender: TObject); |
|
![]() |
procedure edNameExit(Sender: TObject); |
|
![]() |
procedure edRiverDescriptonExit(Sender: TObject); |
|
![]() |
procedure edRiverExit(Sender: TObject); |
|
![]() |
procedure edWellExit(Sender: TObject); |
|
![]() |
procedure edZExit(Sender: TObject); |
|
![]() |
procedure FormCreate(Sender: TObject); override; |
|
![]() |
procedure FormDestroy(Sender: TObject); override; |
|
![]() |
procedure FormResize(Sender: TObject); |
See FInitialWidth. |
![]() |
procedure framePhastInterpolationBoundariescbPhastInterpolationClick(Sender: TObject); |
Respond to the user activating or deactivating PHAST-style Interpolation for a boundary condition. See TPhastInterpolationValues. |
![]() |
procedure framePhastInterpolationBoundariesedMixFormulaExit( Sender: TObject); |
|
![]() |
procedure framePhastInterpolationBoundariesExit(Sender: TObject); |
|
![]() |
procedure framePhastInterpolationBoundariesrdeDistance1Exit(Sender: TObject); |
|
![]() |
procedure framePhastInterpolationBoundariesrdeDistance2Exit(Sender: TObject); |
|
![]() |
procedure framePhastInterpolationBoundariesrdeValue1Exit(Sender: TObject); |
|
![]() |
procedure framePhastInterpolationBoundariesrdeValue2Exit(Sender: TObject); |
|
![]() |
procedure framePhastInterpolationBoundariesrgInterpolationDirectionClick( Sender: TObject); |
|
![]() |
procedure framePhastInterpolationDatabtnEditMixtureFormulaClick( Sender: TObject); |
|
![]() |
procedure framePhastInterpolationDatacbPhastInterpolationClick(Sender: TObject); |
|
![]() |
procedure framePhastInterpolationDataedMixFormulaEnter( Sender: TObject); |
|
![]() |
procedure framePhastInterpolationDataedMixFormulaExit(Sender: TObject); |
|
![]() |
procedure framePhastInterpolationDatardeDistance1Exit(Sender: TObject); |
|
![]() |
procedure framePhastInterpolationDatardeDistance2Exit(Sender: TObject); |
|
![]() |
procedure framePhastInterpolationDatardeValue1Exit(Sender: TObject); |
|
![]() |
procedure framePhastInterpolationDatardeValue2Exit(Sender: TObject); |
|
![]() |
procedure framePhastInterpolationDatargInterpolationDirectionClick(Sender: TObject); |
|
![]() |
procedure pcPhastBoundariesChange(Sender: TObject); |
|
![]() |
procedure pageMainChange(Sender: TObject); |
|
![]() |
procedure rdeGridCellSizeExit(Sender: TObject); |
|
![]() |
procedure rgBoundaryTypeClick(Sender: TObject); |
|
![]() |
procedure rgElevationCountClick(Sender: TObject); |
|
![]() |
procedure rgEvaluatedAtClick(Sender: TObject); |
respond to the user changing where the TScreenObject is to be evaluated. |
![]() |
procedure seBoundaryTimesChange(Sender: TObject); |
|
![]() |
procedure seWellIntervalsChange(Sender: TObject); |
|
![]() |
procedure splitterBoundaryMoved(Sender: TObject); |
See FInitialWidth. |
![]() |
Function GenerateNewDataSetFormula(DataArray: TDataArray): string; |
![]() |
procedure AssignNewDataSetFormula(DSIndex: Integer; const NewFormula: string); |
|
![]() |
procedure AssignPhastInterpolation(DataArray: TDataArray); |
|
![]() |
function PhastBoundaryIsIdentical(const Grid: TRbwDataGrid4; const UsedTimes: TRealList; const Boundary: TCustomPhastBoundaryCollection; const ExpressionCol, PhastInterpolateCol: integer): boolean; |
|
![]() |
procedure CheckForCircularReference(const Expression: TExpression; const DSetName: string; const EditIndex: integer; const OldFormulaOK: boolean; const OldFormula: string); |
|
![]() |
procedure CheckForCircularReferencesInMixtureFormulas( var Expression: TExpression; const DSName, OldFormula: string; const EditIndex: integer); |
|
![]() |
procedure CreateBoundaryFormula(const DataGrid: TRbwDataGrid4; const ACol, ARow: integer; Formula: string; const Orientation: TDataSetOrientation; const EvaluatedAt: TEvaluatedAt); |
|
![]() |
procedure CreateFormula(const DataSetIndex: integer; const NewFormula: string; const ShowError: boolean = True); |
|
![]() |
function CreateMixtureFormula(const DataSetIndex: integer): TExpression; |
|
![]() |
procedure CreateVariable(const Edit: TScreenObjectDataEdit); |
|
![]() |
procedure EmphasizeValueChoices; |
|
![]() |
procedure EnableOK_Button; |
|
![]() |
procedure FillPropertyCollection(Collection: TScreenObjectEditCollection; List: TList); |
Parameters
|
![]() |
procedure GetAvailableParameters; |
|
![]() |
procedure GetAvailableTimes; |
|
![]() |
procedure GetBoundaryTimes( const Boundaries: array of TCustomPhastBoundaryCollection; const Times: TRealList); |
|
![]() |
function GetCompiler(const Orientation: TDataSetOrientation; const EvaluatedAt: TEvaluatedAt): TRbwParser; |
|
![]() |
function GetCompilerByIndex(const Index: integer): TRbwParser; |
|
![]() |
function GetDataSetIndexByName(const DataSetName: string): integer; |
|
![]() |
function GetElevationCompiler: TRbwParser; |
|
![]() |
procedure GetListOfOkVariables(EvaluatedAt: TEvaluatedAt; Orientation: TDataSetOrientation; VariableList: TList; DataSetIndex: Integer; DSEdit: TScreenObjectDataEdit); |
|
![]() |
procedure InitializeControls(AScreenObject: TScreenObject); |
|
![]() |
procedure ResetFluxGrid; |
|
![]() |
procedure ResetLeakyGrid; |
|
![]() |
procedure ResetRiverGrid; |
|
![]() |
procedure ResetSpecifiedHeadGrid; |
|
![]() |
procedure ResetWellElevationGrid; |
|
![]() |
procedure ResetWellGrid; |
|
![]() |
procedure SelectBoundaryCell; |
|
![]() |
procedure SetCheckBoxCaptions; |
Set the captions of cbEnclosedCells, cbIntersectedCells, and cbInterpolation based on rgEvaluatedAt.ItemIndex. |
![]() |
procedure SetData; |
|
![]() |
procedure SetIsLoaded(const Value: boolean); |
|
![]() |
procedure SetMultipleScreenObjectData; |
See also
|
![]() |
procedure SetMultipleScreenObjects(const Value: boolean); |
|
![]() |
procedure ShowOrHideTabs; |
|
![]() |
procedure StoreInterpolatedBoundary(Boundary: TCustomInterpolatedBoundary; DataGrid: TRbwDataGrid4); |
|
![]() |
procedure StoreNonInterpolatedBoundary( Boundary: TCustomInterpolatedBoundary; DataGrid: TRbwDataGrid4); |
|
![]() |
procedure StorePhastBoundary; |
|
![]() |
procedure StorePhastLeakyBoundary; |
|
![]() |
procedure StorePhastRiverBoundary; |
|
![]() |
procedure StorePhastSpecifiedFlux; |
|
![]() |
procedure StorePhastSpecifiedHeads; |
|
![]() |
procedure StorePhastWellBoundary; |
|
![]() |
function TimesIdentical(const Grid: TRbwDataGrid4; const UsedTimes: TRealList; const TimeCol: integer): boolean; |
|
![]() |
procedure ValidateEdFormula(const Ed: TEdit); |
|
![]() |
procedure FillDataSetsTreeView(ListOfScreenObjects: TList); |
![]() |
function AssignPoint(const Row: integer; out APoint: TPoint2D): boolean; |
![]() |
procedure StoreChdBoundary; |
![]() |
procedure GetChdBoundary(ScreenObjectList: TList); |
![]() |
procedure StoreGhbBoundary; |
![]() |
procedure GetGhbBoundary(ScreenObjectList: TList); |
![]() |
procedure StoreWellBoundary; |
![]() |
procedure GetWellBoundary(ScreenObjectList: TList); |
![]() |
procedure GetRivBoundary(ScreenObjectList: TList); |
![]() |
procedure StoreRivBoundary; |
![]() |
procedure GetDrnBoundary(ScreenObjectList: TList); |
![]() |
procedure StoreDrnBoundary; |
![]() |
procedure GetDrtBoundary(ScreenObjectList: TList); |
![]() |
procedure StoreDrtBoundary; |
![]() |
procedure StoreRchBoundary; |
![]() |
procedure GetRchBoundary(ScreenObjectList: TList); |
![]() |
function GetBoundaryValues(Boundary: TModflowBoundary): TCustomMF_BoundColl; |
![]() |
function GetRechargeLayers(Boundary: TModflowBoundary): TCustomMF_BoundColl; |
![]() |
function GetEvapLayers(Boundary: TModflowBoundary): TCustomMF_BoundColl; |
![]() |
function GetEvapSurfaceDepth(Boundary: TModflowBoundary): TCustomMF_BoundColl; |
![]() |
procedure GetEvtBoundary(ScreenObjectList: TList); |
![]() |
procedure StoreEvtBoundary; |
![]() |
procedure GetEtsBoundary(ScreenObjectList: TList); |
![]() |
function GetEtsLayers(Boundary: TModflowBoundary): TCustomMF_BoundColl; |
![]() |
function GetEtsSurfaceDepth( Boundary: TModflowBoundary): TCustomMF_BoundColl; |
![]() |
procedure StoreEtsBoundary; |
![]() |
procedure GetResBoundary(ScreenObjectList: TList); |
![]() |
procedure GetReservoirBoundaryCollection(DataGrid: TRbwDataGrid4; ColumnOffset: Integer; ScreenObjectList: TList; TimeList: TParameterTimeList); |
![]() |
procedure StoreResBoundary; |
![]() |
procedure GetGlobalVariables; |
![]() |
procedure GetLakBoundary(ScreenObjectList: TList); |
![]() |
procedure GetLakeBoundaryCollection(DataGrid: TRbwDataGrid4; ColumnOffset: Integer; ScreenObjectList: TList; TimeList: TParameterTimeList); |
![]() |
procedure StoreLakBoundary; |
![]() |
procedure StoreUzfBoundary; |
![]() |
procedure GetUzfBoundary(ScreenObjectList: TList); |
![]() |
function GetUzfEtRate(Boundary: TModflowBoundary): TCustomMF_BoundColl; |
![]() |
function GetUzfInfiltrationRate( Boundary: TModflowBoundary): TCustomMF_BoundColl; |
![]() |
function GetUzfEtExtinctionDepth( Boundary: TModflowBoundary): TCustomMF_BoundColl; |
![]() |
function GetUzfEtExtinctionWaterContent( Boundary: TModflowBoundary): TCustomMF_BoundColl; |
![]() |
procedure UpdateSfrNode(Sender: TObject); |
![]() |
procedure ValidateDataSetFormula(ShowError: boolean = True); |
|
![]() |
procedure UpdateDataSetLinkages(const Expression: TExpression; const DataSetIndex: integer; const DSName: string); |
|
![]() |
procedure CheckIfDataSetCanBeEdited(var CanEdit: boolean; Edit: TScreenObjectDataEdit; ListOfScreenObjects: TList); |
![]() |
procedure GetHeadObservations(const ScreenObjectList: TList); |
![]() |
procedure CreateHobNode(AScreenObject: TScreenObject); |
![]() |
procedure GetHfbBoundary(const ScreenObjectList: TList); |
![]() |
procedure CreateHfbNode(AScreenObject: TScreenObject); |
![]() |
procedure CreateModpathNode; |
![]() |
procedure StoreModPath; |
![]() |
procedure CreateChobNode; |
![]() |
procedure CreateDrobNode; |
![]() |
procedure CreateGbobNode; |
![]() |
procedure CreateRvobNode; |
![]() |
procedure CreateMt3dmsSsmNode; |
![]() |
procedure GetDrainFluxObservations(const AScreenObjectList: TList); |
![]() |
procedure GetGhbFluxObservations(const AScreenObjectList: TList); |
![]() |
procedure GetRiverFluxObservations(const AScreenObjectList: TList); |
![]() |
procedure CreateGageNode; |
![]() |
procedure GetGages(ListOfScreenObjects: TList); |
![]() |
procedure SetGages(List: TList); |
![]() |
procedure CreateMnw2Node; |
![]() |
procedure GetMnw2Boundary(const ScreenObjectList: TList); |
![]() |
procedure Mnw2Changed(Sender: TObject); |
![]() |
procedure CreateHydmodNode(AScreenObject: TScreenObject); |
![]() |
procedure GetHydmod(const ScreenObjectList: TList); |
![]() |
procedure GetChildModels(const ScreenObjectList: TList); |
![]() |
procedure UpdateNonParamCheckBox(Frame: TframeScreenObjectParam; ParamCol, ACol, ARow: Integer; const Value: string); |
![]() |
procedure GetMt3dmsChemBoundary(ScreenObjectList: TList); |
![]() |
procedure GetMt3dmsBoundaryCollection(DataGrid: TRbwDataGrid4; ColumnOffset: Integer; ScreenObjectList: TList; TimeList: TParameterTimeList); |
![]() |
procedure StoreMt3dmsChemBoundary; |
![]() |
procedure CreateMt3dmsTobConcNode(AScreenObject: TScreenObject); |
![]() |
procedure GetMt3dConcObservations(const ScreenObjectList: TList); |
![]() |
procedure GetMt3dmsFluxObservations(const AScreenObjectList: TList); |
![]() |
procedure CreateMt3dmsTobFluxNode; |
![]() |
procedure SetMt3dFluxObs(List: TList); |
![]() |
procedure CreateSutraObsNode; |
![]() |
procedure ActivateSutraFeature(Sender: TObject; CheckState: TCheckBoxState); |
![]() |
procedure CreateSutraSpecPressNode; |
![]() |
procedure CreateSutraSpecTempConcNode; |
![]() |
procedure CreateSutraFluidFluxNode; |
![]() |
procedure CreateSutraMassEnergyFluxNode; |
![]() |
procedure SetSelectedSutraBoundaryNode; |
![]() |
procedure GetDuplicatesAllowedForAdditionalObject( AScreenObject: TScreenObject); |
![]() |
function CanSetPoints: Boolean; |
![]() |
procedure InitializeModflowBoundaryFrames(const AScreenObject: TScreenObject); |
![]() |
procedure StoreModflowBoundary(Frame: TframeScreenObjectParam; ParamType: TParameterType; Node: TJvPageIndexNode); |
![]() |
procedure GetModflowBoundary(Frame: TframeScreenObjectParam; Parameter: TParameterType; ScreenObjectList: TList; Node: TJvPageIndexNode); |
![]() |
procedure StoreFormulaInterpretation(Frame: TframeScreenObjectCondParam; ParamType: TParameterType); |
![]() |
procedure GetFormulaInterpretation(Frame: TframeScreenObjectCondParam; Parameter: TParameterType; ScreenObjectList: TList); |
![]() |
procedure GetModflowBoundaries(const AScreenObjectList: TList); |
![]() |
procedure StoreModflowBoundaryParameters(Boundary: TModflowParamBoundary; Times: TTimeArray; Frame: TframeScreenObjectParam); |
![]() |
procedure StoreModflowBoundaryValues(Frame: TframeScreenObjectNoParam; Times: TTimeArray; Boundary: TModflowBoundary); |
![]() |
procedure StoreMF_BoundColl(ColumnOffset: Integer; BoundaryValues: TCustomMF_BoundColl; const Times: TTimeArray; Frame: TframeScreenObjectNoParam); |
![]() |
procedure GetMF_BoundaryTimes(var Times: TTimeArray; Frame: TframeScreenObjectNoParam); |
![]() |
procedure GetModflowBoundaryParameters(Parameter: TParameterType; ScreenObjectList: TList; Frame: TframeScreenObjectParam; TimeList: TParameterTimeList); |
![]() |
procedure GetModflowBoundaryValues(Parameter: TParameterType; ScreenObjectList: TList; TimeList: TParameterTimeList; DataGrid: TRbwDataGrid4); |
![]() |
procedure GetModflowBoundaryTimes(ScreenObjectList: TList; Parameter: TParameterType; TimeList: TParameterTimeList); |
![]() |
procedure GetModflowBoundaryCollection(DataGrid: TRbwDataGrid4; ValuesFunction: TGetBoundaryCollectionEvent; ColumnOffset: Integer; ScreenObjectList: TList; Parameter: TParameterType; TimeList: TParameterTimeList); |
![]() |
function DataSetsSpecified: Boolean; |
![]() |
Function GetSfrParser(Sender: TObject): TRbwParser; |
![]() |
procedure GetUzfCollection(TimeList: TParameterTimeList; ScreenObjectList: TList; ColumnOffset: Integer; DataGrid: TRbwDataGrid4; Method: TGetBoundaryCollectionEvent); |
![]() |
procedure UpdateBoundaryState(Boundary: TModflowScreenObjectProperty; ScreenObjectIndex: Integer; var State: TCheckBoxState); |
![]() |
procedure GetSfrBoundary(const ScreenObjectList: TList); |
![]() |
function ShouldStoreBoundary(Node: TJvPageIndexNode; Boundary: TModflowBoundary): boolean; |
![]() |
procedure UpdateNodeState(Node: TJvPageIndexNode); |
![]() |
procedure CreateChdNode; |
![]() |
procedure CreateGhbNode; |
![]() |
procedure CreateWelNode; |
![]() |
procedure CreateRivNode; |
![]() |
procedure CreateDrnNode; |
![]() |
procedure CreateDrtNode; |
![]() |
procedure CreateRchNode(AScreenObject: TScreenObject); |
![]() |
procedure CreateEvtNode(AScreenObject: TScreenObject); |
![]() |
procedure CreateEtsNode(AScreenObject: TScreenObject); |
![]() |
procedure CreateResNode(AScreenObject: TScreenObject); |
![]() |
procedure CreateLakNode; |
![]() |
procedure CreateSfrNode(AScreenObject: TScreenObject); |
![]() |
procedure CreateUzfNode; |
![]() |
procedure SetSelectedMfBoundaryNode; |
![]() |
procedure InitializeVertexGrid; |
![]() |
procedure InitializePhastSpecifiedHeadGrid; |
![]() |
procedure InitializePhastSpecifiedFluxGrid; |
![]() |
procedure InitializePhastLeakyBoundaryGrid; |
![]() |
procedure InitializePhastRiverBoundaryGrid; |
![]() |
procedure InitializePhastWellGrid; |
![]() |
procedure SetColWidthsInPhastBoundaryGrids; |
![]() |
procedure InitializePhastBoundaryControls; |
![]() |
procedure GetPhastBoundariesForSingleObject; |
![]() |
procedure GetPhastFluxBoundaryForSingleObject(UsedTimes: TRealList); |
![]() |
procedure GetPhastLeakyBoundaryForSingleObject(UsedTimes: TRealList); |
![]() |
procedure GetPhastRiverBoundaryForSingleObject(UsedTimes: TRealList); |
![]() |
procedure GetPhastSpecifiedHeadBoundaryForSingleObject( UsedTimes: TRealList); |
![]() |
procedure GetPhastWellBoundaryForSingleObject(UsedTimes: TRealList); |
![]() |
procedure GetScreenObjectVerticies; |
![]() |
procedure SetZLabelCaptions; |
![]() |
procedure GetPhastBoundaryConditionsForAdditionalObjects( AScreenObject: TScreenObject; var TempType: TPhastBoundaryTypes); |
![]() |
procedure GetPhastSpecifiedHeadBoundaryForAdditionalObject( AScreenObject: TScreenObject; UsedTimes: TRealList; var TempType: TPhastBoundaryTypes); |
![]() |
procedure GetPhastSpecifiedFluxBoundaryForAdditionalObject( AScreenObject: TScreenObject; UsedTimes: TRealList; var TempType: TPhastBoundaryTypes); |
![]() |
procedure GetPhastLeakyBoundaryForAdditionalObject( AScreenObject: TScreenObject; UsedTimes: TRealList; var TempType: TPhastBoundaryTypes); |
![]() |
procedure GetPhastRiverBoundaryForAdditionalObject( AScreenObject: TScreenObject; UsedTimes: TRealList; var TempType: TPhastBoundaryTypes); |
![]() |
procedure GetPhastWellBoundaryForAdditionalObject( AScreenObject: TScreenObject; UsedTimes: TRealList; var TempType: TPhastBoundaryTypes); |
![]() |
procedure GetElevationFormulasForAdditionalObject( AScreenObject: TScreenObject); |
![]() |
procedure GetDataSetsForAdditionalObject(AScreenObject: TScreenObject); |
![]() |
procedure GetCellSizeUsedForAdditionalObject(AScreenObject: TScreenObject); |
![]() |
procedure GetColorDataForAdditionalObject(AScreenObject: TScreenObject); |
![]() |
procedure GetAssignmentMethodForAdditionalObject(AScreenObject: TScreenObject); |
![]() |
procedure GetEvaluatedAtForAdditionalObject(AScreenObject: TScreenObject); |
![]() |
procedure SetScreenObjectVerticies; |
![]() |
procedure GetDataSetsForSingleObject; |
![]() |
procedure SetGridCellSizeDataForSingleObject; |
![]() |
procedure SetElevationDataForSingleObject; |
![]() |
procedure GetColorDataForSingleObject; |
![]() |
procedure GetAssignmentMethodForSingleObject; |
![]() |
procedure AddGisFunctionsToAllParsers; |
![]() |
procedure CreateDataSetEdits(ListOfScreenObjects: TList); |
![]() |
procedure FillCompilerList(CompilerList: TList); |
![]() |
procedure CheckIfDataSetUsedInElevationFormula(var CreateNode: Boolean; DataSet: TDataArray; ElevationFormula: string; Ed: TRbwEdit); |
![]() |
procedure UpdateCurrentEdit; |
![]() |
procedure UpdateScreenObjectData; |
![]() |
procedure InvalidateAllDataSets; |
![]() |
procedure UpdateDataSetTreeViewNodeStates; |
![]() |
procedure SetSelectedName; |
![]() |
procedure AssignHfbFormulas(Ed: TEdit); |
![]() |
procedure DisableAllowGrayed(CheckBox: TCheckBox); |
![]() |
procedure SetDisabledElevationFormulas(FirstScreenObject: TScreenObject); |
![]() |
procedure AssignImportedValuesColumn(var First: boolean; var ColIndex: Integer; ValueStorage: TValueArrayStorage; const ColumnCaption: string); |
![]() |
function GetCoordinateCaption(const AScreenObject: TScreenObject): string; |
![]() |
function GetHigherCoordinateCaption(const AScreenObject: TScreenObject): string; |
![]() |
function GetLowerCoordinateCaption(const AScreenObject: TScreenObject): string; |
![]() |
procedure AssignConductanceCaptions(Frame: TframeScreenObjectCondParam; Boundary: TSpecificModflowBoundary); |
![]() |
procedure GetIFaceForAdditionalObject(AScreenObject: TScreenObject); |
![]() |
procedure GetModpathParticles(ListOfScreenObjects: TList); |
![]() |
procedure GetFluxObservationsForFrame(Node: TJvPageIndexNode; FluxObservations: TFluxObservationGroups; const AScreenObjectList: TList; FluxFrame: TframeFluxObs); |
![]() |
procedure GetHeadFluxObservations(const AScreenObjectList: TList); |
![]() |
procedure CreateFluxNode(var NewNode: TJvPageIndexNode; FluxPackage: TModflowPackageSelection; AFrame: TframeFluxObs; APage: TJvStandardPage; FluxObservations: TFluxObservationGroups); |
![]() |
procedure SetFluxObservations(List: TList; ANode: TJvPageIndexNode; AFrame: TframeFluxObs; FluxObservations: TFluxObservationGroups); |
![]() |
procedure SetAllFluxObservations(List: TList); |
![]() |
procedure GetNearestOutflowSegment(var NewText: string); |
![]() |
procedure GetNearestDiversionSegment(var NewText: string); |
![]() |
procedure GetFluxObservations(const AScreenObjectList: TList); |
![]() |
procedure SetGageNodeStateIndex; |
![]() |
procedure UpdateVertices; |
If the points in a TScreenObject are being changed, all the data sets that are being affected by the TScreenObject must be updated. |
![]() |
procedure SetFrameData; |
![]() |
procedure UpdateVertexNumbers; |
![]() |
procedure UpdateSectionNumbers; |
![]() |
procedure SetupChildModelControls(AScreenObject: TScreenObject); |
![]() |
function CanSpecifyChildModels(AScreenObject: TScreenObject): Boolean; |
![]() |
procedure GetVertexValues; |
![]() |
procedure SetVertexValues(AScreenObject: TScreenObject); |
![]() |
procedure GetUsedLgrModels(const AScreenObject: TScreenObject); |
![]() |
procedure GetAdditionalUsedModels(const AScreenObjectList: TList); |
![]() |
procedure EnableChildModelList(AScreenObject: TScreenObject); |
![]() |
procedure FillChildModelList; |
![]() |
procedure GetPositionLockedForAdditionalObject(AScreenObject: TScreenObject); |
![]() |
procedure GetCanSelectNode(Node: TTreeNode; var AllowChange: Boolean); |
![]() |
function ShouldCreateSutraBoundary: Boolean; |
![]() |
procedure CreateSutraFeatureNodes; |
![]() |
procedure Initialize; |
Private declarations |
![]() |
procedure ClearExpressionsAndVariables; |
![]() |
procedure GetData(const AScreenObject: TScreenObject); |
When a TScreenObject is first created, |
![]() |
procedure GetDataForMultipleScreenObjects(const AScreenObjectList: TList); |
When the properties of one or more TScreenObjects is being edited, GetDataForMultipleScreenObjects is called to display their properties. See also
|
![]() |
property IsLoaded: boolean read FIsLoaded write SetIsLoaded; |
|
![]() |
property MultipleScreenObjects: boolean read FMultipleScreenObjects
write SetMultipleScreenObjects; |
|