Description | Hierarchy | Fields | Methods | Properties |
type TframeScreenObjectSFR = class(TframeScreenObject)
procedure dgTableTimeSelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean); |
|
procedure dgSfrRoughSelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean); |
|
procedure dgUpSelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean); |
|
procedure dgFlowTableSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
|
procedure dgFlowTimesSelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean); |
|
procedure rdeFlowFormulaChange(Sender: TObject); |
|
procedure dgFlowTimesMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
|
procedure dgFlowTimesColSize(Sender: TObject; ACol, PriorWidth: Integer); |
|
procedure dgFlowTimesHorizontalScroll(Sender: TObject); |
|
procedure FrameResize(Sender: TObject); |
|
procedure dgFlowTimesSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
|
procedure rdeUpstreamFormulaChange(Sender: TObject); |
|
procedure rdeDownstreamFormulaChange(Sender: TObject); |
|
procedure dgUpMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
|
procedure dgDownMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
|
procedure dgUpColSize(Sender: TObject; ACol, PriorWidth: Integer); |
|
procedure dgUpHorizontalScroll(Sender: TObject); |
|
procedure dgUpSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
|
procedure dgDownSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
|
procedure dgDownColSize(Sender: TObject; ACol, PriorWidth: Integer); |
|
procedure dgDownHorizontalScroll(Sender: TObject); |
|
procedure rdeChannelFormulaChange(Sender: TObject); |
|
procedure dgSfrRoughMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
|
procedure dgSfrRoughSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
|
procedure dgSfrRoughColSize(Sender: TObject; ACol, PriorWidth: Integer); |
|
procedure dgSfrRoughHorizontalScroll(Sender: TObject); |
|
procedure rdeEquationFormulaChange(Sender: TObject); |
|
procedure dgSfrEquationMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
|
procedure dgSfrEquationSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
|
procedure dgSfrEquationColSize(Sender: TObject; ACol, PriorWidth: Integer); |
|
procedure dgSfrEquationHorizontalScroll(Sender: TObject); |
|
procedure dgTableTimeSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
|
procedure seParametersCountChange(Sender: TObject); |
|
procedure btnInserParametersClick(Sender: TObject); |
|
procedure btnDeleteParametersClick(Sender: TObject); |
|
procedure rdgParametersHorizontalScroll(Sender: TObject); |
|
procedure rdgParametersColSize(Sender: TObject; ACol, PriorWidth: Integer); |
|
procedure rdgParametersMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
|
procedure rdgParametersSelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean); |
|
procedure rdgParametersSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
|
procedure comboParameterChoicesChange(Sender: TObject); |
|
procedure comboIcalcChoiceChange(Sender: TObject); |
|
procedure dgSfrEquationSelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean); |
|
procedure rdgParametersBeforeDrawCell(Sender: TObject; ACol, ARow: Integer); |
|
procedure rdeSegmentNumberChange(Sender: TObject); |
|
procedure cbSfrGagClick(Sender: TObject); |
|
procedure rgGagesClick(Sender: TObject); |
|
procedure rdgNetworkHorizontalScroll(Sender: TObject); |
|
procedure rdgNetworkColSize(Sender: TObject; ACol, PriorWidth: Integer); |
|
procedure rdgNetworkMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
|
procedure rdgNetworkSelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean); |
|
procedure rdgNetworkSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
|
procedure comboMultiIpriorChange(Sender: TObject); |
|
procedure rdeNetworkChange(Sender: TObject); |
|
procedure rgExternalFlowChoiceClick(Sender: TObject); |
|
procedure AddFrame(FrameClass: TFrameClass; PageList: TJvPageList; out Frame: TFrame); |
|
procedure InsertDataGridTime(DataGrid: TRbwDataGrid4; SpinEdit: TJvSpinEdit; PageList: TJvPageList; Row: integer); |
|
procedure DeleteDataGridTime(DataGrid: TRbwDataGrid4; PageList: TJvPageList; Row: integer); |
|
procedure PaintCrossSection(Sender: TObject; Buffer: TBitmap32); |
|
procedure DrawCrossSection(ABitMap: TBitmap32); |
|
procedure dgCrossSectionSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
|
procedure PaintFlowDepth(Sender: TObject; Buffer: TBitmap32); |
|
procedure PaintFlowWidth(Sender: TObject; Buffer: TBitmap32); |
|
procedure DrawFlowDepth(ABitMap: TBitmap32); |
|
procedure DrawFlowWidth(ABitMap: TBitmap32); |
|
procedure DrawFlowTable(ABitMap: TBitmap32; YColumn: Integer; ZoomBox: TQRbwZoomBox2); |
|
procedure SetISFROPT(const Value: integer); |
|
procedure EnableUnsatControls; |
|
procedure GetSfrValues(Boundary: TSfrBoundary; FoundFirst: Boolean); |
|
procedure GetSfrFlows(Boundary: TSfrBoundary; FoundFirst: Boolean); |
|
procedure GetSfrSegments(Boundary: TSfrBoundary; FoundFirst: Boolean); |
|
procedure GetSfrChannel(Boundary: TSfrBoundary; FoundFirst: Boolean); |
|
procedure GetSfrEquation(Boundary: TSfrBoundary; FoundFirst: Boolean); |
|
procedure GetSfrFlowTable(Boundary: TSfrBoundary; FoundFirst: Boolean); |
|
procedure GetUnsaturatedValues(Boundary: TSfrBoundary; FoundFirst: Boolean); |
|
procedure SetSfrValues(Boundary: TSfrBoundary); |
|
procedure SetSfrFlows(Boundary: TSfrBoundary); |
|
procedure SetSfrSegments(Boundary: TSfrBoundary); |
|
procedure SetSfrChannel(Boundary: TSfrBoundary); |
|
procedure SetSfrEquation(Boundary: TSfrBoundary); |
|
procedure SetSfrFlowTable(Boundary: TSfrBoundary); |
|
procedure SetUnsaturatedValues(Boundary: TSfrBoundary); |
|
procedure ClearTable(Grid: TStringGrid); |
|
procedure SetOnButtonClick(const Value: TGridButtonEvent); |
|
procedure GetStartTimes(Grid: TRbwDataGrid4; Col: integer); |
|
procedure GetEndTimes(Grid: TRbwDataGrid4; Col: integer); |
|
procedure AssignSelectedCellsInGrid(DataGrid: TRbwDataGrid4; const NewText: string); |
|
procedure EnableMultiEditControl(EdControl: TControl; DataGrid: TRbwDataGrid4); |
|
procedure LayoutMultiRowFlowEditControls; |
|
procedure UpdateSpinEditValue(DataGrid: TRbwDataGrid4; SpinEdit: TJvSpinEdit); |
|
procedure LayoutMultiRowUpstreamEditControls; |
|
procedure LayoutMultiRowDownstreamEditControls; |
|
procedure LayoutMultiRowChannelEditControls; |
|
procedure LayoutMultiRowEquationEditControls; |
|
procedure LayoutMultiRowParamIcalcControls; |
|
procedure AssignParamIcalcInGrid(ColIndex: Integer; NewText: string); |
|
procedure GetParamIcalcValues(Boundary: TSfrBoundary; FoundFirst: Boolean); |
|
procedure SetSfrParamIcalc(Boundary: TSfrBoundary); |
|
function IcalcSet: TByteSet; |
|
procedure EnableTabs; |
|
procedure UpdatedTimesInSfrGrids(const Value: string; ACol: Integer; ARow: Integer); |
|
function LocateRowFromStartAndEndTimes(StartTime, EndTime: double): integer; |
|
function IcalcRowSet(Row: integer): TByteSet; |
|
procedure dg8PointSelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean); |
|
procedure dgSfrTableSelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean); |
|
procedure UpdateICalc; |
|
procedure UpdateKCaption; |
|
procedure LayoutMultiRowNetworkControls; |
|
procedure AssignMultipleIPrior(NewText: string; ColIndex: Integer); |
|
procedure GetExternalFlows(Boundary: TSfrBoundary); |
|
procedure SetExternalFlowFile(Boundary: TSfrBoundary); |
|
procedure Loaded; override; |
|
procedure Edited; |
|
procedure Initialize; |
|
procedure GetData(List: TScreenObjectEditCollection); |
|
procedure SetData(List: TScreenObjectEditCollection; SetAll: boolean; ClearAll: boolean); |
|
constructor Create(AOwner: TComponent); override; |
property ISFROPT: integer read FISFROPT write SetISFROPT; |
|
property GetParser: TGetParserEvent read FGetParser write FGetParser; |
|
property OnButtonClick: TGridButtonEvent read FOnButtonClick write SetOnButtonClick; |
|
property OnEdited: TNotifyEvent read FOnEdited write FOnEdited; |
pcSFR: TPageControl; |
|
tabSegment: TTabSheet; |
|
tabTable: TTabSheet; |
|
tabChannel: TTabSheet; |
|
tabEquation: TTabSheet; |
|
dgSfrEquation: TRbwDataGrid4; |
|
jvplTable: TJvPageList; |
|
jvplCrossSection: TJvPageList; |
|
pnlSegmentUpstream: TPanel; |
|
dgUp: TRbwDataGrid4; |
|
pnlSegmentDownstream: TPanel; |
|
dgDown: TRbwDataGrid4; |
|
Splitter1: TSplitter; |
|
Panel4: TPanel; |
|
dgTableTime: TRbwDataGrid4; |
|
Splitter2: TSplitter; |
|
Panel5: TPanel; |
|
dgSfrRough: TRbwDataGrid4; |
|
Splitter3: TSplitter; |
|
rdeSegmentNumber: TRbwDataEntry; |
|
Label1: TLabel; |
|
tabBasic: TTabSheet; |
|
gReachProperties: TGroupBox; |
|
lblStreamTop: TLabel; |
|
lblSlope: TLabel; |
|
lblStreambedThickness: TLabel; |
|
lblStreambedK: TLabel; |
|
lblSaturatedVolumetricWater: TLabel; |
|
lblInitialVolumetricWater: TLabel; |
|
lblBrooksCoreyExponent: TLabel; |
|
lblMaxUnsaturatedKz: TLabel; |
|
tabUnsaturatedProperties: TTabSheet; |
|
zbChannel: TQRbwZoomBox2; |
|
gpFlowTable: TGridPanel; |
|
zbFlowDepthTable: TQRbwZoomBox2; |
|
zbFlowWidthTable: TQRbwZoomBox2; |
|
pnlCaption: TPanel; |
|
gbUnsatUpstream: TGroupBox; |
|
Label6: TLabel; |
|
Label17: TLabel; |
|
Label18: TLabel; |
|
Label19: TLabel; |
|
gbUnsatDownstream: TGroupBox; |
|
Label20: TLabel; |
|
Label21: TLabel; |
|
Label22: TLabel; |
|
Label23: TLabel; |
|
tabFlows: TTabSheet; |
|
dgFlowTimes: TRbwDataGrid4; |
|
pnlDownstream: TPanel; |
|
pnlUpstream: TPanel; |
|
jceStreamTop: TJvComboEdit; |
|
jceSlope: TJvComboEdit; |
|
jceStreambedThickness: TJvComboEdit; |
|
jceStreambedK: TJvComboEdit; |
|
jceSaturatedVolumetricWater: TJvComboEdit; |
|
jceInitialVolumetricWater: TJvComboEdit; |
|
jceBrooksCoreyExponent: TJvComboEdit; |
|
jceMaxUnsaturatedKz: TJvComboEdit; |
|
jceSaturatedVolumetricWaterUpstream: TJvComboEdit; |
|
jceInitialVolumetricWaterUpstream: TJvComboEdit; |
|
jceBrooksCoreyExponentUpstream: TJvComboEdit; |
|
jceMaxUnsaturatedKzUpstream: TJvComboEdit; |
|
jceSaturatedVolumetricWaterDownstream: TJvComboEdit; |
|
jceInitialVolumetricWaterDownstream: TJvComboEdit; |
|
jceBrooksCoreyExponentDownstream: TJvComboEdit; |
|
jceMaxUnsaturatedKzDownstream: TJvComboEdit; |
|
lblReachLength: TLabel; |
|
jvcReachLength: TJvComboEdit; |
|
pnlFlowTop: TPanel; |
|
rdeFlowFormula: TRbwDataEntry; |
|
lblFlowFormula: TLabel; |
|
lblUpstreamFormula: TLabel; |
|
rdeUpstreamFormula: TRbwDataEntry; |
|
lblDownstreamFormula: TLabel; |
|
rdeDownstreamFormula: TRbwDataEntry; |
|
pnlChannelTop: TPanel; |
|
lblChannelFormula: TLabel; |
|
rdeChannelFormula: TRbwDataEntry; |
|
pnlEquationTop: TPanel; |
|
lblEquationFormula: TLabel; |
|
rdeEquationFormula: TRbwDataEntry; |
|
tabTime: TTabSheet; |
|
pnlParamTop: TPanel; |
|
lblParameterChoices: TLabel; |
|
rdgParameters: TRbwDataGrid4; |
|
pnlParamBottom: TPanel; |
|
lblParametersCount: TLabel; |
|
seParametersCount: TJvSpinEdit; |
|
btnInserParameters: TBitBtn; |
|
btnDeleteParameters: TBitBtn; |
|
comboParameterChoices: TJvImageComboBox; |
|
lblIcalcChoice: TLabel; |
|
comboIcalcChoice: TJvImageComboBox; |
|
tabGage: TTabSheet; |
|
rgGages: TRadioGroup; |
|
gbObservationTypes: TGroupBox; |
|
cbGagStandard: TCheckBox; |
|
cbGag1: TCheckBox; |
|
cbGag2: TCheckBox; |
|
cbGag3: TCheckBox; |
|
cbGag5: TCheckBox; |
|
cbGag6: TCheckBox; |
|
cbGag7: TCheckBox; |
|
tabNetwork: TTabSheet; |
|
pnlNetwork: TPanel; |
|
lblSegment: TLabel; |
|
rdeNetwork: TRbwDataEntry; |
|
comboMultiIprior: TJvImageComboBox; |
|
rdgNetwork: TRbwDataGrid4; |
|
tabExternalFlowFile: TTabSheet; |
|
frameExternalFileValues: TframeGrid; |
|
pnlFlowFile: TPanel; |
|
rgExternalFlowChoice: TRadioGroup; |
|
rgReferenceTimeChoice: TRadioGroup; |
|
fedExternalFileName: TJvFilenameEdit; |
|
lblExternalFileName: TLabel; |
|
FGettingData: boolean; |
|
FISFROPT: integer; |
|
FGetParser: TGetParserEvent; |
|
FOnButtonClick: TGridButtonEvent; |
|
FDeletingRow: Boolean; |
|
FOnEdited: TNotifyEvent; |
|
FUpdatingICalc: Boolean; |
|
FDeletingTime: Boolean; |
|
FTimesChanged: boolean; |
|
procedure dgTableTimeSelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean); |
|
procedure dgSfrRoughSelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean); |
|
procedure dgUpSelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean); |
|
procedure dgFlowTableSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
|
procedure dgFlowTimesSelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean); |
|
procedure rdeFlowFormulaChange(Sender: TObject); |
|
procedure dgFlowTimesMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
|
procedure dgFlowTimesColSize(Sender: TObject; ACol, PriorWidth: Integer); |
|
procedure dgFlowTimesHorizontalScroll(Sender: TObject); |
|
procedure FrameResize(Sender: TObject); |
|
procedure dgFlowTimesSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
|
procedure rdeUpstreamFormulaChange(Sender: TObject); |
|
procedure rdeDownstreamFormulaChange(Sender: TObject); |
|
procedure dgUpMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
|
procedure dgDownMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
|
procedure dgUpColSize(Sender: TObject; ACol, PriorWidth: Integer); |
|
procedure dgUpHorizontalScroll(Sender: TObject); |
|
procedure dgUpSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
|
procedure dgDownSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
|
procedure dgDownColSize(Sender: TObject; ACol, PriorWidth: Integer); |
|
procedure dgDownHorizontalScroll(Sender: TObject); |
|
procedure rdeChannelFormulaChange(Sender: TObject); |
|
procedure dgSfrRoughMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
|
procedure dgSfrRoughSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
|
procedure dgSfrRoughColSize(Sender: TObject; ACol, PriorWidth: Integer); |
|
procedure dgSfrRoughHorizontalScroll(Sender: TObject); |
|
procedure rdeEquationFormulaChange(Sender: TObject); |
|
procedure dgSfrEquationMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
|
procedure dgSfrEquationSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
|
procedure dgSfrEquationColSize(Sender: TObject; ACol, PriorWidth: Integer); |
|
procedure dgSfrEquationHorizontalScroll(Sender: TObject); |
|
procedure dgTableTimeSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
|
procedure seParametersCountChange(Sender: TObject); |
|
procedure btnInserParametersClick(Sender: TObject); |
|
procedure btnDeleteParametersClick(Sender: TObject); |
|
procedure rdgParametersHorizontalScroll(Sender: TObject); |
|
procedure rdgParametersColSize(Sender: TObject; ACol, PriorWidth: Integer); |
|
procedure rdgParametersMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
|
procedure rdgParametersSelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean); |
|
procedure rdgParametersSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
|
procedure comboParameterChoicesChange(Sender: TObject); |
|
procedure comboIcalcChoiceChange(Sender: TObject); |
|
procedure dgSfrEquationSelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean); |
|
procedure rdgParametersBeforeDrawCell(Sender: TObject; ACol, ARow: Integer); |
|
procedure rdeSegmentNumberChange(Sender: TObject); |
|
procedure cbSfrGagClick(Sender: TObject); |
|
procedure rgGagesClick(Sender: TObject); |
|
procedure rdgNetworkHorizontalScroll(Sender: TObject); |
|
procedure rdgNetworkColSize(Sender: TObject; ACol, PriorWidth: Integer); |
|
procedure rdgNetworkMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
|
procedure rdgNetworkSelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean); |
|
procedure rdgNetworkSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
|
procedure comboMultiIpriorChange(Sender: TObject); |
|
procedure rdeNetworkChange(Sender: TObject); |
|
procedure rgExternalFlowChoiceClick(Sender: TObject); |
|
procedure AddFrame(FrameClass: TFrameClass; PageList: TJvPageList; out Frame: TFrame); |
|
procedure InsertDataGridTime(DataGrid: TRbwDataGrid4; SpinEdit: TJvSpinEdit; PageList: TJvPageList; Row: integer); |
|
procedure DeleteDataGridTime(DataGrid: TRbwDataGrid4; PageList: TJvPageList; Row: integer); |
|
procedure PaintCrossSection(Sender: TObject; Buffer: TBitmap32); |
|
procedure DrawCrossSection(ABitMap: TBitmap32); |
|
procedure dgCrossSectionSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
|
procedure PaintFlowDepth(Sender: TObject; Buffer: TBitmap32); |
|
procedure PaintFlowWidth(Sender: TObject; Buffer: TBitmap32); |
|
procedure DrawFlowDepth(ABitMap: TBitmap32); |
|
procedure DrawFlowWidth(ABitMap: TBitmap32); |
|
procedure DrawFlowTable(ABitMap: TBitmap32; YColumn: Integer; ZoomBox: TQRbwZoomBox2); |
|
procedure SetISFROPT(const Value: integer); |
|
procedure EnableUnsatControls; |
|
procedure GetSfrValues(Boundary: TSfrBoundary; FoundFirst: Boolean); |
|
procedure GetSfrFlows(Boundary: TSfrBoundary; FoundFirst: Boolean); |
|
procedure GetSfrSegments(Boundary: TSfrBoundary; FoundFirst: Boolean); |
|
procedure GetSfrChannel(Boundary: TSfrBoundary; FoundFirst: Boolean); |
|
procedure GetSfrEquation(Boundary: TSfrBoundary; FoundFirst: Boolean); |
|
procedure GetSfrFlowTable(Boundary: TSfrBoundary; FoundFirst: Boolean); |
|
procedure GetUnsaturatedValues(Boundary: TSfrBoundary; FoundFirst: Boolean); |
|
procedure SetSfrValues(Boundary: TSfrBoundary); |
|
procedure SetSfrFlows(Boundary: TSfrBoundary); |
|
procedure SetSfrSegments(Boundary: TSfrBoundary); |
|
procedure SetSfrChannel(Boundary: TSfrBoundary); |
|
procedure SetSfrEquation(Boundary: TSfrBoundary); |
|
procedure SetSfrFlowTable(Boundary: TSfrBoundary); |
|
procedure SetUnsaturatedValues(Boundary: TSfrBoundary); |
|
procedure ClearTable(Grid: TStringGrid); |
|
procedure SetOnButtonClick(const Value: TGridButtonEvent); |
|
procedure GetStartTimes(Grid: TRbwDataGrid4; Col: integer); |
|
procedure GetEndTimes(Grid: TRbwDataGrid4; Col: integer); |
|
procedure AssignSelectedCellsInGrid(DataGrid: TRbwDataGrid4; const NewText: string); |
|
procedure EnableMultiEditControl(EdControl: TControl; DataGrid: TRbwDataGrid4); |
|
procedure LayoutMultiRowFlowEditControls; |
|
procedure UpdateSpinEditValue(DataGrid: TRbwDataGrid4; SpinEdit: TJvSpinEdit); |
|
procedure LayoutMultiRowUpstreamEditControls; |
|
procedure LayoutMultiRowDownstreamEditControls; |
|
procedure LayoutMultiRowChannelEditControls; |
|
procedure LayoutMultiRowEquationEditControls; |
|
procedure LayoutMultiRowParamIcalcControls; |
|
procedure AssignParamIcalcInGrid(ColIndex: Integer; NewText: string); |
|
procedure GetParamIcalcValues(Boundary: TSfrBoundary; FoundFirst: Boolean); |
|
procedure SetSfrParamIcalc(Boundary: TSfrBoundary); |
|
function IcalcSet: TByteSet; |
|
procedure EnableTabs; |
|
procedure UpdatedTimesInSfrGrids(const Value: string; ACol: Integer; ARow: Integer); |
|
function LocateRowFromStartAndEndTimes(StartTime, EndTime: double): integer; |
|
function IcalcRowSet(Row: integer): TByteSet; |
|
procedure dg8PointSelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean); |
|
procedure dgSfrTableSelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean); |
|
procedure UpdateICalc; |
|
procedure UpdateKCaption; |
|
procedure LayoutMultiRowNetworkControls; |
|
procedure AssignMultipleIPrior(NewText: string; ColIndex: Integer); |
|
procedure GetExternalFlows(Boundary: TSfrBoundary); |
|
procedure SetExternalFlowFile(Boundary: TSfrBoundary); |
|
procedure Loaded; override; |
|
procedure Edited; |
|
procedure Initialize; |
|
Private declarations |
procedure GetData(List: TScreenObjectEditCollection); |
|
procedure SetData(List: TScreenObjectEditCollection; SetAll: boolean; ClearAll: boolean); |
|
constructor Create(AOwner: TComponent); override; |
|
property ISFROPT: integer read FISFROPT write SetISFROPT; |
|
property GetParser: TGetParserEvent read FGetParser write FGetParser; |
|
property OnButtonClick: TGridButtonEvent read FOnButtonClick write SetOnButtonClick; |
|
property OnEdited: TNotifyEvent read FOnEdited write FOnEdited; |
|