Description | Hierarchy | Fields | Methods | Properties |
type TfrmGridSpacing = class(TfrmCustomGoPhast)
TfrmGridSpacing
is used to specify the positions of grid lines in TPhastGrid.
See TfrmGoPhast.acEditGridLinesExecute.
btnCancel: TBitBtn; |
|
btnHelp: TBitBtn; |
|
btnOK: TBitBtn; |
|
lblColDefaultSpacing: TLabel; |
|
lblColNumNodes: TLabel; |
|
lblDescribe: TLabel; |
|
lblLayDefaultSpacing: TLabel; |
|
lblLayNumNodes: TLabel; |
|
lblRowDefaultSpacing: TLabel; |
|
lblRowNumNodes: TLabel; |
|
pcSubdivide: TPageControl; |
|
pnlBottom: TPanel; |
|
pnlColumns: TPanel; |
|
pnlDescribe: TPanel; |
|
pnlLayers: TPanel; |
|
pnlRows: TPanel; |
|
rdeSpacingColumns: TRbwDataEntry; |
|
rdeSpacingLayers: TRbwDataEntry; |
|
rdeSpacingRows: TRbwDataEntry; |
|
tabColumns: TTabSheet; |
|
tabLayers: TTabSheet; |
|
tabRows: TTabSheet; |
|
dgColumns: TRbwDataGrid4; |
|
dgRows: TRbwDataGrid4; |
|
dgLayers: TRbwDataGrid4; |
|
seColumns: TJvSpinEdit; |
|
seRows: TJvSpinEdit; |
|
seLayers: TJvSpinEdit; |
|
comboModel: TComboBox; |
|
lblModel: TLabel; |
|
FColHeading: string; |
|
FDraggingRows: boolean; |
|
FLayerHeading: string; |
|
FRowHeading: string; |
|
FLabelText: string; |
procedure btnOKClick(Sender: TObject); |
|
procedure dgKeyUp(Sender: TObject; var Key: Word; Shift: TShiftState); |
|
procedure dgMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
|
procedure dgMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); |
|
procedure dgMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
|
procedure dgSelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean); |
|
procedure dgSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: String); |
|
procedure FormCreate(Sender: TObject); override; |
|
procedure FormKeyPress(Sender: TObject; var Key: Char); |
|
procedure seColumnsChange(Sender: TObject); |
|
procedure seLayersChange(Sender: TObject); |
|
procedure seRowsChange(Sender: TObject); |
|
procedure comboModelChange(Sender: TObject); |
|
procedure GetData(Model: TCustomModel); |
|
procedure PasteMultipleCells(const ADataGrid: TRbwDataGrid4; const ARow: Integer; const Value: String); |
|
procedure SetCursor(const ACol, ARow: integer); |
|
procedure SetData; |
|
procedure SetGrid(const AnArray: TOneDRealArray; const Grid: TRbwDataGrid4; const SpinEdit: TJvSpinEdit); |
|
procedure SetHeadings; |
|
procedure UpdateGrid(const NewCount: integer; const rdeSpacing: TRbwDataEntry; const Grid: TRbwDataGrid4); |
btnCancel: TBitBtn; |
|
|
btnHelp: TBitBtn; |
|
|
btnOK: TBitBtn; |
|
|
lblColDefaultSpacing: TLabel; |
|
|
lblColNumNodes: TLabel; |
|
|
lblDescribe: TLabel; |
|
|
lblLayDefaultSpacing: TLabel; |
|
|
lblLayNumNodes: TLabel; |
|
|
lblRowDefaultSpacing: TLabel; |
|
|
lblRowNumNodes: TLabel; |
|
|
pcSubdivide: TPageControl; |
|
|
pnlBottom: TPanel; |
|
|
pnlColumns: TPanel; |
|
|
pnlDescribe: TPanel; |
|
|
pnlLayers: TPanel; |
|
|
pnlRows: TPanel; |
|
|
rdeSpacingColumns: TRbwDataEntry; |
|
|
rdeSpacingLayers: TRbwDataEntry; |
|
|
rdeSpacingRows: TRbwDataEntry; |
|
|
tabColumns: TTabSheet; |
|
|
tabLayers: TTabSheet; |
|
|
tabRows: TTabSheet; |
|
|
dgColumns: TRbwDataGrid4; |
|
dgRows: TRbwDataGrid4; |
|
dgLayers: TRbwDataGrid4; |
|
seColumns: TJvSpinEdit; |
|
seRows: TJvSpinEdit; |
|
seLayers: TJvSpinEdit; |
|
comboModel: TComboBox; |
|
lblModel: TLabel; |
|
FColHeading: string; |
|
|
FDraggingRows: boolean; |
|
|
FLayerHeading: string; |
|
|
FRowHeading: string; |
|
|
FLabelText: string; |
|
procedure btnOKClick(Sender: TObject); |
|
|
procedure dgKeyUp(Sender: TObject; var Key: Word; Shift: TShiftState); |
|
|
procedure dgMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
|
|
procedure dgMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); |
|
|
procedure dgMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); |
|
|
procedure dgSelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean); |
|
|
procedure dgSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: String); |
|
|
procedure FormCreate(Sender: TObject); override; |
|
|
procedure FormKeyPress(Sender: TObject; var Key: Char); |
|
procedure seColumnsChange(Sender: TObject); |
|
|
procedure seLayersChange(Sender: TObject); |
|
|
procedure seRowsChange(Sender: TObject); |
|
|
procedure comboModelChange(Sender: TObject); |
|
procedure GetData(Model: TCustomModel); |
|
|
procedure PasteMultipleCells(const ADataGrid: TRbwDataGrid4; const ARow: Integer; const Value: String); |
|
|
procedure SetCursor(const ACol, ARow: integer); |
|
|
procedure SetData; |
|
|
procedure SetGrid(const AnArray: TOneDRealArray; const Grid: TRbwDataGrid4; const SpinEdit: TJvSpinEdit); |
|
|
procedure SetHeadings; |
|
procedure UpdateGrid(const NewCount: integer; const rdeSpacing: TRbwDataEntry; const Grid: TRbwDataGrid4); |
|
|