Skip to main content

UB1CommonTabContainerWidget

Overview

  • Common tab container widget. Setting the tab class, count, spacing, direction, and String ID in the editor properties immediately regenerates the tabs at SynchronizeProperties time, allowing preview in the WBP.

Metadata

FieldValue
Kindclass
EnvironmentB1 - Presentation
Categoryclasses
ExtendsUB1UserWidgetBase

Properties (14)

NameTypeDescription
BW_HorizontalBoxany
BW_Overlayany
BW_VerticalBoxany
BW_Widget_Bgany
CurrentTabany
TabCountintegerNumber of tabs to create.
TabDirectionanyTab layout direction.
TabEntriesany[]
TabEntryClassUB1CommonTabEntryWidgetTab entry widget class (specify a WBP inheriting UB1CommonTabEntryWidget).
TabHorizontalAlignmentanyHorizontal placement of the tab group for horizontal tabs (Fill = evenly divided, Left/Center/Right = gathered at that position).
TabSpacingnumberSpacing between tabs (px).
TabTextsstring[]Display text of each tab (can reference a String Table via the flag icon; size auto-adjusts to TabCount).
TabVerticalAlignmentanyVertical placement of the tab group for vertical tabs (Fill = evenly divided, Top/Center/Bottom = gathered at that position).
bUseBackgroundbooleanWhether to use a background.