Class TframeFlowTable

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TframeFlowTable = class(TFrame)

Description

TframeFlowTable is used for specifying a table that relates stream depth and width to stream flow in the MODFLOW SFR package.

Hierarchy

Overview

Fields

Implicit seTableCount: TJvSpinEdit;
Implicit lblNumberOfPoints: TLabel;
Implicit dgSfrTable: TRbwDataGrid4;
Implicit btnInsertFlowTableRow: TBitBtn;
Implicit btnDeleteFlowTableRow: TBitBtn;
Private FTableCountChanged: boolean;

Methods

Implicit procedure seTableCountChange(Sender: TObject);
Implicit procedure btnInsertFlowTableRowClick(Sender: TObject);
Implicit procedure btnDeleteFlowTableRowClick(Sender: TObject);
Implicit procedure dgSfrTableSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string);
Public procedure EnableDelete;
Public constructor Create(AOwner: TComponent); override;

Properties

Public property TableCountChanged: boolean read FTableCountChanged write FTableCountChanged;

Description

Fields

Implicit seTableCount: TJvSpinEdit;

seTableCount controls the number of rows in dgSfrTable. See seTableCountChange.

Implicit lblNumberOfPoints: TLabel;

lblNumberOfPoints is a label for seTableCount.

Implicit dgSfrTable: TRbwDataGrid4;

Each row of dgSfrTable contains a data point specifying how stream depth and width depend of flow.

Implicit btnInsertFlowTableRow: TBitBtn;

btnInsertFlowTableRow is used for inserting a new row into dgSfrTable. See btnInsertFlowTableRowClick.

Implicit btnDeleteFlowTableRow: TBitBtn;

btnDeleteFlowTableRow is used for deleting a row from dgSfrTable. See btnDeleteFlowTableRowClick.

Private FTableCountChanged: boolean;
 

Methods

Implicit procedure seTableCountChange(Sender: TObject);

seTableCountChange changes the number of rows in dgSfrTable.

Implicit procedure btnInsertFlowTableRowClick(Sender: TObject);

btnInsertFlowTableRowClick inserts a row in dgSfrTable.

Implicit procedure btnDeleteFlowTableRowClick(Sender: TObject);

btnDeleteFlowTableRowClick deletes a row from dgSfrTable.

Implicit procedure dgSfrTableSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string);

dgSfrTableSetEditText adjusts seTableCount to reflect the number of rows in dgSfrTable

Public procedure EnableDelete;
 
Public constructor Create(AOwner: TComponent); override;
 

Properties

Public property TableCountChanged: boolean read FTableCountChanged write FTableCountChanged;

Private declarations


Generated by PasDoc 0.12.1 on 2013-05-13 15:41:32