Class TframeSutraBoundary

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TframeSutraBoundary = class(TframeCustomSutraFeature)

Description

no description available, TframeCustomSutraFeature description follows

Hierarchy

Overview

Fields

Implicit pnlEditGrid: TPanel;
Implicit lblFormula: TLabel;
Implicit rdeFormula: TRbwDataEntry;
Private FInitialTime: Double;
Private FBoundaryType: TSutraBoundaryType;
Private FBoundariesTheSame: Boolean;

Methods

Implicit procedure edNameChange(Sender: TObject);
Implicit procedure seNumberOfTimesChange(Sender: TObject);
Implicit procedure comboScheduleChange(Sender: TObject);
Implicit procedure edNameExit(Sender: TObject);
Implicit procedure rdgSutraFeatureColSize(Sender: TObject; ACol, PriorWidth: Integer);
Implicit procedure rdgSutraFeatureHorizontalScroll(Sender: TObject);
Implicit procedure rdgSutraFeatureMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
Implicit procedure rdeFormulaChange(Sender: TObject);
Implicit procedure rdgSutraFeatureSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string);
Implicit procedure rdgSutraFeatureBeforeDrawCell(Sender: TObject; ACol, ARow: Integer);
Implicit procedure rdgSutraFeatureEndUpdate(Sender: TObject);
Implicit procedure btnDeleteClick(Sender: TObject);
Implicit procedure btnInsertClick(Sender: TObject);
Private procedure GetScheduleName(BoundaryList: TSutraBoundaryList);
Private procedure ClearBoundaries;
Private procedure DisplayBoundaries(BoundColl: TCustomSutraBoundaryCollection);
Private procedure SetBoundaryType(const Value: TSutraBoundaryType);
Private procedure InitializeColumnHeadings;
Private procedure GetBoundaryValues(BoundaryList: TSutraBoundaryList);
Private procedure SetBoundaryValues(BoundValues: TCustomSutraBoundaryCollection);
Private procedure AdjustBoundaryValues(SutraValues: TCustomSutraBoundaryCollection);
Private procedure LayoutMultiEditControls;
Private function GetValidTime(ACol, ARow: integer): Boolean;
Private procedure UpdateColWidths;
Public procedure GetData(ScreenObjects: TScreenObjectEditCollection); override;
Public procedure SetData(ScreenObjects: TScreenObjectEditCollection; SetAll, ClearAll: boolean); override;

Properties

Public property BoundaryType: TSutraBoundaryType read FBoundaryType write SetBoundaryType;

Description

Fields

Implicit pnlEditGrid: TPanel;
 
Implicit lblFormula: TLabel;
 
Implicit rdeFormula: TRbwDataEntry;
 
Private FInitialTime: Double;
 
Private FBoundaryType: TSutraBoundaryType;
 
Private FBoundariesTheSame: Boolean;
 

Methods

Implicit procedure edNameChange(Sender: TObject);
 
Implicit procedure seNumberOfTimesChange(Sender: TObject);
 
Implicit procedure comboScheduleChange(Sender: TObject);
 
Implicit procedure edNameExit(Sender: TObject);
 
Implicit procedure rdgSutraFeatureColSize(Sender: TObject; ACol, PriorWidth: Integer);
 
Implicit procedure rdgSutraFeatureHorizontalScroll(Sender: TObject);
 
Implicit procedure rdgSutraFeatureMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
 
Implicit procedure rdeFormulaChange(Sender: TObject);
 
Implicit procedure rdgSutraFeatureSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string);
 
Implicit procedure rdgSutraFeatureBeforeDrawCell(Sender: TObject; ACol, ARow: Integer);
 
Implicit procedure rdgSutraFeatureEndUpdate(Sender: TObject);
 
Implicit procedure btnDeleteClick(Sender: TObject);
 
Implicit procedure btnInsertClick(Sender: TObject);
 
Private procedure GetScheduleName(BoundaryList: TSutraBoundaryList);
 
Private procedure ClearBoundaries;
 
Private procedure DisplayBoundaries(BoundColl: TCustomSutraBoundaryCollection);
 
Private procedure SetBoundaryType(const Value: TSutraBoundaryType);
 
Private procedure InitializeColumnHeadings;
 
Private procedure GetBoundaryValues(BoundaryList: TSutraBoundaryList);
 
Private procedure SetBoundaryValues(BoundValues: TCustomSutraBoundaryCollection);
 
Private procedure AdjustBoundaryValues(SutraValues: TCustomSutraBoundaryCollection);
 
Private procedure LayoutMultiEditControls;
 
Private function GetValidTime(ACol, ARow: integer): Boolean;
 
Private procedure UpdateColWidths;
 
Public procedure GetData(ScreenObjects: TScreenObjectEditCollection); override;
 
Public procedure SetData(ScreenObjects: TScreenObjectEditCollection; SetAll, ClearAll: boolean); override;
 

Properties

Public property BoundaryType: TSutraBoundaryType read FBoundaryType write SetBoundaryType;

Private declarations


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