Class TFireGridCellSelectionRange

Unit

Declaration

type TFireGridCellSelectionRange = class(TObject)

Description

Hierarchy

Overview

Methods

Public constructor Create(Controller: TFireGridModelController; const TopLeft: TFireGridCell; const BottomRight: TFireGridCell);
Public constructor CreateClone(const Range: TFireGridCellSelectionRange);
Public destructor Destroy; override;
Public function TopLeft: TFireGridCell;
Public function BottomRight: TFireGridCell;
Public function IsContains(const Cell: TFireGridCell): Boolean; overload;
Public function IsContains(const Row: PFireGridRow): Boolean; overload;
Public function IsContains(const Range: TFireGridCellSelectionRange): Boolean; overload;
Public function IsIntersects(const Range: TFireGridCellSelectionRange): Boolean;
Public function IsValid: Boolean;
Public function Intersected(const Range: TFireGridCellSelectionRange): TFireGridCellSelectionRange;
Public function Unite(const Range: TFireGridCellSelectionRange): TFireGridCellSelectionRange;
Public function GetTop: Integer;
Public function GetLeft: Integer;
Public function GetBottom: Integer;
Public function GetRight: Integer;
Public function GetWidth: Integer;
Public function GetHeight: Integer;

Description

Methods

Public constructor Create(Controller: TFireGridModelController; const TopLeft: TFireGridCell; const BottomRight: TFireGridCell);
 
Public constructor CreateClone(const Range: TFireGridCellSelectionRange);
 
Public destructor Destroy; override;
 
Public function TopLeft: TFireGridCell;
 
Public function BottomRight: TFireGridCell;
 
Public function IsContains(const Cell: TFireGridCell): Boolean; overload;
 
Public function IsContains(const Row: PFireGridRow): Boolean; overload;
 
Public function IsContains(const Range: TFireGridCellSelectionRange): Boolean; overload;
 
Public function IsIntersects(const Range: TFireGridCellSelectionRange): Boolean;
 
Public function IsValid: Boolean;
 
Public function Intersected(const Range: TFireGridCellSelectionRange): TFireGridCellSelectionRange;
 
Public function Unite(const Range: TFireGridCellSelectionRange): TFireGridCellSelectionRange;
 
Public function GetTop: Integer;
 
Public function GetLeft: Integer;
 
Public function GetBottom: Integer;
 
Public function GetRight: Integer;
 
Public function GetWidth: Integer;
 
Public function GetHeight: Integer;
 

Generated by PasDoc 0.15.0.