Skip to main content

dxDockZones Unit

Classes

Name Description
TdxAutoHideBottomZone

Available for dock controls docked to the top edge of a site when their auto hide feature is enabled.

Docking Functionality

Not available.

Resizing Functionality

Gives you the ability to resize dock controls by dragging their bottom edge.

Position

Resides at the bottom edge of the dock control.

TdxAutoHideLeftZone

Available for dock controls docked to the right edge of a site when their auto hide feature is enabled.

Docking Functionality

Not available.

Resizing Functionality

Gives you the ability to resize dock controls by dragging their left edge.

Position

Resides at the left edge of the dock control.

TdxAutoHideRightZone

Available for dock controls docked to the left edge of a site when their auto hide feature is enabled.

Docking Functionality

Not available.

Resizing Functionality

Gives you the ability to resize dock controls by dragging their right edge.

Position

Resides at the right edge of the dock control.

TdxAutoHideTopZone

Available for dock controls docked to the bottom edge of a site when their auto hide feature is enabled.

Docking Functionality

Not available.

Resizing Functionality

Gives you the ability to resize dock controls by dragging their top edge.

Position

Resides at the top edge of the dock control.

TdxAutoSizeBottomZone

Supplied by top aligned or unaligned dock sites whose AutoSize property value is True to dock controls residing within such sites.

Docking Functionality

Not available.

Resizing Functionality

Gives you the ability to resize dock controls by dragging their bottom edge.

Position

Resides at the bottom edge of the dock control.

TdxAutoSizeClientZone

Available for dock sites whose AutoSize property value is True.

Docking Functionality

Gives you the ability to dock controls to the dock site. The dock site changes its size to fit the size of the docked control as the result.

Resizing Functionality

Not available.

Position

Occupies the entire dock site’s area.

TdxAutoSizeLeftZone

Supplied by right aligned dock sites whose AutoSize property value is True to dock controls residing within such sites.

Docking Functionality

Not available.

Resizing Functionality

Gives you the ability to resize dock controls by dragging their left edge.

Position

Resides at the left edge of the dock control.

TdxAutoSizeRightZone

Supplied by left aligned or unaligned dock sites whose AutoSize property value is True to dock controls residing within such sites.

Docking Functionality

Not available.

Resizing Functionality

Gives you the ability to resize dock controls by dragging their right edge.

Position

Resides at the right edge of the dock control.

TdxAutoSizeTopZone

Supplied by bottom aligned dock sites whose AutoSize property value is True to dock controls residing within such sites.

Docking Functionality

Not available.

Resizing Functionality

Gives you the ability to resize dock controls by dragging their top edge.

Position

Resides at the top edge of the dock control.

TdxBottomZone

Docking Functionality

Controls dropped onto the zone are docked to the bottom edge of the owner.

Resizing Functionality

Available when a control is docked to the top-most edge of a dock site or layout site. Allows you to resize the owner control vertically by dragging its bottom-most edge.

Position

Occupies a rectangle at the bottom edge of the owning dock control. The height of the rectangle is specified by zone width. The width of the rectangle is specified by the corresponding edge’s length.

TdxClientZone

Available for dock sites and layout sites.

Docking Functionality

Controls dropped onto the zone fill the entire area of the owner.

Resizing Functionality

Not available.

Position

Occupies the entire client area of the owner control.

TdxCustomTabContainerZone
TdxDockPanelClientZone

Available only for dock panels that are not within a tab container.

Docking Functionality

Controls dropped onto the zone form a tab container with the owner control.

Resizing Functionality

Not available.

Position

Occupies the entire client area of the owner control.

TdxHorizContainerZone

Available for horizontal side containers only.

Docking Functionality

Not available.

Resizing Functionality

Gives you the ability to resize horizontal side container children by dragging their right-most borders.

Position

Occupies a rectangle at the right edge of a horizontal side container child. The width of the rectangle is specified by zone width. The height of the rectangle is specified by the corresponding edge’s length.

TdxLeftZone

Docking Functionality

Controls dropped onto the zone are docked to the left edge of the owner.

Resizing Functionality

Available when a control is docked to the right edge of a dock site or layout site. Allows you to resize the owner control horizontally by dragging its left-most edge.

Position

Occupies a rectangle at the left edge of the owning dock control. The width of the rectangle is specified by zone width. The height of the rectangle is specified by the corresponding edge’s length.

TdxRightZone

Docking Functionality

Controls dropped onto the zone are docked to the right edge of the owner.

Resizing Functionality

Available when a control is docked to the left edge of a dock site or layout site. Allows you to resize the owner control horizontally by dragging its right-most edge.

Position

Occupies a rectangle at the right-most edge of the owning dock control. The width of the rectangle is specified by the zone width. The height of the rectangle is specified by the corresponding edge’s length.

TdxTabContainerTabZone

Available for tab containers only.

Docking Functionality

Controls dropped onto the zone are added to the tab container. The position of the docked control within the container is determined by the position of the tab where the zone resides.

Resizing Functionality

Not available.

Position

Occupies the area of a specific tab.

TdxTabContainerZone

Available only for tab containers and dock panels residing within them.

Docking Functionality

Controls dropped onto the zone are added to the tab container.

Resizing Functionality

Not available.

Position

Occupies the entire client area of the owner control.

TdxTopZone

Docking Functionality

Controls dropped onto the zone are docked to the top edge of the owner.

Resizing Functionality

Available when a control is docked to the bottom edge of a dock site or layout site. Allows you to resize the owner control vertically by dragging its top-most edge.

Position

Occupies a rectangle at the top edge of the owning dock control. The height of the rectangle is specified by zone width. The width of the rectangle is specified by the corresponding edge’s length.

TdxVertContainerZone

Available for vertical side containers only.

Docking Functionality

Not available.

Resizing Functionality

Gives you the ability to resize vertical side container children by dragging their bottom-most borders.

Position

Occupies a rectangle at the bottom edge of a vertical side container child. The height of the rectangle is specified by zone width. The width of the rectangle is specified by the corresponding edge’s length.