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

TLazDockZone

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

TLazDockZone - a zone for docking in a Lazarus form

Declaration

Source position: ldocktree.pas line 45

type TLazDockZone = class(TDockZone)

public

  destructor Destroy; override;

  

Destroy - destructor for TLazDockZone; frees subcomponents then calls inherited Destroy

  procedure FreeSubComponents;

  

FreeSubComponents - frees and nils the local splitter and page/pages components, ready for destroying the control

  function GetCaption;

  

GetCaption - if there is a child control, returns the caption for that control; else returns the Index of the control as a string value

  function GetParentControl;

  

GetParentControl - returns the identity of the Parent control if there is one; otherwise returns the Root zone if this is, in fact, the Root, or the Child control

  property Splitter: TLazDockSplitter; [rw]

  

The Splitter to be use to control the docking of this Zone

  property Pages: TLazDockPages; [rw]

  

The Pages (as in a Notebook) included in the dock zone

  property Page: TLazDockPage; [rw]

  

A Page in the Notebook included in the Dock Zone

end;

Inheritance

TLazDockZone

  

TLazDockZone - a zone for docking in a Lazarus form

|

TDockZone

  

Represents an node in an TDockTree.

|

TObject

The latest version of this document can be found at lazarus-ccr.sourceforge.net.