Back to Devexpress

TdxCustomLayoutItem Members

vcl-dxlayoutcontainer-dot-tdxcustomlayoutitem-dot-underscore-members.md

latest19.7 KB
Original Source

TdxCustomLayoutItem Members

The base class for layout elements within the ExpressLayout Control.

Constructors

NameDescription
Create(TComponent)Inherited from TComponent.

Properties

NameDescription
ActuallyVisibleIdentifies if an item/group is currently visible.
AlignHorzSpecifies the horizontal alignment of an item/group within its parent group.
AlignmentConstraintSpecifies alignment constraints for an item/group.
AlignVertSpecifies the vertical alignment of an item/group within its parent group.
AllowFloating protected
AllowQuickCustomize protectedSpecifies whether end-users can drag and drop a layout group‘s elements (child items and groups) without having to open the Customization Form.
AllowRemoveSpecifies whether an item/group can be removed from the layout control to the Customization Form.
AutoAlignsDeprecated. This property exists for backward compatibility only. Use AlignHorz and AlignVert properties instead.
Automation protectedProvides access to layout item/group UI Automation and accessibility-related settings.
CaptionDeprecated. This property exists for backward compatibility only. Use the CaptionOptions.Text property instead.
CaptionForCustomizeFormReturns a layout element‘s caption displayed in the Customization Form.
CaptionOptionsContains a set of options for item/group caption customization.
ComObjectInherited from TComponent.
ComponentCountInherited from TComponent.
ComponentIndexInherited from TComponent.
ComponentsInherited from TComponent.
ComponentStateInherited from TComponent.
ComponentStyleInherited from TComponent.
ContainerSpecifies the container on which the layout element is placed.
DataProvides storage for user-defined data.
DefaultCaptionSpecifies the layout element’s default caption.
DesignInfoInherited from TComponent.
EnabledControls whether the layout element responds to mouse and keyboard events.
HeightSpecifies the layout element’s height, in pixels.
IndexSpecifies the layout element’s zero-based index within the Items list of its parent group.
IsRootSpecifies whether the layout element represents the root group.
IsUserDefined
IsUserRenamed
IsVertical protected
LayoutLookAndFeelAssociates the layout group or item with a dedicated look & feel storage component.
LookAndFeelDeprecated. This property exists for backward compatibility only. Use the LayoutLookAndFeel property instead.
NameInherited from TComponent.
ObserversInherited from TComponent.
OffsetsSpecifies the horizontal and vertical offsets of the layout element.
OwnerInherited from TComponent.
Padding protectedProvides access to the layout element’s padding settings.
ParentSpecifies the parent group of the layout element.
ShowCaptionDeprecated. This property exists for backward compatibility only. Use the CaptionOptions.Visible property instead.
SizeOptionsProvides access to the layout element’s size settings.
TagInherited from TComponent.
VCLComObjectInherited from TComponent.
VisibleSwitches the layout element’s visibility.
VisibleIndexSpecifies the zero-based index of the layout element in the parent group’s VisibleItems list.
WidthSpecifies the layout element’s width, in pixels.

Methods

NameDescription
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.
DestroyComponentsInherited from TComponent.
DestroyingInherited 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.
FreeOnReleaseInherited from TComponent.
GetChildren(TGetChildProc,TComponent)Inherited from TComponent.
GetHashCodeInherited from TObject.
GetNamePathInherited from TPersistent.
GetOwnerInherited from TPersistent.
GetParentComponentInherited from TComponent.
HasParentInherited from TComponent.
InsertComponent(TComponent)Inherited from TComponent.
IsImplementorOf(IInterface)Inherited from TComponent.
LoadedInherited from TComponent.
MakeVisibleMakes the layout element visible within the layout control.
Move(TdxCustomLayoutGroup,Integer,Boolean)Moves the layout element to another group.
MoveTo(TdxCustomLayoutGroup,Integer,Boolean)Moves the layout element to another group at the specified position.
Notification(TComponent,TOperation)Inherited from TComponent.
PackSimplifies the layout structure by removing redundant hidden groups.
PutIntoHiddenGroup(TdxLayoutDirection)Creates a hidden group and moves the layout element to it.
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.
ToStringInherited from TObject.
UpdateAction(TBasicAction)Inherited from TComponent.

Events

NameDescription
OnCaptionClick protectedEnables you to respond to clicking the caption region of the layout element.
OnEndFloat protected
OnHyperlinkClick protectedAllows you to respond to a click on a hyperlink or prevent hyperlink activation.
OnHyperlinkMouseEnter protectedAllows you to execute custom code when the mouse pointer moves into a hyperlink area within the layout item’s caption.
OnHyperlinkMouseLeave protectedAllows you to execute custom code when the mouse pointer leaves a hyperlink within the layout item’s caption.
OnShowHyperlinkHint protectedAllows you to change a hyperlink hint before it appears.
OnStartFloat protected

See Also

TdxCustomLayoutItem Class

dxLayoutContainer Unit