Vcl.Controls.TDockTree

From RAD Studio API Documentation
Jump to: navigation, search

System.TInterfacedObjectSystem.TObjectTDockTree

Delphi

TDockTree = class(TInterfacedObject, IDockManager)

C++

class PASCALIMPLEMENTATION TDockTree : public System::TInterfacedObject

Properties

Type Visibility Source Unit Parent
class public
Vcl.Controls.pas
Vcl.Controls.hpp
Vcl.Controls Vcl.Controls

Description

TDockTree is the default docking manager for TWinControl.

TDockTree handles the tasks of inserting and removing controls when they are docked to or undocked from a windowed control, including details such as positioning controls and any painting that is associated with docking operations. TDockTree implements the type of docking zones that appear in the IDE, with splitters that let users resize the docking zones, and grab regions where users must click to start an undock operation.

If an application does not explicitly assign a value to a windowed control's DockManager property, then the windowed control uses TDockTree to handle docking operations (if the UseDockManager property is true).

TDockTree implements the IDockManager interface.

See Also