Class TfrmSutraLayers

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TfrmSutraLayers = class(TfrmCustomGoPhast)

Description

no description available, TfrmCustomGoPhast description follows

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. )

Hierarchy

Overview

Fields

Implicit pnl1: TPanel;
Implicit tvLayerGroups: TTreeView;
Implicit pnlTop: TPanel;
Implicit pnlMain: TPanel;
Implicit lbl1: TLabel;
Implicit edName: TRbwEdit;
Implicit frameDiscretization: TframeDiscretization;
Implicit pnl2: TPanel;
Implicit btnHelp: TBitBtn;
Implicit btnOK: TBitBtn;
Implicit btnCancel: TBitBtn;
Implicit sbAddUnit: TSpeedButton;
Implicit sbInsertUnit: TSpeedButton;
Implicit sbDeleteUnit: TSpeedButton;
Implicit spl1: TSplitter;
Private FLayerStructure: TSutraLayerStructure;
Private FSelectedUnits: TList;
Private FSelectedTreeNodes: TList;
Private FSettingUnit: Boolean;

Methods

Implicit procedure FormCreate(Sender: TObject); override;
Implicit procedure FormDestroy(Sender: TObject); override;
Implicit procedure btnOKClick(Sender: TObject);
Implicit procedure tvLayerGroupsChange(Sender: TObject; Node: TTreeNode);
Implicit procedure sbAddUnitClick(Sender: TObject);
Implicit procedure sbInsertUnitClick(Sender: TObject);
Implicit procedure sbDeleteUnitClick(Sender: TObject);
Implicit procedure edNameChange(Sender: TObject);
Private procedure GetData;
Private Procedure SetData;
Private procedure UpdateSelectedUnits;
Private procedure SetControlValues;
Private function AddNewUnit(Position: integer): TTreeNode;
Private procedure EnableOkButton;
Private procedure UpdateDiscretization;

Description

Fields

Implicit pnl1: TPanel;
 
Implicit tvLayerGroups: TTreeView;
 
Implicit pnlTop: TPanel;
 
Implicit pnlMain: TPanel;
 
Implicit lbl1: TLabel;
 
Implicit edName: TRbwEdit;
 
Implicit frameDiscretization: TframeDiscretization;
 
Implicit pnl2: TPanel;
 
Implicit btnHelp: TBitBtn;
 
Implicit btnOK: TBitBtn;
 
Implicit btnCancel: TBitBtn;
 
Implicit sbAddUnit: TSpeedButton;
 
Implicit sbInsertUnit: TSpeedButton;
 
Implicit sbDeleteUnit: TSpeedButton;
 
Implicit spl1: TSplitter;
 
Private FLayerStructure: TSutraLayerStructure;
 
Private FSelectedUnits: TList;
 
Private FSelectedTreeNodes: TList;
 
Private FSettingUnit: Boolean;
 

Methods

Implicit procedure FormCreate(Sender: TObject); override;
 
Implicit procedure FormDestroy(Sender: TObject); override;
 
Implicit procedure btnOKClick(Sender: TObject);
 
Implicit procedure tvLayerGroupsChange(Sender: TObject; Node: TTreeNode);
 
Implicit procedure sbAddUnitClick(Sender: TObject);
 
Implicit procedure sbInsertUnitClick(Sender: TObject);
 
Implicit procedure sbDeleteUnitClick(Sender: TObject);
 
Implicit procedure edNameChange(Sender: TObject);
 
Private procedure GetData;
 
Private Procedure SetData;
 
Private procedure UpdateSelectedUnits;
 
Private procedure SetControlValues;
 
Private function AddNewUnit(Position: integer): TTreeNode;
 
Private procedure EnableOkButton;
 
Private procedure UpdateDiscretization;
 

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