Class TframeSutraObservations

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TframeSutraObservations = class(TframeCustomSutraFeature)

Description

no description available, TframeCustomSutraFeature description follows

Hierarchy

Overview

Fields

Implicit lblObservationFormat: TLabel;
Implicit comboObservationFormat: TComboBox;
Implicit lblName: TLabel;
Implicit edName: TEdit;
Private FTimesIdentical: boolean;
Private FDisplayingTime: Boolean;

Methods

Implicit procedure comboScheduleChange(Sender: TObject);
Implicit procedure rdgSutraFeatureEndUpdate(Sender: TObject);
Implicit procedure edNameChange(Sender: TObject);
Implicit procedure comboObservationFormatChange(Sender: TObject);
Implicit procedure seNumberOfTimesChange(Sender: TObject);
Implicit procedure btnDeleteClick(Sender: TObject);
Implicit procedure btnInsertClick(Sender: TObject);
Implicit procedure edNameExit(Sender: TObject);
Private procedure DisplayTimes(Times: TRealCollection); overload;
Private procedure DisplayTimes(TimeValues: TOneDRealArray); overload;
Private procedure ClearTimes;
Private procedure GetScheduleName(ObsList: TSutraObsList);
Private procedure GetObservationFormat(ObsList: TSutraObsList);
Private procedure GetObservationTimes(ObsList: TSutraObsList);
Private procedure CheckStoredTimes(ObsList: TSutraObsList);
Private procedure GetObservationName(ObsList: TSutraObsList);
Public procedure GetData(ScreenObjects: TScreenObjectEditCollection); override;
Public procedure SetData(ScreenObjects: TScreenObjectEditCollection; SetAll, ClearAll: boolean); override;

Description

Fields

Implicit lblObservationFormat: TLabel;
 
Implicit comboObservationFormat: TComboBox;
 
Implicit lblName: TLabel;
 
Implicit edName: TEdit;
 
Private FTimesIdentical: boolean;

FTimesIdentical is True if all the features being displayed use the same set of times.

Private FDisplayingTime: Boolean;
 

Methods

Implicit procedure comboScheduleChange(Sender: TObject);
 
Implicit procedure rdgSutraFeatureEndUpdate(Sender: TObject);
 
Implicit procedure edNameChange(Sender: TObject);
 
Implicit procedure comboObservationFormatChange(Sender: TObject);
 
Implicit procedure seNumberOfTimesChange(Sender: TObject);
 
Implicit procedure btnDeleteClick(Sender: TObject);
 
Implicit procedure btnInsertClick(Sender: TObject);
 
Implicit procedure edNameExit(Sender: TObject);
 
Private procedure DisplayTimes(Times: TRealCollection); overload;
 
Private procedure DisplayTimes(TimeValues: TOneDRealArray); overload;
 
Private procedure ClearTimes;
 
Private procedure GetScheduleName(ObsList: TSutraObsList);
 
Private procedure GetObservationFormat(ObsList: TSutraObsList);
 
Private procedure GetObservationTimes(ObsList: TSutraObsList);
 
Private procedure CheckStoredTimes(ObsList: TSutraObsList);
 
Private procedure GetObservationName(ObsList: TSutraObsList);
 
Public procedure GetData(ScreenObjects: TScreenObjectEditCollection); override;

Private declarations

Public procedure SetData(ScreenObjects: TScreenObjectEditCollection; SetAll, ClearAll: boolean); override;
 

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