Description | Hierarchy | Fields | Methods | Properties |
type TframeScreenObjectNoParam = class(TframeScreenObject)
TframeScreenObjectNoParam
is used to define time-varying MODFLOW boundary condition data associated with TScreenObjects when parameter instances can NOT be defined.
Typically, the first two columns of dgModflowBoundary will have the start and ending times for the boundary condtion. Following that will be columns representing the values to be assigned the boundary.
![]() |
dgModflowBoundary: TRbwDataGrid4; |
![]() |
pnlBottom: TPanel; |
![]() |
seNumberOfTimes: TJvSpinEdit; |
![]() |
lblNumTimes: TLabel; |
![]() |
btnDelete: TBitBtn; |
![]() |
btnInsert: TBitBtn; |
![]() |
pnlTop: TPanel; |
![]() |
pnlCaption: TPanel; |
![]() |
pnlGrid: TPanel; |
![]() |
pnlEditGrid: TPanel; |
![]() |
lblFormula: TLabel; |
![]() |
rdeFormula: TRbwDataEntry; |
![]() |
FSelectedText: string; |
![]() |
FDeleting: Boolean; |
![]() |
FDeletedCells: array of array of boolean; |
![]() |
ConductanceColumn: Integer; |
![]() |
procedure dgModflowBoundarySelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean); |
![]() |
procedure seNumberOfTimesChange(Sender: TObject); |
![]() |
procedure btnDeleteClick(Sender: TObject); |
![]() |
procedure btnInsertClick(Sender: TObject); |
![]() |
procedure dgModflowBoundaryMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
![]() |
procedure rdeFormulaChange(Sender: TObject); |
![]() |
procedure dgModflowBoundaryHorizontalScroll(Sender: TObject); |
![]() |
procedure dgModflowBoundaryColSize(Sender: TObject; ACol, PriorWidth: Integer); |
![]() |
procedure FrameResize(Sender: TObject); |
![]() |
procedure dgModflowBoundarySetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure dgModflowBoundaryBeforeDrawCell(Sender: TObject; ACol, ARow: Integer); |
![]() |
procedure LayoutMultiRowEditControls; |
![]() |
function GetDeletedCells(ACol, ARow: integer): boolean; |
![]() |
procedure SetDeletedCells(ACol, ARow: integer; const Value: boolean); |
![]() |
procedure ClearDeletedCells; |
![]() |
function ConductanceCaption(DirectCaption: string): string; virtual; |
![]() |
procedure InitializeNoParamFrame( Boundary: TModflowBoundary); |
![]() |
constructor Create(AOwner: TComponent); override; |
![]() |
destructor Destroy; override; |
![]() |
procedure GetStartTimes(Col: integer); |
![]() |
procedure GetEndTimes(Col: Integer); |
![]() |
procedure SetButtonCaptions; |
![]() |
property DeletedCells[ACol,ARow:integer]: boolean read GetDeletedCells
write SetDeletedCells; |
![]() |
dgModflowBoundary: TRbwDataGrid4; |
|
![]() |
pnlBottom: TPanel; |
|
![]() |
seNumberOfTimes: TJvSpinEdit; |
|
![]() |
lblNumTimes: TLabel; |
|
![]() |
btnDelete: TBitBtn; |
|
![]() |
btnInsert: TBitBtn; |
|
![]() |
pnlTop: TPanel; |
![]() |
pnlCaption: TPanel; |
![]() |
pnlGrid: TPanel; |
![]() |
pnlEditGrid: TPanel; |
![]() |
lblFormula: TLabel; |
![]() |
rdeFormula: TRbwDataEntry; |
![]() |
FSelectedText: string; |
![]() |
FDeleting: Boolean; |
![]() |
FDeletedCells: array of array of boolean; |
![]() |
ConductanceColumn: Integer; |
Private declarations |
![]() |
procedure dgModflowBoundarySelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean); |
|
![]() |
procedure seNumberOfTimesChange(Sender: TObject); |
|
![]() |
procedure btnDeleteClick(Sender: TObject); |
|
![]() |
procedure btnInsertClick(Sender: TObject); |
|
![]() |
procedure dgModflowBoundaryMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
![]() |
procedure rdeFormulaChange(Sender: TObject); |
![]() |
procedure dgModflowBoundaryHorizontalScroll(Sender: TObject); |
![]() |
procedure dgModflowBoundaryColSize(Sender: TObject; ACol, PriorWidth: Integer); |
![]() |
procedure FrameResize(Sender: TObject); |
![]() |
procedure dgModflowBoundarySetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
![]() |
procedure dgModflowBoundaryBeforeDrawCell(Sender: TObject; ACol, ARow: Integer); |
![]() |
procedure LayoutMultiRowEditControls; |
![]() |
function GetDeletedCells(ACol, ARow: integer): boolean; |
See DeletedCells |
![]() |
procedure SetDeletedCells(ACol, ARow: integer; const Value: boolean); |
See DeletedCells |
![]() |
procedure ClearDeletedCells; |
![]() |
function ConductanceCaption(DirectCaption: string): string; virtual; |
![]() |
procedure InitializeNoParamFrame( Boundary: TModflowBoundary); |
![]() |
constructor Create(AOwner: TComponent); override; |
![]() |
destructor Destroy; override; |
![]() |
procedure GetStartTimes(Col: integer); |
|
![]() |
procedure GetEndTimes(Col: Integer); |
|
![]() |
procedure SetButtonCaptions; |
![]() |
property DeletedCells[ACol,ARow:integer]: boolean read GetDeletedCells
write SetDeletedCells; |