Class TFireGridTableBand
Unit
Declaration
type TFireGridTableBand = class(TFireGridTableColumnBase)
Description
No description available, ancestor TFireGridTableColumnBase description follows
No description available, ancestor TFireGridColumnBase description follows
Hierarchy
- TObject
- TFireGridColumnBase
- TFireGridTableColumnBase
- TFireGridTableBand
Overview
Fields
![]() |
FNestedCols: TFireGridBandedTableColumns; |
![]() |
FNestedBands: TFireGridTableBands; |
![]() |
FParentBand: TFireGridTableBand; |
Methods
![]() |
constructor Create(View: TFireGridBandedTableView; const Caption: String); |
![]() |
destructor Destroy; override; |
![]() |
function IsRootBand: Boolean; |
![]() |
function IsBottomBand: Boolean; |
![]() |
function IsDescendant(const Band: TFireGridTableBand): Boolean; |
![]() |
function GetParentBand: TFireGridTableBand; |
![]() |
function GetBandIndex: Integer; |
![]() |
procedure SetBandIndex(Index: Integer); |
![]() |
function GetLevelCount: Integer; |
![]() |
function GetNextColumn(const Anchor: TFireGridBandedTableColumn): TFireGridBandedTableColumn; virtual; |
![]() |
function GetPrevColumn(const Anchor: TFireGridBandedTableColumn): TFireGridBandedTableColumn; virtual; |
![]() |
procedure EnsureWidth; override; |
![]() |
function NeedHeaderHints: Boolean; override; |
![]() |
procedure DoClick(const Pos: TPointF; Button: TMouseButton; Shift: TShiftState); override; |
![]() |
function CreateDragDropColumnObject(const Point: TPoint; Graphic: TFireGraphicPrimitive): TFireGridTableDragColumnObject; override; |
![]() |
procedure InitStyleOption(var StyleOption: TFireStyleOptionHeader); override; |
![]() |
procedure AddNestedColumn(Column: TFireGridBandedTableColumn); |
![]() |
procedure RemoveNestedColumn(Column: TFireGridBandedTableColumn); |
![]() |
procedure AddNestedBand(Band: TFireGridTableBand); |
![]() |
function RemoveNestedBand(Band: TFireGridTableBand): Integer; |
![]() |
procedure AlignNestedColumns(Column: TFireGridBandedTableColumn = nil); |
![]() |
procedure AlignNestedBands(VisualIndex: Integer = -1); |
Properties
![]() |
property BandIndex: Integer read GetBandIndex write SetBandIndex; |
Description
Fields
![]() |
FNestedCols: TFireGridBandedTableColumns; |
![]() |
FNestedBands: TFireGridTableBands; |
![]() |
FParentBand: TFireGridTableBand; |
Methods
![]() |
constructor Create(View: TFireGridBandedTableView; const Caption: String); |
![]() |
destructor Destroy; override; |
![]() |
function IsRootBand: Boolean; |
![]() |
function IsBottomBand: Boolean; |
![]() |
function IsDescendant(const Band: TFireGridTableBand): Boolean; |
![]() |
function GetParentBand: TFireGridTableBand; |
![]() |
function GetBandIndex: Integer; |
![]() |
procedure SetBandIndex(Index: Integer); |
![]() |
function GetLevelCount: Integer; |
![]() |
function GetNextColumn(const Anchor: TFireGridBandedTableColumn): TFireGridBandedTableColumn; virtual; |
![]() |
function GetPrevColumn(const Anchor: TFireGridBandedTableColumn): TFireGridBandedTableColumn; virtual; |
![]() |
procedure EnsureWidth; override; |
![]() |
function NeedHeaderHints: Boolean; override; |
![]() |
procedure DoClick(const Pos: TPointF; Button: TMouseButton; Shift: TShiftState); override; |
![]() |
function CreateDragDropColumnObject(const Point: TPoint; Graphic: TFireGraphicPrimitive): TFireGridTableDragColumnObject; override; |
![]() |
procedure InitStyleOption(var StyleOption: TFireStyleOptionHeader); override; |
![]() |
procedure AddNestedColumn(Column: TFireGridBandedTableColumn); |
![]() |
procedure RemoveNestedColumn(Column: TFireGridBandedTableColumn); |
![]() |
procedure AddNestedBand(Band: TFireGridTableBand); |
![]() |
function RemoveNestedBand(Band: TFireGridTableBand): Integer; |
![]() |
procedure AlignNestedColumns(Column: TFireGridBandedTableColumn = nil); |
![]() |
procedure AlignNestedBands(VisualIndex: Integer = -1); |
Properties
![]() |
property BandIndex: Integer read GetBandIndex write SetBandIndex; |
Generated by PasDoc 0.15.0.