ladybird/Base/usr/share/man/man5/GML/Widget/TabWidget.md
kleines Filmröllchen 3df2eb66be Base: Move GML Widget documentation to subsubsection
This is not only convenient, but also a subsection testcase :^)
2023-01-02 06:15:13 -07:00

1.7 KiB

Name

GML Tab Widget

Description

Defines a GUI tab widget.

Synopsis

@GUI::TabWidget

Examples

@GUI::TabWidget {
  uniform_tabs: true
  
  @GUI::Widget {
    title: "First tab"
  }
  @GUI::Widget {
    title: "Second tab"
  }
}

Registered Properties

Property Type Possible values Description
container_margins margins Margins for the tab content
reorder_allowed bool true or false Allow changing the order of the tabs
show_close_buttons bool true or false Show a close button on each tab
show_tab_bar bool true or false Whether to display the tabs
text_alignment text_alignment Center, CenterLeft, CenterRight, TopLeft, TopRight, BottomLeft, BottomRight Set the alignment of tab text
tab_position tab_position Top, Bottom, Left, Right Set the tab position
uniform_tabs bool true or false Give all tabs the same width