[Overview][Constants][Types][Classes][Procedures and functions][Index] |
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: ldocktree.pas line 217
type TCustomAnchoredDockManager = class(TDockManager) |
protected |
procedure DeleteSideSplitter(); |
procedure CombineSpiralSplitterPair(); |
procedure DeletePage(); |
procedure DeletePages(); |
procedure DeleteDockForm(); |
function GetAnchorDepth(); |
function GetPreferredTitlePosition(); |
public |
constructor Create; |
destructor Destroy; override; |
procedure BeginUpdate; override; |
procedure EndUpdate; override; |
procedure GetControlBounds(); override; |
procedure DisableLayout(); virtual; |
procedure EnableLayout(); virtual; |
procedure DockControl(); |
procedure UndockControl(); |
procedure InsertControl(); override; |
function EnlargeControl(); |
procedure RemoveControl(); override; |
procedure ReplaceAnchoredControl(); |
function GetSplitterWidth(); |
function GetSplitterHeight(); |
property SplitterSize: Integer; [rw] |
property TitleWidth: Integer; [rw] |
property TitleHeight: Integer; [rw] |
procedure UpdateTitlePosition(); |
procedure PaintSite(); override; |
procedure MouseMessage(); override; |
procedure PositionDockRect(); override; |
procedure ResetBounds(); override; |
procedure SetReplacingControl(); override; |
procedure LoadFromStream(); override; |
procedure SaveToStream(); override; |
function AutoFreeByControl; override; |
function CreateForm; |
end; |
| | ||
|
A base class for managing the docking process |
|
| | ||
TPersistent |
||
? | ||
TObject |