| Description | Hierarchy | Fields | Methods | Properties |
type TCustomRowOrColumn = class(TCollectionItem)
TCustomRowOrColumn defines the behavior of a column or row in a TCustomRBWDataGrid
.
![]() |
FButtonCaption: string; |
![]() |
FButtonFont: TFont; |
![]() |
FButtonUsed: boolean; |
![]() |
FButtonWidth: integer; |
![]() |
FCheckMax: boolean; |
![]() |
FCheckMin: boolean; |
![]() |
FFormat: TRbwDataFormat; |
![]() |
FLimitToList: Boolean; |
![]() |
FMaxLength: Integer; |
![]() |
FPickList: TStrings; |
![]() |
FMax: extended; |
![]() |
FMin: extended; |
![]() |
FParentButtonFont: boolean; |
![]() |
function GetButtonFont: TFont; |
![]() |
procedure SetButtonCaption(const Value: string); |
![]() |
procedure SetButtonFont(const Value: TFont); |
![]() |
procedure SetButtonUsed(const Value: boolean); |
![]() |
procedure SetButtonWidth(const Value: integer); |
![]() |
procedure CheckCell(const ACol, ARow: integer); |
![]() |
procedure SetFormat(const Value: TRbwDataFormat); |
![]() |
procedure SetCheckMax(const Value: boolean); |
![]() |
procedure SetCheckMin(const Value: boolean); |
![]() |
procedure SetMax(const Value: extended); |
![]() |
procedure SetMin(const Value: extended); |
![]() |
procedure SetParentButtonFont(const Value: boolean); |
![]() |
procedure PickListChange(Sender: TObject); virtual; |
![]() |
procedure SetPickList(const Value: TStrings); virtual; |
![]() |
procedure CheckRange; virtual; abstract; |
![]() |
function GetGrid: TCustomRBWDataGrid; virtual; abstract; |
![]() |
procedure SetGridCount(const Value: integer); virtual; abstract; |
![]() |
function SelectedRowOrColumn: integer; virtual; abstract; |
![]() |
procedure Assign(Source: TPersistent); override; |
![]() |
constructor Create(Collection: TCollection); override; |
![]() |
destructor Destroy; override; |
![]() |
property Grid: TCustomRBWDataGrid read GetGrid; |
![]() |
property ButtonCaption: string read FButtonCaption write SetButtonCaption; |
![]() |
property ButtonFont: TFont read GetButtonFont write SetButtonFont; |
![]() |
property ButtonUsed: boolean read FButtonUsed write SetButtonUsed; |
![]() |
property ButtonWidth: integer read FButtonWidth write SetButtonWidth; |
![]() |
property CheckMax: boolean read FCheckMax write SetCheckMax; |
![]() |
property CheckMin: boolean read FCheckMin write SetCheckMin; |
![]() |
property Format: TRbwDataFormat read FFormat write SetFormat; |
![]() |
property LimitToList: Boolean read FLimitToList write FLimitToList; |
![]() |
property Max: extended read FMax write SetMax; |
![]() |
property MaxLength: Integer read FMaxLength write FMaxLength; |
![]() |
property Min: extended read Fmin write Setmin; |
![]() |
property ParentButtonFont: boolean read FParentButtonFont
write SetParentButtonFont default True; |
![]() |
property PickList: TStrings read FPickList write SetPickList; |
![]() |
FButtonCaption: string; |
|
See ButtonCaption | |
![]() |
FButtonFont: TFont; |
|
See ButtonFont | |
![]() |
FButtonUsed: boolean; |
|
See ButtonUsed | |
![]() |
FButtonWidth: integer; |
|
See ButtonWidth | |
![]() |
FCheckMax: boolean; |
|
See CheckMax | |
![]() |
FCheckMin: boolean; |
|
See CheckMin | |
![]() |
FFormat: TRbwDataFormat; |
|
See Format | |
![]() |
FLimitToList: Boolean; |
|
See LimitToList | |
![]() |
FMaxLength: Integer; |
|
See MaxLength | |
![]() |
FPickList: TStrings; |
|
See PickList | |
![]() |
FMax: extended; |
|
See Max | |
![]() |
FMin: extended; |
|
See Min | |
![]() |
FParentButtonFont: boolean; |
|
See ParentButtonFont | |
![]() |
function GetButtonFont: TFont; |
|
See ButtonFont | |
![]() |
procedure SetButtonCaption(const Value: string); |
|
See ButtonCaption | |
![]() |
procedure SetButtonFont(const Value: TFont); |
|
See ButtonFont | |
![]() |
procedure SetButtonUsed(const Value: boolean); |
|
See ButtonUsed | |
![]() |
procedure SetButtonWidth(const Value: integer); |
|
See ButtonWidth | |
![]() |
procedure CheckCell(const ACol, ARow: integer); |
|
See CheckRange | |
![]() |
procedure SetFormat(const Value: TRbwDataFormat); |
|
See Format | |
![]() |
procedure SetCheckMax(const Value: boolean); |
|
See CheckMax | |
![]() |
procedure SetCheckMin(const Value: boolean); |
|
See CheckMin | |
![]() |
procedure SetMax(const Value: extended); |
|
See Max | |
![]() |
procedure SetMin(const Value: extended); |
|
See Min | |
![]() |
procedure SetParentButtonFont(const Value: boolean); |
|
See ParentButtonFont | |
![]() |
procedure PickListChange(Sender: TObject); virtual; |
|
the OnChange event handler for PickList | |
![]() |
procedure SetPickList(const Value: TStrings); virtual; |
|
See PickList. | |
![]() |
procedure CheckRange; virtual; abstract; |
|
CheckRange ensures that the real-number or integer values for a cell are within the limits specified using CheckMin, CheckMax, Min, and Max. | |
![]() |
function GetGrid: TCustomRBWDataGrid; virtual; abstract; |
|
returns the TCustomRBWDataGrid that owns the column. | |
![]() |
procedure SetGridCount(const Value: integer); virtual; abstract; |
|
Sets the number of rows or columns in the TCustomRBWDataGrid. Which depends on whether the grid is a TRbwDataGrid or a TRbwRowDataGrid. | |
![]() |
function SelectedRowOrColumn: integer; virtual; abstract; |
|
| |
![]() |
procedure Assign(Source: TPersistent); override; |
|
If Source is a TCustomRowOrColumn, Assign copies the values of the Source. | |
![]() |
constructor Create(Collection: TCollection); override; |
|
Creates an instance of the TCustomRowOrColumn. | |
![]() |
destructor Destroy; override; |
|
Destroys the instance of TCustomRowOrColumn. Don't call Destroy; call Free instead. | |
![]() |
property Grid: TCustomRBWDataGrid read GetGrid; |
|
returns the TCustomRBWDataGrid that owns the column. | |
![]() |
property ButtonCaption: string read FButtonCaption write SetButtonCaption; |
|
| |
![]() |
property ButtonFont: TFont read GetButtonFont write SetButtonFont; |
|
| |
![]() |
property ButtonUsed: boolean read FButtonUsed write SetButtonUsed; |
|
| |
![]() |
property ButtonWidth: integer read FButtonWidth write SetButtonWidth; |
|
| |
![]() |
property CheckMax: boolean read FCheckMax write SetCheckMax; |
|
If CheckMax is true and the Format specifies a real or integer number, | |
![]() |
property CheckMin: boolean read FCheckMin write SetCheckMin; |
|
If CheckMin is true and the Format specifies a real or integer number, | |
![]() |
property Format: TRbwDataFormat read FFormat write SetFormat; |
|
| |
![]() |
property LimitToList: Boolean read FLimitToList write FLimitToList; |
|
If the Format specifies a combo-box, | |
![]() |
property Max: extended read FMax write SetMax; |
|
If CheckMax is true and the Format specifies a real or integer number, CheckMax determines whether the number may exceed | |
![]() |
property MaxLength: Integer read FMaxLength write FMaxLength; |
|
If the Format specifies a string, | |
![]() |
property Min: extended read Fmin write Setmin; |
|
If CheckMin is true and the Format specifies a real or integer number, CheckMin determines whether the number may be less than | |
![]() |
property ParentButtonFont: boolean read FParentButtonFont
write SetParentButtonFont default True; |
|
| |
![]() |
property PickList: TStrings read FPickList write SetPickList; |
|
If a combobox is visible | |