Unit 'LDockTree' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#lcl]

TLazDockTree

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: ldocktree.pas line 145

type TLazDockTree = class(TDockTree)

protected

  procedure AnchorDockLayout();

  

  procedure CreateDockLayoutHelperControls();

  

  procedure ResetSizes();

  

  procedure BreakAnchors();

  

  procedure PaintDockFrame(); override;

  

  procedure UndockControlForDocking();

  

  function DefaultDockGrabberSize;

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  procedure AdjustDockRect(); override;

  

  procedure InsertControl(); override;

  

  procedure RemoveControl(); override;

  

  procedure BuildDockLayout();

  

  procedure FindBorderControls();

  

  function FindBorderControl();

  

  function GetAnchorControl();

  

  procedure PaintSite(); override;

  

  procedure MessageHandler(); override;

  

  procedure DumpLayout(); override;

  

  property AutoFreeDockSite: Boolean; [rw]

  

end;

Inheritance

TLazDockTree

  

|

TDockTree

  

A tree of TDockZone instances where each docked window has one tree.

|

TDockManager

  

The layout manager for a docksite.

|

TObject



CT Web help

CodeTyphon Studio