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.