Skip to main content

TdxDockingManager Members

A docking manager.

Constructors

Name Description
Create(TComponent) Inherited from TComponent.

Properties

Name Description
AutoHideInterval Specifies the time interval that passes before auto hiding a dock control.
AutoHideMovingInterval Specifies the time interval that passes between docking control displacements when it slides from the hidden to visible state or vice versa.
AutoHideMovingSize Specifies the sliding step for controls whose auto hide feature is enabled.
AutoShowInterval Specifies the time interval that passes before making auto hidden dock controls visible.
Color Specifies the color of dock controls that use the manager’s color settings.
ComObject Inherited from TComponent.
ComponentCount Inherited from TComponent.
ComponentIndex Inherited from TComponent.
Components Inherited from TComponent.
ComponentState Inherited from TComponent.
ComponentStyle Inherited from TComponent.
DefaultFloatSiteProperties Specifies the default settings for float sites.
DefaultHorizContainerSiteProperties Specifies the default settings for horizontal side containers.
DefaultLayoutSiteProperties Specifies the default settings for layout sites.
DefaultSitesProperties Provides indexed access to objects specifying the default settings of dock controls.
DefaultSitesPropertiesCount Returns the number of elements in the DefaultSitesProperties list.
DefaultTabContainerSiteProperties Specifies the default settings for tab containers.
DefaultVertContainerSiteProperties Specifies the default settings for vertical side containers.
DesignInfo Inherited from TComponent.
DockStyle Specifies the docking mode.
DockZonesWidth Specifies the default width of dock zones.
FakeComponentLink1 Inherited from TcxComponent.
FakeComponentLink2 Inherited from TcxComponent.
FakeComponentLink3 Inherited from TcxComponent.
Font Specifies the font used by dock controls.
Images Specifies the source of images used by dock controls.
IsDesigning Inherited from TcxComponent.
IsDestroying Inherited from TcxComponent.
IsLoading Inherited from TcxComponent.
LookAndFeel Provides look and feel settings for dock controls.
Name Inherited from TComponent.
Observers Inherited from TComponent.
Options Specifies a set of flags affecting the behavior of dock controls.
Owner Inherited from TComponent.
PainterClass Returns the painter class used to paint dock controls.
ParentForm Returns the form where the docking manager resides.
PixelsPerInch protected Returns the DPI value corresponding to the component’s current scaling factor. Inherited from TcxScalableComponent.
ResizeStyle Specifies the panel resize style.
ResizeZonesWidth Specifies the default width of resize zones.
Scalable Specifies if the component’s content should be scaled. Inherited from TcxScalableComponent.
ScaleFactor protected Returns the component’s scale factor. Inherited from TcxScalableComponent.
SelectionFrameWidth Specifies the default width of the pen used to paint the docking frame and resizing bar.
TabsScrollInterval Specifies the scrolling interval for tabs.
Tag Inherited from TComponent.
UseDefaultSitesProperties Specifies whether dynamically created dock controls use default settings provided by the docking manager.
VCLComObject Inherited from TComponent.

Methods

Name Description
Assign(TPersistent) Inherited from TPersistent.
AssignTo(TPersistent) Inherited from TPersistent.
BeginInvoke(TAsyncConstArrayFunctionEvent,Untyped[],TObject) Inherited from TComponent.
BeginInvoke(TAsyncConstArrayProc,Untyped[],TObject) Inherited from TComponent.
BeginInvoke(TAsyncConstArrayProcedureEvent,Untyped[],TObject) Inherited from TComponent.
BeginInvoke(TAsyncFunctionEvent,TObject) Inherited from TComponent.
BeginInvoke(TAsyncProcedureEvent,TObject) Inherited from TComponent.
BeginInvoke(TProc,TObject) Inherited from TComponent.
BeginInvoke<TResult>(TAsyncConstArrayFunc<TResult>,Untyped[],TObject) Inherited from TComponent.
BeginInvoke<TResult>(TFunc<TResult>,TObject) Inherited from TComponent.
ChangeScale(Integer,Integer) protected Scales the component and the associated controls and/or UI elements using the specified numerator and denominator values. Inherited from TcxScalableComponent.
DestroyComponents Inherited from TComponent.
Destroying Inherited from TComponent.
EndFunctionInvoke(IAsyncResult) Inherited from TComponent.
EndInvoke(IAsyncResult) Inherited from TComponent.
EndInvoke<TResult>(IAsyncResult) Inherited from TComponent.
Equals(TObject) Inherited from TObject.
ExecuteAction(TBasicAction) Inherited from TComponent.
FindComponent(String) Inherited from TComponent.
FreeNotification(TComponent) Inherited from TComponent.
FreeOnRelease Inherited from TComponent.
GetChildren(TGetChildProc,TComponent) Inherited from TComponent.
GetHashCode Inherited from TObject.
GetNamePath Inherited from TPersistent.
GetOwner Inherited from TPersistent.
GetParentComponent Inherited from TComponent.
HasParent Inherited from TComponent.
InsertComponent(TComponent) Inherited from TComponent.
IsImplementorOf(IInterface) Inherited from TComponent.
Loaded protected Initializes the component following the application form loading. Inherited from TcxScalableComponent.
LoadLayoutFromIniFile(string) Loads the layout of dock controls from the specified file.
LoadLayoutFromRegistry(string) Loads the layout of dock controls stored at the specified registry path.
LoadLayoutFromStream(TStream) Loads the layout of dock controls from the specified stream.
Notification(TComponent,TOperation) Inherited from TComponent.
ReferenceInterface(IInterface,TOperation) Inherited from TComponent.
RemoveComponent(TComponent) Inherited from TComponent.
RemoveFreeNotification(TComponent) Inherited from TComponent.
SaveLayoutToIniFile(string) Saves the layout of dock controls to the specified file.
SaveLayoutToRegistry(string) Saves the dock controls layout to the specified registry path.
SaveLayoutToStream(TStream) Saves the layout of dock controls to the specified stream.
ScaleForPPI(Integer) Scales the component according to the specified DPI value. Inherited from TcxScalableComponent.
SetParentComponent(TComponent) Inherited from TComponent.
SetSubComponent(Boolean) Inherited from TComponent.
ToString Inherited from TObject.
UpdateAction(TBasicAction) Inherited from TComponent.

Events

Name Description
OnActiveDockControlChanged Fires when the active dock control is changed.
OnCreateFloatSite This event fires immediately after a float site has been created.
OnCreateLayoutSite This event fires in response to layout site creation.
OnCreateMissingDockControl
OnCreateSideContainer This event fires in response to side container creation.
OnCreateTabContainer This event fires in response to tab container creation.
OnCustomDrawDockingSelection Enables you to custom paint docking selections.
OnCustomDrawResizingSelection Enables you to custom paint resizing bars.
OnLayoutChanged This event fires each time the layout of dock control changes.
OnSetFloatFormCaption Enables you to change float form settings when the layout of dock controls change within them.
OnUpdateDockZones Enables you to provide custom dock zones for dock controls.
OnUpdateResizeZones Enables you to provide custom resize zones for the dock control.
OnViewChanged This event fires in response to changing the painting style of dock controls.
See Also