Class TFireGridTableDragColumnObject
Unit
Declaration
type TFireGridTableDragColumnObject = class(TFireDragDropObject)
Description
Hierarchy
- TFireDragDropObject
- TFireGridTableDragColumnObject
Overview
Fields
![]() |
FView: TFireGridTableView; |
![]() |
FColumn: TFireGridTableColumnBase; |
![]() |
FUpArrow: TFireGridColumnArrowForm; |
![]() |
FDownArrow: TFireGridColumnArrowForm; |
![]() |
FLeftArrow: TFireGridColumnArrowForm; |
![]() |
FRightArrow: TFireGridColumnArrowForm; |
Methods
![]() |
constructor Create(View: TFireGridTableView; const Point: TPoint; Column: TFireGridTableColumnBase; Graphic: TFireGraphicPrimitive); |
![]() |
destructor Destroy; override; |
![]() |
procedure SetSourceGroupIndex(GroupIndex: Integer); |
![]() |
function GetSourceGroupIndex(): Integer; |
![]() |
procedure SetSourceVisualIndex(VisualIndex: Integer); |
![]() |
function GetSourceVisualIndex(): Integer; |
![]() |
function GetHideColumnFlag(): Boolean; |
![]() |
procedure SetHideColumnFlag(Flag: Boolean); |
![]() |
function CheckDropColumnTarget(const Pos: TPoint; Target: TFireGridTableColumnBase): Boolean; virtual; |
![]() |
function CheckDropHeaderTarget(const Pos: TPoint; Target: TFireGridGroupPanelPrimitive; TableColumn: TFireGridTableColumn): Boolean; virtual; |
![]() |
function CheckDropFieldChooserTarget(const Pos: TPoint; Target: TFireGridFieldChooserPanel; TableColumn: TFireGridTableColumn): Boolean; virtual; |
![]() |
procedure Clear; virtual; |
![]() |
function GetDragColumnForm: TFireGridDragColumnForm; |
![]() |
procedure BeginEvent; override; |
![]() |
procedure MoveEvent(const Pos: TPoint); override; |
![]() |
procedure AcceptEvent; override; |
![]() |
procedure EndEvent; override; |
![]() |
procedure CalculateViewCoordinates(Target: TFireGridTableColumnBase; var ViewPos: TPoint; var ViewWidth: Integer); virtual; |
![]() |
function UpdateFieldChooser(OverGP: TFireGraphicPrimitive): Boolean; |
![]() |
procedure ShowMoveColumnArrows(ColumnPrimitive: TFireGraphicPrimitive; Zone: TFireGridLayoutZone); |
Description
Fields
![]() |
FView: TFireGridTableView; |
![]() |
FColumn: TFireGridTableColumnBase; |
![]() |
FUpArrow: TFireGridColumnArrowForm; |
![]() |
FDownArrow: TFireGridColumnArrowForm; |
![]() |
FLeftArrow: TFireGridColumnArrowForm; |
![]() |
FRightArrow: TFireGridColumnArrowForm; |
Methods
![]() |
constructor Create(View: TFireGridTableView; const Point: TPoint; Column: TFireGridTableColumnBase; Graphic: TFireGraphicPrimitive); |
![]() |
destructor Destroy; override; |
![]() |
procedure SetSourceGroupIndex(GroupIndex: Integer); |
![]() |
function GetSourceGroupIndex(): Integer; |
![]() |
procedure SetSourceVisualIndex(VisualIndex: Integer); |
![]() |
function GetSourceVisualIndex(): Integer; |
![]() |
function GetHideColumnFlag(): Boolean; |
![]() |
procedure SetHideColumnFlag(Flag: Boolean); |
![]() |
function CheckDropColumnTarget(const Pos: TPoint; Target: TFireGridTableColumnBase): Boolean; virtual; |
![]() |
function CheckDropHeaderTarget(const Pos: TPoint; Target: TFireGridGroupPanelPrimitive; TableColumn: TFireGridTableColumn): Boolean; virtual; |
![]() |
function CheckDropFieldChooserTarget(const Pos: TPoint; Target: TFireGridFieldChooserPanel; TableColumn: TFireGridTableColumn): Boolean; virtual; |
![]() |
procedure Clear; virtual; |
![]() |
function GetDragColumnForm: TFireGridDragColumnForm; |
![]() |
procedure BeginEvent; override; |
![]() |
procedure MoveEvent(const Pos: TPoint); override; |
![]() |
procedure AcceptEvent; override; |
![]() |
procedure EndEvent; override; |
![]() |
procedure CalculateViewCoordinates(Target: TFireGridTableColumnBase; var ViewPos: TPoint; var ViewWidth: Integer); virtual; |
![]() |
function UpdateFieldChooser(OverGP: TFireGraphicPrimitive): Boolean; |
![]() |
procedure ShowMoveColumnArrows(ColumnPrimitive: TFireGraphicPrimitive; Zone: TFireGridLayoutZone); |
Generated by PasDoc 0.15.0.