wesnoth/data/gui/default/window/preferences.cfg
Charles Dang 6d48d72b7b tpreferences: move composite slider definition to main file
This makes it available to all preference subfiles
2016-02-21 19:30:03 +11:00

300 lines
5.0 KiB
INI

#textdomain wesnoth-lib
###
### Main game preferences dialog.
###
#define _GUI_INFO_TAB_PADDING
[column]
border = all
border_size = 5
[spacer]
width = 10
[/spacer]
[/column]
#enddef
#define _GUI_TAB_BAR
[toggle_panel]
linked_group = "tabs"
[grid]
[row]
{_GUI_INFO_TAB_PADDING}
[column]
grow_factor = 1
border = all
border_size = 5
[label]
id = "tab_label"
wrap = true
[/label]
[/column]
{_GUI_INFO_TAB_PADDING}
[/row]
[/grid]
[/toggle_panel]
#enddef
#define _GUI_PREFERENCES_MAIN_COMPOSITE_SLIDER _LABEL_ID _LABEL_TEXT _SLIDER_ID _SLIDER_ATTRIBUTES
[grid]
[row]
[column]
horizontal_alignment = "left"
[grid]
[row]
[column]
border = "top,left,right"
border_size = 5
horizontal_alignment = "left"
[label]
id = "help_text"
definition = "default_small"
label = {_LABEL_TEXT}
[/label]
[/column]
[column]
border = "top,right"
border_size = 5
horizontal_alignment = "left"
[scroll_label]
id = {_LABEL_ID}
definition = "default_small"
[/scroll_label]
[/column]
[/row]
[/grid]
[/column]
[/row]
[row]
[column]
border = "all"
border_size = 5
horizontal_grow = true
[slider]
id = {_SLIDER_ID}
definition = "minimal"
{_SLIDER_ATTRIBUTES}
[/slider]
[/column]
[/row]
[/grid]
#enddef
[window]
id = "preferences"
description = "Main game preferences dialog."
[resolution]
definition = "default"
automatic_placement = "true"
vertical_placement = "center"
horizontal_placement = "center"
maximum_width = 900
maximum_height = 510
[linked_group]
id = "page_icon"
fixed_width = "true"
[/linked_group]
[linked_group]
id = "page_label"
fixed_width = "true"
[/linked_group]
[linked_group]
id = "tabs"
fixed_width = "true"
[/linked_group]
[linked_group]
id = "friends"
fixed_width = "true"
[/linked_group]
[linked_group]
id = "advanced_pref_name"
fixed_width = "true"
[/linked_group]
[linked_group]
id = "advanced_pref_value"
fixed_width = "true"
[/linked_group]
[tooltip]
id = "tooltip_large"
[/tooltip]
[helptip]
id = "tooltip_large"
[/helptip]
[grid]
[row]
grow_factor = 0
[column]
grow_factor = 1
border = "all"
border_size = 5
horizontal_alignment = "left"
[label]
id = "title"
definition = "title"
label = _ "Preferences"
[/label]
[/column]
{GUI_FILLER}
[/row]
[row]
grow_factor = 1
[column]
grow_factor = 1
horizontal_grow = "true"
vertical_grow = "true"
border = "all"
border_size = 5
[listbox]
id = "selector"
definition = "default"
[list_definition]
[row]
[column]
vertical_grow = "true"
horizontal_grow = "true"
[toggle_panel]
definition = "default"
[grid]
[row]
[column]
grow_factor = 0
horizontal_alignment = "left"
border = "all"
border_size = 5
[image]
id = "icon"
definition = "default"
linked_group = "page_icon"
[/image]
[/column]
[column]
grow_factor = 1
horizontal_grow = "true"
border = "all"
border_size = 5
[label]
id = "label"
definition = "default"
linked_group = "page_label"
[/label]
[/column]
[column]
#
# Some icons aren't actually 72px tall, so enforce some
# consistency with an invisible spacer.
#
[spacer]
width = 20
height = 72
[/spacer]
[/column]
[/row]
[/grid]
[/toggle_panel]
[/column]
[/row]
[/list_definition]
[/listbox]
[/column]
[column]
grow_factor = 1
horizontal_grow = "true"
vertical_grow = "true"
[stacked_widget]
id = "pager"
definition = "default"
[stack]
{./preferences}
[/stack]
[/stacked_widget]
[/column]
[/row]
[row]
{GUI_FILLER}
[column]
horizontal_alignment = "right"
[grid]
[row]
grow_factor = 0
{GUI_FILLER}
[column]
border = "all"
border_size = 5
horizontal_alignment = "right"
[button]
id = "ok"
definition = "default"
label = _ "Close"
[/button]
[/column]
[/row]
[/grid]
[/column]
[/row]
[/grid]
[/resolution]
[/window]
#undef _GUI_PREFS_PLACEHOLDER
#undef _GUI_PREFS_PAGE1
#undef _GUI_PREFS_PAGE2
#undef _GUI_PREFS_PAGE3
#undef _GUI_PREFS_PAGE4
#undef _GUI_PREFS_PAGE5
#undef _GUI_PREFS_PAGE
#undef _GUI_PREFERENCES_MAIN_COMPOSITE_SLIDER
#undef _GUI_INFO_TAB_PADDING
#undef _GUI_TAB_BAR