[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 115

type TLazDockZone = class(TDockZone)

public

  destructor Destroy; override;

  

Destructor for the class instance.

  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 a node in a TDockTree

|

TObject


Version 3.2 Generated 2024-02-25 Home