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.