Skip to main content

TdxLayoutGroup Members

A layout group within the ExpressLayout Control.

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.
AllowFloating Inherited from TdxCustomLayoutItem.
AllowQuickCustomize 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.
AllowWrapItems Specifies if the layout group automatically wraps its child layout elements (arranges them into multiple lines) on group sizing. Inherited from TdxCustomLayoutGroup.
AutoAligns Specifies whether horizontal and/or vertical alignment is set automatically for a given item or group. Inherited from TdxCustomLayoutItem.
ButtonOptions Provides access to the group’s button settings. Inherited from TdxCustomLayoutGroup.
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 Inherited from TdxCustomLayoutGroup.
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.
Count Returns the number of immediate child layout elements contained in the layout group. Inherited from TdxCustomLayoutGroup.
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.
Expanded Specifies whether the layout group is expanded. Inherited from TdxCustomLayoutGroup.
Height Specifies the layout element’s height, in pixels. Inherited from TdxCustomLayoutItem.
Hidden Specifies whether the layout group is a hidden group. Inherited from TdxCustomLayoutGroup.
Index Specifies the layout element’s zero-based index within the Items list of its parent group. Inherited from TdxCustomLayoutItem.
IsRoot Specifies whether the layout element represents the root group. Inherited from TdxCustomLayoutItem.
IsUserDefined Inherited from TdxCustomLayoutItem.
IsUserRenamed Inherited from TdxCustomLayoutItem.
IsVertical protected Inherited from TdxCustomLayoutItem.
ItemControlAreaAlignment Specifies the alignment of linked controls within the group‘s layout elements. Inherited from TdxCustomLayoutGroup.
ItemIndex Specifies the initially selected layout item in a group. Inherited from TdxCustomLayoutGroup.
Items Provides zero-based indexed access to layout elements contained in the layout group. Inherited from TdxCustomLayoutGroup.
LayoutDirection Specifies the direction in which the items of a given group are placed. Inherited from TdxCustomLayoutGroup.
LayoutLookAndFeel Specifies the look & feel style applied to the layout element. Inherited from TdxCustomLayoutItem.
LayoutLookAndFeelException Specifies whether child elements of a specific group use its look & feel. Inherited from TdxCustomLayoutGroup.
Locked Specifies whether the group and its contents are considered as a single element during end-user customization. Inherited from TdxCustomLayoutGroup.
LookAndFeel Specifies ExpressLayout Control drawing style for the layout element. Inherited from TdxCustomLayoutItem.
LookAndFeelException Specifies whether child elements of a specific group use its look & feel. Inherited from TdxCustomLayoutGroup.
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 Provides access to the layout element’s padding settings. Inherited from TdxCustomLayoutItem.
Parent Specifies the parent group of the layout element. Inherited from TdxCustomLayoutItem.
ScrollOptions Provides access to the layout group’s scroll settings. Inherited from TdxCustomLayoutGroup.
ShowBorder Specifies if the layout group has borders. Inherited from TdxCustomLayoutGroup.
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.
TabbedOptions Specifies tab settings for tabbed layout groups. Inherited from TdxCustomLayoutGroup.
Tag Inherited from TComponent.
UseIndent Specifies whether margins are used to separate group element edges from one another. Inherited from TdxCustomLayoutGroup.
VCLComObject Inherited from TComponent.
Visible Switches the layout element’s visibility. Inherited from TdxCustomLayoutItem.
VisibleCount Returns the number of immediate child layout elements that are visible in the layout group. Inherited from TdxCustomLayoutGroup.
VisibleIndex Specifies the zero-based index of the layout element in the parent group’s VisibleItems list. Inherited from TdxCustomLayoutItem.
VisibleItems Provides zero-based indexed access to immediate child elements that are visible in the group. Inherited from TdxCustomLayoutGroup.
Width Specifies the layout element’s width, in pixels. Inherited from TdxCustomLayoutItem.
WrapItemsMode Specifies how the layout group wraps its child elements. Inherited from TdxCustomLayoutGroup.

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.
CreateGroup Inherited from TdxCustomLayoutGroup.
CreateGroup(TdxCustomLayoutGroupClass) Creates a new group within a given group and returns the newly created group. Inherited from TdxCustomLayoutGroup.
CreateItem(TdxCustomLayoutItemClass) Creates a new item within a given group and returns the newly created item. Inherited from TdxCustomLayoutGroup.
CreateItemForControl(TControl) Creates a new item for an existing control, places it within a specific group and returns the newly created item. Inherited from TdxCustomLayoutGroup.
DestroyComponents Inherited from TComponent.
Destroying Inherited from TComponent.
Dismiss Inherited from TdxCustomLayoutGroup.
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 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.
MoveChildrenIntoHiddenGroup(TdxCustomLayoutGroup) Inherited from TdxCustomLayoutGroup.
MoveChildrenToParent(Boolean) Moves child elements for a specific group to the group parent object. Inherited from TdxCustomLayoutGroup.
MoveTo(TdxCustomLayoutGroup,Integer,Boolean) Moves the layout element to another group at the specified position. Inherited from TdxCustomLayoutItem.
Notification(TComponent,TOperation) Inherited from TComponent.
Pack Simplifies the layout structure by removing redundant hidden groups. Inherited from TdxCustomLayoutItem.
PutChildrenIntoHiddenGroup Moves all child elements to the newly created hidden group and returns it. Inherited from TdxCustomLayoutGroup.
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
OnCaptionClick Enables you to respond to clicking the caption region of the layout element. Inherited from TdxCustomLayoutItem.
OnCheckBoxStateChanged Allows you to respond to a state change of the layout group’s check box. Inherited from TdxCustomLayoutGroup.
OnCollapsed Enables you to perform specific actions after a group has been collapsed. Inherited from TdxCustomLayoutGroup.
OnCollapsing Enables you to prevent a group from being collapsed. Inherited from TdxCustomLayoutGroup.
OnEndFloat Inherited from TdxCustomLayoutItem.
OnExpanded Enables you to perform specific actions after a group has been expanded. Inherited from TdxCustomLayoutGroup.
OnExpanding Enables you to prevent a group from being expanded. Inherited from TdxCustomLayoutGroup.
OnStartFloat Inherited from TdxCustomLayoutItem.
OnTabChanged Enables you to respond to tab switching. Inherited from TdxCustomLayoutGroup.
OnTabChanging Enables you to prevent tab switching. Inherited from TdxCustomLayoutGroup.
See Also