Class TframeDisplayLimit

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TframeDisplayLimit = class(TFrame)

Description

TframeDisplayLimit is used to edit TDataArray.Limits.LowerLimit or UpperLimit.

See frmDisplayDataUnit.

Hierarchy

Overview

Fields

Implicit cbCheck: TCheckBox;
Implicit rdeLimit: TRbwDataEntry;
Implicit comboBoolLimit: TComboBox;
Private FDataType: TRbwDataType;
Private FLimit: TColoringLimit;
Private FAssigningLimit: Boolean;

Methods

Implicit procedure rdeLimitExit(Sender: TObject);
Implicit procedure cbCheckClick(Sender: TObject);
Implicit procedure comboBoolLimitChange(Sender: TObject);
Private procedure SetDataType(const Value: TRbwDataType);
Private procedure SetLimit(const Value: TColoringLimit);
Protected procedure SetEnabled(Value: Boolean); override;
Public constructor Create(AOwner: TComponent); override;
Public destructor Destroy; override;

Properties

Public property DataType: TRbwDataType read FDataType write SetDataType;
Public property Limit: TColoringLimit read FLimit write SetLimit;

Description

Fields

Implicit cbCheck: TCheckBox;

cbCheck is used to edit TColoringLimit.UseLimit.

Implicit rdeLimit: TRbwDataEntry;

rdeLimit is used to edit RealLimitValue, IntegerLimitValue, or StringLimitValue.

Implicit comboBoolLimit: TComboBox;

comboBoolLimit is used to edit BooleanLimitValue,

Private FDataType: TRbwDataType;

See DataType.

Private FLimit: TColoringLimit;

See Limit.

Private FAssigningLimit: Boolean;
 

Methods

Implicit procedure rdeLimitExit(Sender: TObject);

rdeLimitExit is used to set RealLimitValue, IntegerLimitValue, or StringLimitValue when exiting from the rdeLimit control.

Implicit procedure cbCheckClick(Sender: TObject);

cbCheckClick is used to respond to the user clicking on the cbCheck check box.

Implicit procedure comboBoolLimitChange(Sender: TObject);

comboBoolLimitChange is used to set BooleanLimitValue, when exiting from the comboBoolLimit control.

Private procedure SetDataType(const Value: TRbwDataType);

See DataType.

Private procedure SetLimit(const Value: TColoringLimit);

See Limit.

Protected procedure SetEnabled(Value: Boolean); override;

SetEnabled sets the enabled property of cbCheck and calls cbCheckClick.

Public constructor Create(AOwner: TComponent); override;

Create creates an instance of TframeDisplayLimit.

Public destructor Destroy; override;

Destroy destroys the current instance of TframeDisplayLimit. Do not call Destroy directly. Call Free instead.

Properties

Public property DataType: TRbwDataType read FDataType write SetDataType;

DataType specifies the type of data limited by whether FLimit.

Public property Limit: TColoringLimit read FLimit write SetLimit;

Limit is the TColoringLimit that this TframeDisplayLimit is being used to edit.


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