[Overview][Constants][Types][Classes][Procedures and functions][Index] Reference for unit 'LDockTree' (#lcl)

TLazDockTree

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

Declaration

Source position: ldocktree.pas line 75

type TLazDockTree = class(TDockTree)

protected

  procedure AdjustDockRect(); override;

  procedure AnchorDockLayout();

  

  procedure CreateDockLayoutHelperControls();

  

  procedure BreakAnchors();

  

  procedure PaintDockFrame(); override;

  procedure UndockControlForDocking();

  

  function DefaultDockGrabberSize;

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  procedure InsertControl(); override;

  

  procedure RemoveControl(); override;

  procedure BuildDockLayout();

  

  procedure FindBorderControls();

  

  function FindBorderControl();

  

  function GetAnchorControl();

  

  procedure PaintSite(); override;

  procedure MouseMessage(); override;

  property AutoFreeDockSite: Boolean; [rw]

  

end;

Inheritance

TLazDockTree

  

|

TDockTree

  

TDockTree - A tree of dock zones - every docked window has one tree

|

TDockManager

  

A base class for managing the docking process

|

TPersistent

?

TObject