Class TFireDockPanelBase
Unit
Declaration
type TFireDockPanelBase = class(TControl)
Description
Hierarchy
- TControl
- TFireDockPanelBase
Overview
Fields
FManager: TFireDockPanelManagerBase; |
|
FParentPanel: TFireDockPanelBase; |
|
FDockWindow: TFireDockWindowBase; |
|
FDockSize: TSizeF; |
|
FLength: Single; |
|
FID: String; |
|
FClassName: String; |
Methods
function GetDockWindow: TFireDockWindowBase; |
|
procedure InsertChildPanel(PanelBase: TFireDockPanelBase); virtual; |
|
procedure RemoveChildPanel(PanelBase: TFireDockPanelBase); virtual; |
|
function GetDefaultSize: TSizeF; override; |
|
constructor Create(Manager: TFireDockPanelManagerBase); reintroduce; virtual; |
|
destructor Destroy; override; |
|
function FindPanels(const ClassName: String): TFireDockPanelArray; virtual; |
|
function GetID: String; |
|
procedure SetID(const ID: String); |
|
function DockManager: TFireDockPanelManagerBase; |
|
function TopDockWindow: TFireDockWindowBase; |
|
procedure FocusChanged; virtual; |
|
procedure ChildLayoutChanged; virtual; |
|
procedure ParentLayoutChanged; virtual; |
|
function Clone(PanelMap: TFireDockPanelMap): TFireDockPanelBase; virtual; |
|
procedure Assign(Source: TFireDockPanelBase; PanelMap: TFireDockPanelMap); reintroduce; virtual; |
|
function IsEmpty: Boolean; virtual; |
|
function IsAutoHide: Boolean; virtual; |
|
function ContainsPanel(PanelBase: TFireDockPanelBase): Integer; virtual; |
|
function GetParentPanel: TFireDockPanelBase; |
|
procedure SetParentPanel(PanelBase: TFireDockPanelBase); virtual; |
|
procedure GetMinMaxData(var MinMaxSize: TFireDockMinMaxSize); virtual; |
|
procedure UpdatePanel(ActivateChanged: Boolean); virtual; |
|
function GetGeometry: TRectF; |
|
function ScreenRect: TRect; |
|
procedure SetGeometry(const Rect: TRectF); virtual; |
Properties
property Geometry: TRectF read GetGeometry write SetGeometry; |
|
property ParentPanel: TFireDockPanelBase read GetParentPanel write SetParentPanel; |
|
property DockWindow: TFireDockWindowBase read GetDockWindow; |
Description
Fields
FManager: TFireDockPanelManagerBase; |
|
FParentPanel: TFireDockPanelBase; |
|
FDockWindow: TFireDockWindowBase; |
|
FDockSize: TSizeF; |
|
FLength: Single; |
|
FID: String; |
|
FClassName: String; |
|
Methods
function GetDockWindow: TFireDockWindowBase; |
|
procedure InsertChildPanel(PanelBase: TFireDockPanelBase); virtual; |
|
procedure RemoveChildPanel(PanelBase: TFireDockPanelBase); virtual; |
|
function GetDefaultSize: TSizeF; override; |
|
constructor Create(Manager: TFireDockPanelManagerBase); reintroduce; virtual; |
|
destructor Destroy; override; |
|
function FindPanels(const ClassName: String): TFireDockPanelArray; virtual; |
|
function GetID: String; |
|
procedure SetID(const ID: String); |
|
function DockManager: TFireDockPanelManagerBase; |
|
function TopDockWindow: TFireDockWindowBase; |
|
procedure FocusChanged; virtual; |
|
procedure ChildLayoutChanged; virtual; |
|
procedure ParentLayoutChanged; virtual; |
|
function Clone(PanelMap: TFireDockPanelMap): TFireDockPanelBase; virtual; |
|
procedure Assign(Source: TFireDockPanelBase; PanelMap: TFireDockPanelMap); reintroduce; virtual; |
|
function IsEmpty: Boolean; virtual; |
|
function IsAutoHide: Boolean; virtual; |
|
function ContainsPanel(PanelBase: TFireDockPanelBase): Integer; virtual; |
|
function GetParentPanel: TFireDockPanelBase; |
|
procedure SetParentPanel(PanelBase: TFireDockPanelBase); virtual; |
|
procedure GetMinMaxData(var MinMaxSize: TFireDockMinMaxSize); virtual; |
|
procedure UpdatePanel(ActivateChanged: Boolean); virtual; |
|
function GetGeometry: TRectF; |
|
function ScreenRect: TRect; |
|
procedure SetGeometry(const Rect: TRectF); virtual; |
|
Properties
property Geometry: TRectF read GetGeometry write SetGeometry; |
|
property ParentPanel: TFireDockPanelBase read GetParentPanel write SetParentPanel; |
|
property DockWindow: TFireDockWindowBase read GetDockWindow; |
|
Generated by PasDoc 0.15.0.