[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] |
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Represents an node in an TDockTree.
Source position: controls.pp line 2053
type TDockZone = class |
||
protected |
||
function GetHeight; virtual; |
|
GetHeight - returns height for dock zone |
function GetLeft; virtual; |
|
GetLeft - returns the position of the left hand border |
function GetLimitBegin; virtual; |
|
GetLimitBegin - returns the limit for the beginning of the zone |
function GetLimitSize; virtual; |
|
GetLimitSize - returns the limit for the size of the zone |
function GetTop; virtual; |
|
GetTop - returns the position of the top |
function GetVisible; virtual; |
|
GetVisible - returns the Visible status |
function GetVisibleChildCount; virtual; |
|
GetVisibleChildCount - returns the number of visible children |
function GetWidth; virtual; |
|
GetWidth - returns the width of the zone |
procedure SetLimitBegin(); virtual; |
|
SetLimitBegin - specifies the limit for the beginning of the zone |
procedure SetLimitSize(); virtual; |
|
SetLimitSize - specifies the limit for the size of the zone |
procedure SetHeight(); virtual; |
|
SetHeight - specifies the height of the zone |
procedure SetLeft(); virtual; |
|
SetLeft - specifies the left side of the zone |
procedure SetTop(); virtual; |
|
SetTop - specifies the top of the zone |
procedure SetWidth(); virtual; |
|
SetWidth - specifies the width of the zone |
public |
||
constructor Create(); |
|
Create - constructor for TDockZone: sets local variables to show the Tree and the ChildControl, sets default bounds and then performs inherited Create |
function FindZone(); |
|
FindZone - returns the Dockzone for the nominated control |
function FirstVisibleChild; |
|
FirstVisibleChild - returns the first visible child zone |
function GetNextVisibleZone; |
|
GetNextVisibleZone - returns the next visible zone |
function NextVisible; |
|
NextVisible - returns next visible |
function PrevVisible; |
|
PrevVisible - returns the previous visible |
procedure AddSibling(); |
|
AddSibling - insers a new sibling control into the dock zone |
procedure AddAsFirstChild(); |
|
AddAsFirstChild - add a new zone as the first child |
procedure AddAsLastChild(); |
|
AddAsLastChild - add an new zone as the last child |
procedure ReplaceChild(); |
|
ReplaceChild - replace the OldChild zone with the NewChild |
function GetLastChild; |
|
GetLastChild - returns the last child zone |
function GetIndex; |
|
GetIndex - returns the index of the current zone |
procedure Remove(); |
|
Remove the nominated child zone |
property ChildControl: TControl; [r] |
|
The child control to be docked here |
property ChildCount: Integer; [r] |
|
The number of child controls for docking |
property FirstChild: TDockZone; [r] |
|
The first child control in the list of controls for docking |
|
The height of this control |
|
|
The position of the left side to the control |
|
property LimitBegin: Integer; [rw] |
|
The beginning limit of the DockZone (Left or Top) |
|
The size of the limits of the DockZone (Width or Height) |
|
property Orientation: TDockOrientation; [rw] |
|
Whether docking is oriented vertically, horizontally, in pages, or not at all |
|
The parent dock zone to which this control is docked |
|
|
The top coordinate of this control |
|
|
The dock tree of which this dock zone is a part |
|
property Visible: Boolean; [r] |
|
Is the control visible? |
property VisibleChildCount: Integer; [r] |
|
VisibleChildCount - the number of visible child controls |
|
The width of this control |
|
property NextSibling: TDockZone; [r] |
|
The next sibling (related control atthe same level) in the list of docked controls |
property PrevSibling: TDockZone; [r] |
|
The previous sibling (control at the same level) in the list of docked controls |
end; |
|
Represents an node in an TDockTree. |
|
| | ||
TObject |
It encapsulates a dock zone, containing either other zones or a single control.
lazarus-ccr.sourceforge.net |