Skip to main content

TdxLayoutSplitterItem Members

A splitter that delimits two adjacent layout items.

Constructors

Name Description
Create(TComponent) Inherited from TComponent.

Properties

Name Description
ActuallyVisible Identifies if an item/group is currently visible. Inherited from TdxCustomLayoutItem.
AlignHorz Specifies the horizontal alignment of an item/group within its parent group. Inherited from TdxCustomLayoutItem.
AlignmentConstraint Specifies alignment constraints for an item/group. Inherited from TdxCustomLayoutItem.
AlignVert Specifies the vertical alignment of an item/group within its parent group. Inherited from TdxCustomLayoutItem.
AllowCloseOnClick Specifies if a click on the splitter collapses its target layout item.
AllowFloating protected Inherited from TdxCustomLayoutItem.
AllowQuickCustomize protected Specifies whether end-users can drag and drop a layout group‘s elements (child items and groups) without having to open the Customization Form. Inherited from TdxCustomLayoutItem.
AllowRemove Specifies whether an item/group can be removed from the layout control to the Customization Form. Inherited from TdxCustomLayoutItem.
AutoAligns Specifies whether horizontal and/or vertical alignment is set automatically for a given item or group. Inherited from TdxCustomLayoutItem.
Caption Specifies the caption of an item/group. Inherited from TdxCustomLayoutItem.
CaptionForCustomizeForm Returns a layout element‘s caption displayed in the Customization Form. Inherited from TdxCustomLayoutItem.
CaptionOptions Specifies caption settings for non-label auxiliary layout items (TdxLayoutEmptySpaceItem and TdxLayoutSplitterItem). Inherited from TdxLayoutNonLabeledItem.
ComObject Inherited from TComponent.
ComponentCount Inherited from TComponent.
ComponentIndex Inherited from TComponent.
Components Inherited from TComponent.
ComponentState Inherited from TComponent.
ComponentStyle Inherited from TComponent.
Container Specifies the container on which the layout element is placed. Inherited from TdxCustomLayoutItem.
Data Provides storage for user-defined data. Inherited from TdxCustomLayoutItem.
DefaultCaption Specifies the layout element’s default caption. Inherited from TdxCustomLayoutItem.
DesignInfo Inherited from TComponent.
Enabled Controls whether the layout element responds to mouse and keyboard events. Inherited from TdxCustomLayoutItem.
Height Specifies the layout element’s height, in pixels. Inherited from TdxCustomLayoutItem.
Index Specifies the layout element’s zero-based index within the Items list of its parent group. Inherited from TdxCustomLayoutItem.
IsClosed Specifies if the splitter’s target layout item is collapsed.
IsRoot Specifies whether the layout element represents the root group. Inherited from TdxCustomLayoutItem.
IsUserDefined Inherited from TdxCustomLayoutItem.
IsUserRenamed Inherited from TdxCustomLayoutItem.
IsVertical Inherited from TdxCustomLayoutItem.
LayoutLookAndFeel Specifies the look & feel style applied to the layout element. Inherited from TdxCustomLayoutItem.
LookAndFeel Specifies ExpressLayout Control drawing style for the layout element. Inherited from TdxCustomLayoutItem.
Name Inherited from TComponent.
Observers Inherited from TComponent.
Offsets Specifies the horizontal and vertical offsets of the layout element. Inherited from TdxCustomLayoutItem.
Owner Inherited from TComponent.
Padding protected Provides access to the layout element’s padding settings. Inherited from TdxCustomLayoutItem.
Parent Specifies the parent group of the layout element. Inherited from TdxCustomLayoutItem.
ShowCaption Specifies whether to display the caption region of the layout element. Inherited from TdxCustomLayoutItem.
SizeOptions Provides access to the layout element’s size settings. Inherited from TdxCustomLayoutItem.
Tag Inherited from TComponent.
VCLComObject Inherited from TComponent.
Visible Switches the layout element’s visibility. Inherited from TdxCustomLayoutItem.
VisibleIndex Specifies the zero-based index of the layout element in the parent group’s VisibleItems list. Inherited from TdxCustomLayoutItem.
Width Specifies the layout element’s width, in pixels. Inherited from TdxCustomLayoutItem.

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.
CanMoveTo(TdxCustomLayoutItem) Returns a value indicating whether it is possible to move the layout element to another group. Inherited from TdxCustomLayoutItem.
Close Collapses the splitter’s target layout item.
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.
GetFarItem Provides access to the adjacent far layout item.
GetHashCode Inherited from TObject.
GetNamePath Inherited from TPersistent.
GetNearItem Provides access to the adjacent near layout item.
GetOwner Inherited from TPersistent.
GetParentComponent Inherited from TComponent.
HasParent Inherited from TComponent.
InsertComponent(TComponent) Inherited from TComponent.
IsImplementorOf(IInterface) Inherited from TComponent.
Loaded Inherited from TComponent.
MakeVisible Makes the layout element visible within the layout control. Inherited from TdxCustomLayoutItem.
Move(TdxCustomLayoutGroup,Integer,Boolean) Moves the layout element to another group. Inherited from TdxCustomLayoutItem.
MoveTo(TdxCustomLayoutGroup,Integer,Boolean) Moves the layout element to another group at the specified position. Inherited from TdxCustomLayoutItem.
Notification(TComponent,TOperation) Inherited from TComponent.
Open Expands the splitter’s target layout item.
Pack Simplifies the layout structure by removing redundant hidden groups. Inherited from TdxCustomLayoutItem.
PutIntoHiddenGroup(TdxLayoutDirection) Creates a hidden group and moves the layout element to it. Inherited from TdxCustomLayoutItem.
ReferenceInterface(IInterface,TOperation) Inherited from TComponent.
RemoveComponent(TComponent) Inherited from TComponent.
RemoveFreeNotification(TComponent) Inherited from TComponent.
SetParentComponent(TComponent) Inherited from TComponent.
SetSubComponent(Boolean) Inherited from TComponent.
ToString Inherited from TObject.
UpdateAction(TBasicAction) Inherited from TComponent.

Events

Name Description
OnCanResize Enables you to restrict a user’s capability to drag the splitter item to resize its associated layout element.
OnCaptionClick protected Enables you to respond to clicking the caption region of the layout element. Inherited from TdxCustomLayoutItem.
OnClosed Allows you to respond to a splitter collapse operation.
OnEndFloat protected Inherited from TdxCustomLayoutItem.
OnHyperlinkClick protected Allows you to respond to a click on a hyperlink or prevent hyperlink activation. Inherited from TdxCustomLayoutItem.
OnHyperlinkMouseEnter protected Allows you to execute custom code when the mouse pointer moves into a hyperlink area within the layout item’s caption. Inherited from TdxCustomLayoutItem.
OnHyperlinkMouseLeave protected Allows you to execute custom code when the mouse pointer leaves a hyperlink within the layout item’s caption. Inherited from TdxCustomLayoutItem.
OnMoved Allows you to track splitter movements.
OnOpened Allows you to respond to a layout splitter expand operation.
OnShowHyperlinkHint protected Allows you to change a hyperlink hint before it appears. Inherited from TdxCustomLayoutItem.
OnStartFloat protected Inherited from TdxCustomLayoutItem.
See Also