gui :: LuaGui [R] | Gui of the LuaGuiElement of this style. |
name :: string [R] | Name of this style. |
minimal_width :: int [RW] | |
maximal_width :: int [RW] | |
minimal_height :: int [RW] | |
maximal_height :: int [RW] | |
top_padding :: int [RW] | |
right_padding :: int [RW] | |
bottom_padding :: int [RW] | |
left_padding :: int [RW] | |
align :: string [RW] | Horizontal align of the inner content of the widget, possible values are "left", "center" or "right" |
vertical_align :: string [RW] | Vertical align of the inner content of the widget, possible values are "top", "center" or "bottom" |
font_color :: Color [RW] | |
font :: string [RW] | |
cell_spacing :: int [RW] | Space between the table cell contents and border. |
visible :: boolean [RW] | When not visible the GUI element is hidden completely and takes no space in the layout. |
scaleable :: boolean [RW] | If the GUI element uses additional scaling depending on the screen resolution. |
horizontally_stretchable :: boolean [RW] | If the GUI element stretches its size horizontally to other elements |
vertically_stretchable :: boolean [RW] | If the GUI element stretches its size vertically to other elements |
horizontally_squashable :: boolean [RW] | If the GUI element can be squashed (by maximal with of some parent element) horizontally This is mainly meant to be used for scroll-pane The default value is false |
vertically_squashable :: boolean [RW] | If the GUI element can be squashed (by maximal height of some parent element) vertically This is mainly meant to be used for scroll-pane The default (parent) value for scroll pane is true, false otherwise |
hovered_font_color :: Color [RW] | |
clicked_font_color :: Color [RW] | |
disabled_font_color :: Color [RW] | |
pie_progress_color :: Color [RW] | |
horizontal_spacing :: int [RW] | Horizontal space between individual cells. |
vertical_spacing :: int [RW] | Vertical space between individual cells. |
title_top_padding :: uint [RW] | |
title_right_padding :: uint [RW] | |
title_bottom_padding :: uint [RW] | |
title_left_padding :: uint [RW] | |
selection_background_color :: Color [RW] | The background color when selecting text. |
color :: Color [RW] | |
column_alignments :: custom array of Alignment [R] | Alignments of columns of the table |
horizontal_scrollbar_spacing :: int [RW] | |
vertical_scrollbar_spacing :: int [RW] | |
single_line :: boolean [RW] | |
want_ellipsis :: boolean [RW] | |
width :: int [W] | Sets both minimal and maximal width to the given value |
height :: int [W] | Sets both minimal and maximal height to the given value |
valid :: boolean [R] | Is this object valid? |
help() → string | All methods, and properties that this object supports. |
Style of a GUI element. All of the attributes listed here may be nil
if not available for a
particular GUI element.
Gui of the LuaGuiElement of this style.
Name of this style.
Horizontal align of the inner content of the widget, possible values are "left", "center" or "right"
Vertical align of the inner content of the widget, possible values are "top", "center" or "bottom"
Space between the table cell contents and border.
When not visible the GUI element is hidden completely and takes no space in the layout.
If the GUI element uses additional scaling depending on the screen resolution.
If the GUI element stretches its size horizontally to other elements
If the GUI element stretches its size vertically to other elements
If the GUI element can be squashed (by maximal with of some parent element) horizontally This is mainly meant to be used for scroll-pane The default value is false
If the GUI element can be squashed (by maximal height of some parent element) vertically This is mainly meant to be used for scroll-pane The default (parent) value for scroll pane is true, false otherwise
Horizontal space between individual cells.
Vertical space between individual cells.
The background color when selecting text.
Alignments of columns of the table
Sets both minimal and maximal width to the given value
Sets both minimal and maximal height to the given value