Class TFireDockWindow

Unit

Declaration

type TFireDockWindow = class(TFireDockCustomWindow)

Description

No description available, ancestor TFireDockCustomWindow description follows
No description available, ancestor TFireDockWindowBase description follows

Hierarchy

Overview

Fields

Protected FDockSize: TSizeF;

Methods

Protected procedure Activated(Sender: TObject);
Protected procedure Deactivated(Sender: TObject);
Protected procedure Move;
Protected function GetScreenGeometry: TRect;
Protected procedure SetScreenGeometry(const Rect: TRect);
Public constructor Create(Manager: TFireDockPanelManagerBase); reintroduce;
Public destructor Destroy; override;
Public procedure InitWindow(Panel: TFireDockPanelBase);
Public procedure FinitWindow;
Public procedure CheckToFinalize;
Public function DockManager: TFireDockPanelManagerBase;
Public procedure SetLayoutPanel(LayoutPanel: TFireDockLayoutPanel); override;
Public procedure ShowOnScreen(const Rect: TRect);
Public procedure UpdatePosition;
Public procedure UpdateButtons;
Public function SelectedPanel: TFireDockControlPanel;
Public procedure CloseDockPanel;
Public procedure FocusChanged; virtual;
Public procedure ChildLayoutChanged; virtual;
Public procedure UpdatePanel(ActivateChanged: Boolean);
Public procedure UpdateGeometry;
Public procedure Show; override;
Public procedure Hide; override;
Public procedure DoRaise; override;
Public function IsVisible: Boolean; override;
Public procedure SetTitle(const Title: String);
Public function GetForm: TFireForm;
Public procedure UpdateStyle;

Properties

Public property ScreenGeometry: TRect read GetScreenGeometry write SetScreenGeometry;
Public property TitleBar: TFireDockTitleBar read FTitleBar;

Description

Fields

Protected FDockSize: TSizeF;
 

Methods

Protected procedure Activated(Sender: TObject);
 
Protected procedure Deactivated(Sender: TObject);
 
Protected procedure Move;
 
Protected function GetScreenGeometry: TRect;
 
Protected procedure SetScreenGeometry(const Rect: TRect);
 
Public constructor Create(Manager: TFireDockPanelManagerBase); reintroduce;
 
Public destructor Destroy; override;
 
Public procedure InitWindow(Panel: TFireDockPanelBase);
 
Public procedure FinitWindow;
 
Public procedure CheckToFinalize;
 
Public function DockManager: TFireDockPanelManagerBase;
 
Public procedure SetLayoutPanel(LayoutPanel: TFireDockLayoutPanel); override;
 
Public procedure ShowOnScreen(const Rect: TRect);
 
Public procedure UpdatePosition;
 
Public procedure UpdateButtons;
 
Public function SelectedPanel: TFireDockControlPanel;
 
Public procedure CloseDockPanel;
 
Public procedure FocusChanged; virtual;
 
Public procedure ChildLayoutChanged; virtual;
 
Public procedure UpdatePanel(ActivateChanged: Boolean);
 
Public procedure UpdateGeometry;
 
Public procedure Show; override;
 
Public procedure Hide; override;
 
Public procedure DoRaise; override;
 
Public function IsVisible: Boolean; override;
 
Public procedure SetTitle(const Title: String);
 
Public function GetForm: TFireForm;
 
Public procedure UpdateStyle;
 

Properties

Public property ScreenGeometry: TRect read GetScreenGeometry write SetScreenGeometry;
 
Public property TitleBar: TFireDockTitleBar read FTitleBar;
 

Generated by PasDoc 0.15.0.