| Description | Hierarchy | Fields | Methods | Properties | 
type TRbwDataGrid4 = class(TCustomRBWDataGrid)
![]()  | 
FColumns: TRbwDataGridColumns4; | 
![]()  | 
FWordWrapColTitles: boolean; | 
![]()  | 
FUpdateCount: Integer; | 
![]()  | 
FOnEndUpdate: TNotifyEvent; | 
![]()  | 
procedure SetColumns(const Value: TRbwDataGridColumns4); | 
![]()  | 
procedure SetWordWrapColTitles(const Value: boolean); | 
![]()  | 
function ShouldAdujstColWidths(ACol: integer): boolean; override; | 
![]()  | 
function CollectionItem(const ACol, ARow: Longint) : TCustomRowOrColumn; override; | 
![]()  | 
function ColorSelectedRowOrColumn(ACol, ARow: integer): boolean; override; | 
![]()  | 
function ColumnOrRow: integer; override; | 
![]()  | 
function CreateColumns: TRbwDataGridColumns4; dynamic; | 
![]()  | 
function IsCaptionCell(ACol, ARow: integer): boolean; override; | 
![]()  | 
procedure AdjustColWidths(const ACol: integer); override; | 
![]()  | 
procedure ColumnMoved(FromIndex, ToIndex: Longint); override; | 
![]()  | 
procedure Loaded; override; | 
![]()  | 
procedure RowMoved(FromIndex, ToIndex: Longint); override; | 
![]()  | 
procedure SizeChanged(OldColCount, OldRowCount: Longint); override; | 
![]()  | 
procedure AdjustRowHeights(const ARow: integer); override; | 
![]()  | 
procedure BeginUpdate; override; | 
![]()  | 
procedure EndUpdate; override; | 
![]()  | 
constructor Create(AOwner: TComponent); override; | 
![]()  | 
destructor Destroy; override; | 
![]()  | 
procedure DeleteColumn(ACol: Longint); override; | 
![]()  | 
procedure DeleteRow(ARow: Longint); override; | 
![]()  | 
procedure InsertColumn(ACol: Integer); override; | 
![]()  | 
procedure InsertRow(ARow: Integer); override; | 
![]()  | 
property SelectedRow : integer read FSelectedRow; | 
![]()  | 
property ColorSelectedRow : boolean read FColorSelectedColumnOrRow
      write SetColorSelectedColumnOrRow default True; | 
![]()  | 
property Columns : TRbwDataGridColumns4 read FColumns write SetColumns; | 
![]()  | 
property OnEndUpdate: TNotifyEvent read FOnEndUpdate write FOnEndUpdate; | 
![]()  | 
property WordWrapColTitles : boolean read FWordWrapColTitles
      write SetWordWrapColTitles Stored False; | 
![]()  | 
FColumns: TRbwDataGridColumns4; | 
![]()  | 
FWordWrapColTitles: boolean; | 
![]()  | 
FUpdateCount: Integer; | 
![]()  | 
FOnEndUpdate: TNotifyEvent; | 
![]()  | 
procedure SetColumns(const Value: TRbwDataGridColumns4); | 
![]()  | 
procedure SetWordWrapColTitles(const Value: boolean); | 
![]()  | 
function ShouldAdujstColWidths(ACol: integer): boolean; override; | 
| 
 Private declarations  | |
![]()  | 
function CollectionItem(const ACol, ARow: Longint) : TCustomRowOrColumn; override; | 
![]()  | 
function ColorSelectedRowOrColumn(ACol, ARow: integer): boolean; override; | 
![]()  | 
function ColumnOrRow: integer; override; | 
![]()  | 
function CreateColumns: TRbwDataGridColumns4; dynamic; | 
![]()  | 
function IsCaptionCell(ACol, ARow: integer): boolean; override; | 
![]()  | 
procedure AdjustColWidths(const ACol: integer); override; | 
![]()  | 
procedure ColumnMoved(FromIndex, ToIndex: Longint); override; | 
![]()  | 
procedure Loaded; override; | 
![]()  | 
procedure RowMoved(FromIndex, ToIndex: Longint); override; | 
![]()  | 
procedure SizeChanged(OldColCount, OldRowCount: Longint); override; | 
| 
 procedure SetCells(ACol, ARow: Integer; const Value: string); override;  | |
![]()  | 
procedure AdjustRowHeights(const ARow: integer); override; | 
| 
 Protected declarations  | |
![]()  | 
procedure BeginUpdate; override; | 
![]()  | 
procedure EndUpdate; override; | 
![]()  | 
constructor Create(AOwner: TComponent); override; | 
![]()  | 
destructor Destroy; override; | 
![]()  | 
procedure DeleteColumn(ACol: Longint); override; | 
![]()  | 
procedure DeleteRow(ARow: Longint); override; | 
![]()  | 
procedure InsertColumn(ACol: Integer); override; | 
| 
 
Use   | |
![]()  | 
procedure InsertRow(ARow: Integer); override; | 
| 
 
Use   | |
![]()  | 
property SelectedRow : integer read FSelectedRow; | 
![]()  | 
property ColorSelectedRow : boolean read FColorSelectedColumnOrRow
      write SetColorSelectedColumnOrRow default True; | 
| 
 Public declarations  | |
![]()  | 
property Columns : TRbwDataGridColumns4 read FColumns write SetColumns; | 
![]()  | 
property OnEndUpdate: TNotifyEvent read FOnEndUpdate write FOnEndUpdate; | 
![]()  | 
property WordWrapColTitles : boolean read FWordWrapColTitles
      write SetWordWrapColTitles Stored False; | 
| 
 
  | |