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 |