Class TFireGridCellDragObject

Unit

Declaration

type TFireGridCellDragObject = class(TFireNativeDragObject)

Description

Hierarchy

Overview

Methods

Public constructor Create(View: TFireGridViewBase; GP: TFireGridTableCellGraphic; const CellPos: TPoint);
Public destructor Destroy; override;
Public function startDrag(): Boolean;
Public function checkDragDropEvent(zone: TFireGridLayoutZone; cell: Boolean; gp: TFireGraphicPrimitive): Boolean;
Public function checkRow(zone: TFireGridLayoutZone; DataRowPrimitive: TFireGridTableDataRowGraphic): Boolean;
Public function CheckCell(Zone: TFireGridLayoutZone; CellGP: TFireGridTableCellGraphic): Boolean;
Public function GetParentModelIndex: TModelIndex;
Public procedure SetParentModelIndex(const index: TModelIndex);
Public function GetModelRow: Integer;
Public procedure SetModelRow(Row: Integer);
Public function GetModelColumn: Integer;
Public procedure SetModelColumn(Column: Integer);
Public procedure BeginEvent; override;
Public procedure MoveEvent(const Pos: TPoint); override;
Public procedure AcceptEvent; override;
Public procedure EndEvent; override;
Protected procedure CompleteMoveAction;

Description

Methods

Public constructor Create(View: TFireGridViewBase; GP: TFireGridTableCellGraphic; const CellPos: TPoint);
 
Public destructor Destroy; override;
 
Public function startDrag(): Boolean;
 
Public function checkDragDropEvent(zone: TFireGridLayoutZone; cell: Boolean; gp: TFireGraphicPrimitive): Boolean;
 
Public function checkRow(zone: TFireGridLayoutZone; DataRowPrimitive: TFireGridTableDataRowGraphic): Boolean;
 
Public function CheckCell(Zone: TFireGridLayoutZone; CellGP: TFireGridTableCellGraphic): Boolean;
 
Public function GetParentModelIndex: TModelIndex;
 
Public procedure SetParentModelIndex(const index: TModelIndex);
 
Public function GetModelRow: Integer;
 
Public procedure SetModelRow(Row: Integer);
 
Public function GetModelColumn: Integer;
 
Public procedure SetModelColumn(Column: Integer);
 
Public procedure BeginEvent; override;
 
Public procedure MoveEvent(const Pos: TPoint); override;
 
Public procedure AcceptEvent; override;
 
Public procedure EndEvent; override;
 
Protected procedure CompleteMoveAction;
 

Generated by PasDoc 0.15.0.