Class TframePackage

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TframePackage = class(TFrame)

Description

Hierarchy

Overview

Fields

Implicit lblComments: TLabel;
Implicit memoComments: TMemo;
Implicit lblPackage: TLabel;
Implicit rcSelectionController: TRbwController;
Private Node: TTreeNode;
Private FSelected: boolean;
Private FSelectionType: TSelectionType;
Private FOnSelectedChange: TNotifyEvent;
Private FCanSelect: boolean;

Methods

Private procedure SetNodeStateIndex;
Private procedure SetCanSelect(const Value: boolean);
Protected procedure SetSelected(const Value: boolean); virtual;
Protected procedure MoveControlsToTab(ParentPageControl: TPageControl);
Protected procedure EnableMultiEditControl(Control: TControl; DataGrid: TRbwDataGrid4);
Public procedure GetData(Package: TModflowPackageSelection); virtual;
Public procedure SetData(Package: TModflowPackageSelection); virtual;
Public constructor Create(AOwner: TComponent); override;
Public procedure NilNode;

Properties

Public property CanSelect: boolean read FCanSelect write SetCanSelect;
Public property Selected: boolean read FSelected write SetSelected;
Public property SelectionType: TSelectionType read FSelectionType write FSelectionType;
Published property OnSelectedChange: TNotifyEvent read FOnSelectedChange write FOnSelectedChange;

Description

Fields

Implicit lblComments: TLabel;
 
Implicit memoComments: TMemo;
 
Implicit lblPackage: TLabel;
 
Implicit rcSelectionController: TRbwController;
 
Private Node: TTreeNode;
 
Private FSelected: boolean;
 
Private FSelectionType: TSelectionType;
 
Private FOnSelectedChange: TNotifyEvent;
 
Private FCanSelect: boolean;
 

Methods

Private procedure SetNodeStateIndex;
 
Private procedure SetCanSelect(const Value: boolean);
 
Protected procedure SetSelected(const Value: boolean); virtual;

Private declarations

Protected procedure MoveControlsToTab(ParentPageControl: TPageControl);

MoveControlsToTab moves the control on TframePackage to the first tab of ParentPageControl. MoveControlsToTab is used in TframeGMG.

Protected procedure EnableMultiEditControl(Control: TControl; DataGrid: TRbwDataGrid4);
 
Public procedure GetData(Package: TModflowPackageSelection); virtual;
 
Public procedure SetData(Package: TModflowPackageSelection); virtual;
 
Public constructor Create(AOwner: TComponent); override;
 
Public procedure NilNode;
 

Properties

Public property CanSelect: boolean read FCanSelect write SetCanSelect;
 
Public property Selected: boolean read FSelected write SetSelected;
 
Public property SelectionType: TSelectionType read FSelectionType write FSelectionType;
 
Published property OnSelectedChange: TNotifyEvent read FOnSelectedChange write FOnSelectedChange;
 

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