Skip to main content

TdxCustomDockSite Members

Serves as the base for dock controls capable of holding other dock controls.

Constructors

Name Description
Create(TComponent) Inherited from TComponent.
CreateParented(HWND) Inherited from TWinControl.

Properties

Name Description
Action Inherited from TControl.
Active Determines whether a dock control is active. Inherited from TdxCustomDockControl.
Align Inherited from TControl.
AlignDisabled Inherited from TWinControl.
AlignWithMargins Inherited from TControl.
AllowClosing Inherited from TdxCustomDockControl.
AllowDock Specifies how a dock control can be docked to other dock controls. Inherited from TdxCustomDockControl.
AllowDockClients Specifies if and how other dock controls can be docked to it. Inherited from TdxCustomDockControl.
AllowFloating Specifies whether the dock control is allowed to float. Inherited from TdxCustomDockControl.
Anchors Inherited from TControl.
AutoHide Specifies whether the dock control is automatically hidden when the mouse pointer is elsewhere. Inherited from TdxCustomDockControl.
AutoHideContainer When the auto hide feature is enabled, it returns the parent of the dock control. Inherited from TdxCustomDockControl.
AutoHideControl If the dock control’s auto hide feature is enabled, this property returns the control itself. Otherwise, it returns the first control within the parent hierarchy that satisfies this condition. Inherited from TdxCustomDockControl.
AutoHideHostSite Returns the dock site controlling the dock control’s auto hide functionality. Inherited from TdxCustomDockControl.
AutoHidePosition Inherited from TdxCustomDockControl.
AutoSize Inherited from TControl.
AutoSizeHostSite Inherited from TdxCustomDockControl.
BevelEdges Inherited from TWinControl.
BevelInner Inherited from TWinControl.
BevelKind Inherited from TWinControl.
BevelOuter Inherited from TWinControl.
BevelWidth Inherited from TWinControl.
BiDiMode Inherited from TControl.
BorderWidth Inherited from TWinControl.
BoundsRect Inherited from TControl.
Brush Inherited from TWinControl.
Canvas Inherited from TCustomControl.
Caption Inherited from TControl.
CaptionButtons Specifies which standard buttons are displayed inside the caption of the dock control. Inherited from TdxCustomDockControl.
ChildCount Gets the number of dock controls owned by the dock control. Inherited from TdxCustomDockControl.
Children Provides indexed access to immediate children of the dock control. Inherited from TdxCustomDockControl.
ClientHeight Inherited from TControl.
ClientOrigin Inherited from TControl.
ClientRect Inherited from TControl.
ClientWidth Inherited from TControl.
Color Inherited from TControl.
ComObject Inherited from TComponent.
ComponentCount Inherited from TComponent.
ComponentIndex Inherited from TComponent.
Components Inherited from TComponent.
ComponentState Inherited from TComponent.
ComponentStyle Inherited from TComponent.
Constraints Inherited from TControl.
Container Returns the immediate container of the dock control. Inherited from TdxCustomDockControl.
ControlCount Inherited from TWinControl.
Controller Returns the docking controller that holds the common settings of dock controls and manages the dock operations. Inherited from TdxCustomDockControl.
Controls Inherited from TWinControl.
ControlState Inherited from TControl.
ControlStyle Inherited from TControl.
Ctl3D Inherited from TWinControl.
CurrentPPI Inherited from TControl.
Cursor Inherited from TControl.
CustomCaptionButtons Specifies the settings of custom buttons displayed next to the dock control’s standard caption buttons. Inherited from TdxCustomDockControl.
CustomHint Inherited from TControl.
DesignInfo Inherited from TComponent.
Dockable Specifies whether the dock control can be docked to other dock controls. Inherited from TdxCustomDockControl.
DockClientCount Inherited from TWinControl.
DockClients Inherited from TWinControl.
DockIndex Returns the index of the dock control in its parent’s child collection. Inherited from TdxCustomDockControl.
DockLevel Returns a value indicating the nesting level of the dock control. Inherited from TdxCustomDockControl.
DockManager Inherited from TWinControl.
DockOrientation Inherited from TControl.
DockSite Inherited from TWinControl.
DockState Returns the current state of the dock control. Inherited from TdxCustomDockControl.
DockType Returns a value indicating how the dock control is aligned within its parent control. Inherited from TdxCustomDockControl.
DockZones Returns the list of dock zones owned by this dock control. Inherited from TdxCustomDockControl.
DoubleBuffered Inherited from TWinControl.
DragCursor Inherited from TControl.
DragKind Inherited from TControl.
DragMode Inherited from TControl.
Enabled Inherited from TControl.
ExplicitHeight Inherited from TControl.
ExplicitLeft Inherited from TControl.
ExplicitTop Inherited from TControl.
ExplicitWidth Inherited from TControl.
FloatDockSite Returns the float site where the dock control resides. Inherited from TdxCustomDockControl.
FloatForm Gets the floating form where the dock control resides. Inherited from TdxCustomDockControl.
FloatFormActive Inherited from TdxCustomDockControl.
FloatFormVisible Inherited from TdxCustomDockControl.
Floating Inherited from TControl.
FloatingDockSiteClass Inherited from TControl.
Font Inherited from TControl.
Handle Inherited from TWinControl.
Height Inherited from TControl.
HelpContext Inherited from TControl.
HelpKeyword Inherited from TControl.
HelpType Inherited from TControl.
Hint Inherited from TControl.
HostDockSite Inherited from TControl.
ImageIndex Specifies the index of the image associated with the dock control. Inherited from TdxCustomDockControl.
Images Returns the image list that provides images for dock controls. Inherited from TdxCustomDockControl.
ImeMode Inherited from TWinControl.
ImeName Inherited from TWinControl.
IsDestroying Identifies if the control is about to be destroyed. Inherited from TcxCustomControl.
IsDrawingLocked Inherited from TWinControl.
LayoutDockSite Provides access to the neighboring layout dock site. Inherited from TdxCustomDockControl.
Left Inherited from TControl.
LRDockWidth Inherited from TControl.
ManagerColor Specifies whether the dock control uses the color specified by the docking manager. Inherited from TdxCustomDockControl.
ManagerFont Specifies whether the dock control uses the font specified by the docking manager. Inherited from TdxCustomDockControl.
Margins Inherited from TControl.
MouseCapture Inherited from TControl.
MouseInClient Inherited from TWinControl.
Name Inherited from TComponent.
Observers Inherited from TComponent.
OriginalHeight Gets the real height of the dock control. Inherited from TdxCustomDockControl.
OriginalWidth Gets the real width of the dock control. Inherited from TdxCustomDockControl.
Owner Inherited from TComponent.
Padding Inherited from TWinControl.
Parent Inherited from TControl.
ParentBackground Inherited from TWinControl.
ParentBiDiMode Inherited from TControl.
ParentColor Inherited from TdxCustomDockControl.
ParentCtl3D Inherited from TWinControl.
ParentCustomHint Inherited from TControl.
ParentDockControl Returns the immediate parent of the dock control. Inherited from TdxCustomDockControl.
ParentDoubleBuffered Inherited from TWinControl.
ParentFont Inherited from TdxCustomDockControl.
ParentForm Returns the form that owns the dock control. Inherited from TdxCustomDockControl.
ParentFormActive Inherited from TdxCustomDockControl.
ParentFormVisible Inherited from TdxCustomDockControl.
ParentShowHint Inherited from TControl.
ParentWindow Inherited from TWinControl.
PixelsPerInch Inherited from TWinControl.
PopupMenu Inherited from TControl.
RaiseOnNonMainThreadUsage Inherited from TControl.
RedrawDisabled Inherited from TWinControl.
ResizeZones Provides a list of resize zones owned by the dock control. Inherited from TdxCustomDockControl.
ScaleFactor Inherited from TControl.
ShowCaption Specifies whether the dock control’s caption is visible. Inherited from TdxCustomDockControl.
ShowHint Inherited from TControl.
Showing Inherited from TWinControl.
SideContainer Returns the owning side container. Inherited from TdxCustomDockControl.
SideContainerIndex Returns the position of the dock control within the owning side container. Inherited from TdxCustomDockControl.
SideContainerItem Returns the dock control that owns it and is the immediate child of a side container. Inherited from TdxCustomDockControl.
StyleElements Inherited from TControl.
StyleName Inherited from TControl.
TabContainer Returns the owning tab container control. Inherited from TdxCustomDockControl.
TabOrder Inherited from TWinControl.
TabStop Inherited from TWinControl.
Tag Inherited from TComponent.
TBDockHeight Inherited from TControl.
Text Inherited from TControl.
TipMode Inherited from TWinControl.
Top Inherited from TControl.
TopMostDockControl Returns the topmost parent for the dock control. Inherited from TdxCustomDockControl.
Touch Inherited from TControl.
UndockHeight Inherited from TControl.
UndockWidth Inherited from TControl.
UseDockManager Inherited from TWinControl.
UseDoubleBuffer Specifies whether controls paint non-client elements directly to the window or via a memory bitmap. Inherited from TdxCustomDockControl.
ValidChildCount Inherited from TdxCustomDockControl.
ValidChildren Inherited from TdxCustomDockControl.
VCLComObject Inherited from TComponent.
Visible Inherited from TControl.
VisibleDockClientCount Inherited from TWinControl.
Width Inherited from TControl.
WindowProc Inherited from TControl.

Methods

Name Description
Activate Activates the current dock control. Inherited from TdxCustomDockControl.
Assign(TPersistent) Inherited from TPersistent.
AssignTo(TPersistent) Inherited from TPersistent.
BeginDrag(Boolean,Integer) Inherited from TControl.
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.
BringToFront Inherited from TControl.
Broadcast(Untyped) Inherited from TWinControl.
CanActive Returns a value indicating whether the dock control can be activated. Inherited from TdxCustomDockControl.
CanAutoHide Returns a value indicating whether the control’s auto hide feature can be enabled. Inherited from TdxCustomDockControl.
CanDock Returns a value indicating whether the control can be docked to other controls. Inherited from TdxCustomDockControl.
CanDockHost(TdxCustomDockControl,TdxDockingType) Returns a value indicating whether controls can be docked to the control in the manner specified. Inherited from TdxCustomDockControl.
CanFocus Inherited from TWinControl.
CanMaximize Returns a value indicating whether the dock control can be maximized. Inherited from TdxCustomDockControl.
ChangeScale(Integer,Integer) Inherited from TControl.
CheckNonMainThreadUsage Inherited from TControl.
Click Inherited from TControl.
ClientToParent(TPoint,TWinControl) Inherited from TControl.
ClientToScreen(TPoint) Inherited from TControl.
ClientToScreen(TRect) Inherited from TControl.
Close Closes the dock control. Inherited from TdxCustomDockControl.
ConstrainedResize(Integer,Integer,Integer,Integer) Inherited from TControl.
ContainsControl(TControl) Inherited from TWinControl.
ControlAtPos(TPoint,Boolean,Boolean,Boolean) Inherited from TWinControl.
CreateParentedControl(HWND) Inherited from TWinControl.
DestroyComponents Inherited from TComponent.
Destroying Inherited from TComponent.
DisableAlign Inherited from TWinControl.
Dock(TWinControl,TRect) Inherited from TControl.
DockDrop(TDragDockObject,Integer,Integer) Inherited from TWinControl.
DockTo(TdxCustomDockControl,TdxDockingType,Integer) Docks the control to the specified dock control in the specified manner. Inherited from TdxCustomDockControl.
DragDrop(TObject,Integer,Integer) Inherited from TControl.
Dragging Inherited from TControl.
DrawTextBiDiModeFlags(Longint) Inherited from TControl.
DrawTextBiDiModeFlagsReadingOnly Inherited from TControl.
EnableAlign Inherited from TWinControl.
EndDrag(Boolean) Inherited from TControl.
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.
FindChildControl(String) Inherited from TWinControl.
FindComponent(String) Inherited from TComponent.
FlipChildren(Boolean) Inherited from TWinControl.
Focused Inherited from TWinControl.
FreeNotification(TComponent) Inherited from TComponent.
FreeOnRelease Inherited from TComponent.
GetChildren(TGetChildProc,TComponent) Inherited from TComponent.
GetControlsAlignment Inherited from TControl.
GetDockZoneAtPos(TdxCustomDockControl,TPoint) Gets the dock zone at the specified point, provided that the control can be docked to it. Inherited from TdxCustomDockControl.
GetDragImages Inherited from TControl.
GetHashCode Inherited from TObject.
GetNamePath Inherited from TPersistent.
GetOwner Inherited from TPersistent.
GetParentComponent Inherited from TComponent.
GetResizeZoneAtPos(TPoint) Gets the resize zone located under the specified point. Inherited from TdxCustomDockControl.
GetStyleName Inherited from TControl.
GetSystemMetrics(Integer) Inherited from TControl.
GetTabControlList(TList) Inherited from TWinControl.
GetTabOrderList(TList) Inherited from TWinControl.
GetTextBuf(PChar,Integer) Inherited from TControl.
GetTextLen Inherited from TControl.
HandleAllocated Inherited from TWinControl.
HandleNeeded Inherited from TWinControl.
HasParent Inherited from TComponent.
Hide Inherited from TControl.
InitiateAction Inherited from TControl.
InsertComponent(TComponent) Inherited from TComponent.
InsertControl(TControl) Inherited from TWinControl.
Invalidate Inherited from TControl.
IsCustomStyleActive Inherited from TControl.
IsImplementorOf(IInterface) Inherited from TComponent.
IsLightStyleColor(TColor) Inherited from TControl.
IsNeeded Inherited from TdxCustomDockControl.
IsRightToLeft Inherited from TControl.
IsValidChild(TdxCustomDockControl) Inherited from TdxCustomDockControl.
Loaded Inherited from TComponent.
LockDrawing Inherited from TWinControl.
MakeFloating Inherited from TdxCustomDockControl.
MakeFloating(Integer,Integer) Makes the control floating. Inherited from TdxCustomDockControl.
ManualDock(TWinControl,TControl,TAlign) Inherited from TControl.
ManualFloat(TRect) Inherited from TControl.
MouseDown(TMouseButton,TShiftState,Integer,Integer) Inherited from TControl.
MouseMove(TShiftState,Integer,Integer) Inherited from TControl.
MouseUp(TMouseButton,TShiftState,Integer,Integer) Inherited from TControl.
MouseWheelHandler(TMessage) Inherited from TControl.
Notification(TComponent,TOperation) Inherited from TComponent.
PaintTo(HDC,Integer,Integer) Inherited from TWinControl.
PaintTo(TCanvas,Integer,Integer) Inherited from TWinControl.
ParentToClient(TPoint,TWinControl) Inherited from TControl.
Perform(Cardinal,WPARAM,LPARAM) Inherited from TControl.
Perform(Cardinal,WPARAM,PChar) Inherited from TControl.
Perform(Cardinal,WPARAM,TRect) Inherited from TControl.
PreProcessMessage(TMsg) Inherited from TWinControl.
Realign Inherited from TWinControl.
ReferenceInterface(IInterface,TOperation) Inherited from TComponent.
Refresh Inherited from TControl.
RemoveComponent(TComponent) Inherited from TComponent.
RemoveControl(TControl) Inherited from TWinControl.
RemoveFreeNotification(TComponent) Inherited from TComponent.
Repaint Inherited from TControl.
ReplaceDockedControl(TControl,TWinControl,TControl,TAlign) Inherited from TControl.
ScaleBy(Integer,Integer) Inherited from TWinControl.
ScaleForPPI(Integer) Inherited from TControl.
ScaleRectSize(TRect) Inherited from TControl.
ScaleValue(Double) Inherited from TControl.
ScaleValue(Integer) Inherited from TControl.
ScaleValue(TPoint) Inherited from TControl.
ScaleValue(TRect) Inherited from TControl.
ScaleValue(TSize) Inherited from TControl.
ScreenToClient(TPoint) Inherited from TControl.
ScreenToClient(TRect) Inherited from TControl.
ScrollBy(Integer,Integer) Inherited from TWinControl.
SendToBack Inherited from TControl.
SetBounds(Integer,Integer,Integer,Integer) Specifies the position and size of the dock control. Inherited from TdxCustomDockControl.
SetDesignVisible(Boolean) Inherited from TControl.
SetFocus Inherited from TWinControl.
SetParentComponent(TComponent) Inherited from TComponent.
SetSubComponent(Boolean) Inherited from TComponent.
SetTextBuf(PChar) Inherited from TControl.
Show Inherited from TControl.
ToString Inherited from TObject.
UnDock Undocks the control. Inherited from TdxCustomDockControl.
UnlockDrawing Inherited from TWinControl.
Update Inherited from TControl.
UpdateAction(TBasicAction) Inherited from TComponent.
UpdateControlState Inherited from TWinControl.
UseRightToLeftAlignment Inherited from TControl.
UseRightToLeftReading Inherited from TControl.
UseRightToLeftScrollBar Inherited from TControl.
WndProc(TMessage) Inherited from TControl.

Events

Name Description
OnActivate Fires when a dock control is activated or deactivated. Inherited from TdxCustomDockControl.
OnAlignInsertBefore Inherited from TWinControl.
OnAlignPosition Inherited from TWinControl.
OnAutoHideChanged Fires when the dock control’s auto hide feature is enabled or disabled. Inherited from TdxCustomDockControl.
OnAutoHideChanging Fires before the auto hide feature is enabled or disabled. Inherited from TdxCustomDockControl.
OnCanDocking Enables you to control whether or not the dragged dock control can be docked to the current control. Inherited from TdxCustomDockControl.
OnCanResize Enables you to restrict control resizing to particular positions. Inherited from TdxCustomDockControl.
OnClick Inherited from TControl.
OnClose Fires when the dock control is closed. Inherited from TdxCustomDockControl.
OnCloseQuery Enables you to override the control’s behavior when it is being closed. Inherited from TdxCustomDockControl.
OnConstrainedResize Inherited from TControl.
OnContextPopup Inherited from TControl.
OnCreateFloatSite Fires in response to float site creation. Inherited from TdxCustomDockControl.
OnCreateLayoutSite Fires in response to layout site creation. Inherited from TdxCustomDockControl.
OnCreateSideContainer Fires in response to side container creation. Inherited from TdxCustomDockControl.
OnCreateTabContainer Fires in response to tab container creation. Inherited from TdxCustomDockControl.
OnCustomDrawDockingSelection Enables you to custom paint docking selections. Inherited from TdxCustomDockControl.
OnCustomDrawResizingSelection Enables you to custom paint resizing bars. Inherited from TdxCustomDockControl.
OnDblClick Inherited from TControl.
OnDestroy Inherited from TdxCustomDockControl.
OnDock Fires immediately after a dock control has been docked to a site. Inherited from TdxCustomDockControl.
OnDockDrop Inherited from TWinControl.
OnDocking Enables you to control whether the dragged dock control can be docked to the current target. Inherited from TdxCustomDockControl.
OnDockOver Inherited from TWinControl.
OnDragDrop Inherited from TControl.
OnDragOver Inherited from TControl.
OnEndDock Inherited from TControl.
OnEndDocking Fires immediately after a dragging operation on a dock control has been finished. Inherited from TdxCustomDockControl.
OnEndDrag Inherited from TControl.
OnEndResizing Fires immediately after a resizing operation has been finished. Inherited from TdxCustomDockControl.
OnEnter Inherited from TWinControl.
OnExit Inherited from TWinControl.
OnGesture Inherited from TControl.
OnGetAutoHidePosition Enables you to specify the container edge where the dock control is hidden when its auto hide feature is enabled. Inherited from TdxCustomDockControl.
OnGetSiteInfo Inherited from TWinControl.
OnKeyDown Inherited from TWinControl.
OnKeyPress Inherited from TWinControl.
OnKeyUp Inherited from TWinControl.
OnLayoutChanged Fires each time the control’s docking layout is changed. Inherited from TdxCustomDockControl.
OnMakeFloating Fires immediately after a dock control is made to float. Inherited from TdxCustomDockControl.
OnMouseActivate Inherited from TControl.
OnMouseDown Inherited from TControl.
OnMouseEnter Inherited from TControl.
OnMouseLeave Inherited from TControl.
OnMouseMove Inherited from TControl.
OnMouseUp Inherited from TControl.
OnMouseWheel Inherited from TControl.
OnMouseWheelDown Inherited from TControl.
OnMouseWheelUp Inherited from TControl.
OnParentChanged Fires immediately after the control’s parent has been changed. Inherited from TdxCustomDockControl.
OnParentChanging Fires before the parent of the dock control is changed. Inherited from TdxCustomDockControl.
OnResize Inherited from TControl.
OnResizing Fires repeatedly when resizing the dock control. Inherited from TdxCustomDockControl.
OnRestoreDockPosition Specify where the dock control is docked when its header is double-clicked. Inherited from TdxCustomDockControl.
OnStartDock Inherited from TControl.
OnStartDocking Fires when a docking operation starts. Inherited from TdxCustomDockControl.
OnStartDrag Inherited from TControl.
OnStartResizing Fires when the resizing operation starts. Inherited from TdxCustomDockControl.
OnStoreDockPosition Enables you to store a custom docking position when undocking the control. Inherited from TdxCustomDockControl.
OnUnDock Fires immediately after the dock control has been undocked. Inherited from TdxCustomDockControl.
OnUpdateDockZones Enables you to provide custom dock zones for the dock control. Inherited from TdxCustomDockControl.
OnUpdateResizeZones Enables you to provide custom resize zones for the dock control. Inherited from TdxCustomDockControl.
OnVisibleChanged Fires immediately after the dock control’s visibility has been changed. Inherited from TdxCustomDockControl.
OnVisibleChanging Fires before the visibility of the dock control is changed. Inherited from TdxCustomDockControl.
See Also