Description | Hierarchy | Fields | Methods | Properties |
type TColoringLimit = class(TPersistent)
When the grid is colored by a TDataArray, the colors can be restricted to lie within a range. TColoringLimit
is used to represent one end of the range. See TColoringLimits.
FBooleanLimitValue: boolean; |
|
FDataType: TRbwDataType; |
|
FDefaultBooleanLimitValue: boolean; |
|
FIntegerLimitValue: integer; |
|
FRealLimitValue: double; |
|
FStringLimitValue: string; |
|
FUseLimit: boolean; |
|
FOnChange: TNotifyEvent; |
procedure SetBooleanLimitValue(const Value: boolean); |
|
procedure SetDataType(const Value: TRbwDataType); |
|
procedure SetIntegerLimitValue(const Value: integer); |
|
procedure SetRealLimitValue(const Value: double); |
|
procedure SetStringLimitValue(const Value: string); |
|
procedure SetUseLimit(const Value: boolean); |
|
procedure Assign(Source: TPersistent); override; |
|
constructor Create; |
property DefaultBooleanLimitValue: boolean read FDefaultBooleanLimitValue
write FDefaultBooleanLimitValue; |
|
property OnChange: TNotifyEvent read FOnChange write FOnChange; |
|
property BooleanLimitValue: boolean read FBooleanLimitValue write
SetBooleanLimitValue; |
|
property DataType: TRbwDataType read FDataType write SetDataType; |
|
property IntegerLimitValue: integer read FIntegerLimitValue
write SetIntegerLimitValue; |
|
property RealLimitValue: double read FRealLimitValue write
SetRealLimitValue; |
|
property StringLimitValue: string read FStringLimitValue write
SetStringLimitValue; |
|
property UseLimit: boolean read FUseLimit write SetUseLimit; |
FBooleanLimitValue: boolean; |
|
See BooleanLimitValue. |
FDataType: TRbwDataType; |
|
See DataType. |
FDefaultBooleanLimitValue: boolean; |
|
FIntegerLimitValue: integer; |
|
See IntegerLimitValue. |
FRealLimitValue: double; |
|
See RealLimitValue. |
FStringLimitValue: string; |
|
See StringLimitValue. |
FUseLimit: boolean; |
|
See UseLimit. |
FOnChange: TNotifyEvent; |
|
See OnChange. |
procedure SetBooleanLimitValue(const Value: boolean); |
|
See BooleanLimitValue. |
procedure SetDataType(const Value: TRbwDataType); |
|
See DataType. |
procedure SetIntegerLimitValue(const Value: integer); |
|
See IntegerLimitValue. |
procedure SetRealLimitValue(const Value: double); |
|
See RealLimitValue. |
procedure SetStringLimitValue(const Value: string); |
|
See StringLimitValue. |
procedure SetUseLimit(const Value: boolean); |
|
See UseLimit. |
procedure Assign(Source: TPersistent); override; |
|
|
constructor Create; |
|
|
property DefaultBooleanLimitValue: boolean read FDefaultBooleanLimitValue
write FDefaultBooleanLimitValue; |
|
|
property OnChange: TNotifyEvent read FOnChange write FOnChange; |
|
If there is a change in UseLimit, BooleanLimitValue, IntegerLimitValue, RealLimitValue, or StringLimitValue, |
property BooleanLimitValue: boolean read FBooleanLimitValue write
SetBooleanLimitValue; |
|
If DataType is rdtBoolean and UseLimit is |
property DataType: TRbwDataType read FDataType write SetDataType; |
|
|
property IntegerLimitValue: integer read FIntegerLimitValue
write SetIntegerLimitValue; |
|
If DataType is rdtInteger and UseLimit is |
property RealLimitValue: double read FRealLimitValue write
SetRealLimitValue; |
|
If DataType is rdtDouble and UseLimit is |
property StringLimitValue: string read FStringLimitValue write
SetStringLimitValue; |
|
If DataType is rdtString and UseLimit is |
property UseLimit: boolean read FUseLimit write SetUseLimit; |
|
|