Description | Hierarchy | Fields | Methods | Properties |
type TfrmCustomSelectObjects = class(TfrmCustomGoPhast)
TfrmCustomGoPhast
is the ancestor of all TForms in GoPhast.
TfrmCustomGoPhast
handles setting the color and font. TfrmCustomGoPhast
also tries to keep from appearing at a location where it can't be seen. )
![]() |
procedure vstObjectsInitNode(Sender: TBaseVirtualTree; ParentNode, Node: PVirtualNode; var InitialStates: TVirtualNodeInitStates); |
![]() |
procedure vstObjectsFreeNode(Sender: TBaseVirtualTree; Node: PVirtualNode); |
![]() |
procedure vstObjectsGetText(Sender: TBaseVirtualTree; Node: PVirtualNode; Column: TColumnIndex; TextType: TVSTTextType; var CellText: string); |
![]() |
procedure vstObjectsStateChange(Sender: TBaseVirtualTree; Enter, Leave: TVirtualTreeStates); |
![]() |
procedure vstObjectsChecking(Sender: TBaseVirtualTree; Node: PVirtualNode; var NewState: TCheckState; var Allowed: Boolean); |
![]() |
procedure FormCreate(Sender: TObject); override; |
![]() |
procedure FormDestroy(Sender: TObject); override; |
![]() |
procedure SetCheckStates; |
![]() |
function ShouldCheckBoxBeChecked(ScreenObject: TScreenObject): boolean; virtual; abstract; |
![]() |
procedure AddScreenObject(AScreenObject: TScreenObject; const DataSetList: TStringList); |
![]() |
procedure ClearEmptyBaseNodes(DataSetList: TStringList); |
![]() |
procedure CreateBaseNodes(DataSetList: TStringList); |
![]() |
procedure NilBaseNodes; |
![]() |
procedure HandleChecked(AScreenObject: TScreenObject); virtual; abstract; |
![]() |
procedure HandleUnchecked(AScreenObject: TScreenObject); virtual; abstract; |
![]() |
procedure HandleChildren(Sender: TBaseVirtualTree; Node: PVirtualNode); |
![]() |
procedure SetCanEdit(const Value: boolean); virtual; |
![]() |
procedure SortScreenObjectLists; |
![]() |
procedure SetRootNodeStates(Node: PVirtualNode); |
![]() |
procedure SetFirstNodeCheckState(var ChildData: PMyRec; ScreenObject: TScreenObject); |
![]() |
procedure SetSubsequentNodesCheckState(var StateChanged: Boolean; ScreenObject: TScreenObject; var ChildData: PMyRec); |
![]() |
procedure UpdateChildCheck(Node: PVirtualNode); |
![]() |
procedure HandleCheckChange(Node: PVirtualNode; Sender: TBaseVirtualTree); |
![]() |
procedure GetData; |
![]() |
function CanSelect(ScreenObject: TScreenObject): boolean; virtual; |
![]() |
destructor Destroy; override; |
![]() |
procedure UpdateDisplay; |
![]() |
procedure UpdateScreenObjects; |
![]() |
property CanEdit: boolean read FCanEdit write SetCanEdit; |
![]() |
pnlBottom: TPanel; |
|
![]() |
btnClose: TBitBtn; |
|
![]() |
btnHelp: TBitBtn; |
|
![]() |
vstObjects: TVirtualStringTree; |
in TfrmShowHideObjects See also
|
![]() |
FCanEdit: boolean; |
See CanEdit. |
![]() |
FvstSutraSpecPressure: PVirtualNode; |
![]() |
FSutraSpecPressureList: TList; |
![]() |
FvstSutraSpecU: PVirtualNode; |
![]() |
FSutraSpecUList: TList; |
![]() |
FvstSutraFluidFlux: PVirtualNode; |
![]() |
FSutraFluidFluxList: TList; |
![]() |
FvstSutraUFlux: PVirtualNode; |
![]() |
FSutraUFluxList: TList; |
![]() |
FSettingData2: boolean; |
Public declarations |
![]() |
FvstChildModelNode: PVirtualNode; |
![]() |
FvstModpathRoot: PVirtualNode; |
![]() |
FvstModflowHfbNode: PVirtualNode; |
![]() |
FvstModflowHobNode: PVirtualNode; |
![]() |
FvstModflowGagNode: PVirtualNode; |
![]() |
FvstModflowSfrNode: PVirtualNode; |
![]() |
FvstModflowResNode: PVirtualNode; |
![]() |
FvstModflowEtsNode: PVirtualNode; |
![]() |
FvstModflowEvtNode: PVirtualNode; |
![]() |
FvstModflowRchNode: PVirtualNode; |
![]() |
FvstModflowDrtNode: PVirtualNode; |
![]() |
FvstModflowDrtReturnLocation: PVirtualNode; |
![]() |
FvstModflowDrnNode: PVirtualNode; |
![]() |
FvstModflowRivNode: PVirtualNode; |
![]() |
FvstModflowWellNode: PVirtualNode; |
![]() |
FvstModflowLakNode: PVirtualNode; |
![]() |
FvstModflowMnw2Node: PVirtualNode; |
![]() |
FvstModflowGhbNode: PVirtualNode; |
![]() |
FvstModflowUzfNode: PVirtualNode; |
![]() |
FvstMt3dmsSsm: PVirtualNode; |
![]() |
FvstMt3dmsTob: PVirtualNode; |
![]() |
FvstSutraFeaturesNode: PVirtualNode; |
![]() |
FvstSutraObsNode: PVirtualNode; |
![]() |
FvstModflowHydmodNode: PVirtualNode; |
![]() |
FvstSpecifiedHeadNode: PVirtualNode; |
|
![]() |
FvstSpecifiedFluxNode: PVirtualNode; |
|
![]() |
FvstWellNode: PVirtualNode; |
|
![]() |
FvstModflowChdNode: PVirtualNode; |
|
![]() |
FvstSizeNode: PVirtualNode; |
|
![]() |
FvstRiverNode: PVirtualNode; |
|
![]() |
FvstOtherObjectsNode: PVirtualNode; |
|
![]() |
FvstLeakyNode: PVirtualNode; |
|
![]() |
FvstDataSetRootNode: PVirtualNode; |
|
![]() |
FvstModflowBoundaryConditionsRoot: PVirtualNode; |
|
![]() |
FvstPhastBoundaryConditionsRoot: PVirtualNode; |
|
![]() |
FvstAllObjectsNode: PVirtualNode; |
|
![]() |
FDataSetLists: TObjectList; |
|
![]() |
FOkToDoCheck: boolean; |
See also
|
![]() |
FSettingData: boolean; |
|
![]() |
FSettingData3: boolean; |
![]() |
FDrtList: TList; |
![]() |
FDrtReturnList: TList; |
![]() |
FHobList: TList; |
![]() |
FDrnList: TList; |
![]() |
FRivList: TList; |
![]() |
FHydmodList: TList; |
![]() |
FAllObjectsList: TList; |
|
![]() |
FLakList: TList; |
![]() |
FMnw2List: TList; |
![]() |
FGhbList: TList; |
|
![]() |
FChdList: TList; |
|
![]() |
FWellList: TList; |
|
![]() |
FSpecifiedHeadList: TList; |
|
![]() |
FSpecifiedFluxList: TList; |
|
![]() |
FSizeList: TList; |
|
![]() |
FRiverList: TList; |
|
![]() |
FMfWellList: TList; |
![]() |
FModpathList: TList; |
![]() |
FChildModelList: TList; |
![]() |
FUzfList: TList; |
![]() |
FLeakyList: TList; |
|
![]() |
FHfbList: TList; |
![]() |
FSsmList: TList; |
![]() |
FTobList: TList; |
![]() |
FSfrGagList: TList; |
![]() |
FSfrList: TList; |
![]() |
FResList: TList; |
![]() |
FEtsList: TList; |
![]() |
FEvtList: TList; |
![]() |
FSutraObsList: TList; |
![]() |
FOtherObjectsList: TList; |
|
![]() |
FRchList: TList; |
![]() |
procedure vstObjectsFreeNode(Sender: TBaseVirtualTree; Node: PVirtualNode); |
|
![]() |
procedure vstObjectsGetText(Sender: TBaseVirtualTree; Node: PVirtualNode; Column: TColumnIndex; TextType: TVSTTextType; var CellText: string); |
|
![]() |
procedure vstObjectsStateChange(Sender: TBaseVirtualTree; Enter, Leave: TVirtualTreeStates); |
|
![]() |
procedure vstObjectsChecking(Sender: TBaseVirtualTree; Node: PVirtualNode; var NewState: TCheckState; var Allowed: Boolean); |
![]() |
procedure FormCreate(Sender: TObject); override; |
![]() |
procedure FormDestroy(Sender: TObject); override; |
![]() |
procedure SetCheckStates; |
![]() |
function ShouldCheckBoxBeChecked(ScreenObject: TScreenObject): boolean; virtual; abstract; |
![]() |
procedure AddScreenObject(AScreenObject: TScreenObject; const DataSetList: TStringList); |
|
![]() |
procedure ClearEmptyBaseNodes(DataSetList: TStringList); |
|
![]() |
procedure CreateBaseNodes(DataSetList: TStringList); |
|
![]() |
procedure NilBaseNodes; |
|
![]() |
procedure HandleChecked(AScreenObject: TScreenObject); virtual; abstract; |
![]() |
procedure HandleUnchecked(AScreenObject: TScreenObject); virtual; abstract; |
![]() |
procedure HandleChildren(Sender: TBaseVirtualTree; Node: PVirtualNode); |
![]() |
procedure SetCanEdit(const Value: boolean); virtual; |
![]() |
procedure SortScreenObjectLists; |
|
![]() |
procedure SetRootNodeStates(Node: PVirtualNode); |
|
![]() |
procedure SetFirstNodeCheckState(var ChildData: PMyRec; ScreenObject: TScreenObject); |
![]() |
procedure SetSubsequentNodesCheckState(var StateChanged: Boolean; ScreenObject: TScreenObject; var ChildData: PMyRec); |
![]() |
procedure UpdateChildCheck(Node: PVirtualNode); |
|
![]() |
procedure HandleCheckChange(Node: PVirtualNode; Sender: TBaseVirtualTree); |
![]() |
procedure GetData; |
|
![]() |
function CanSelect(ScreenObject: TScreenObject): boolean; virtual; |
![]() |
destructor Destroy; override; |
![]() |
procedure UpdateDisplay; |
|
![]() |
procedure UpdateScreenObjects; |
|
![]() |
property CanEdit: boolean read FCanEdit write SetCanEdit; |
|