#textdomain wesnoth-lib ### ### Definition of a label. ### ### Defines the following labels ### - default, the one for general usage. ### - title, for titles in dialogs. #define _GUI_RESOLUTION RESOLUTION FONT_SIZE FONT_STYLE FONT_COLOR_ENABLED FONT_COLOR_DISABLED Y_POSITION [resolution] {RESOLUTION} min_width = 0 min_height = 0 default_width = 0 default_height = 0 max_width = 0 max_height = 0 text_font_size = {FONT_SIZE} text_font_style = {FONT_STYLE} [state_enabled] [draw] [text] x = 0 y = {Y_POSITION} w = "(width)" h = "(text_height)" maximum_width = "(width)" font_size = {FONT_SIZE} font_style = {FONT_STYLE} color = {FONT_COLOR_ENABLED} text = "(text)" text_markup = "(text_markup)" [/text] [/draw] [/state_enabled] [state_disabled] [draw] [text] x = 0 y = {Y_POSITION} w = "(width)" h = "(text_height)" maximum_width = "(width)" font_size = {FONT_SIZE} font_style = {FONT_STYLE} color = {FONT_COLOR_DISABLED} text = "(text)" text_markup = "(text_markup)" [/text] [/draw] [/state_disabled] [/resolution] #enddef #define _GUI_DEFINITION ID DESCRIPTION FONT_SIZE FONT_STYLE FONT_COLOR Y_POSITION [label_definition] id = {ID} description = {DESCRIPTION} {_GUI_RESOLUTION ({GUI_TINY__RESOLUTION}) ({GUI_TINY__FONT_SIZE__{FONT_SIZE}}) ({FONT_STYLE}) ({GUI__FONT_COLOR_ENABLED__{FONT_COLOR}}) ({GUI__FONT_COLOR_DISABLED__{FONT_COLOR}}) ({Y_POSITION}) } {_GUI_RESOLUTION ({GUI_NORMAL__RESOLUTION}) ({GUI_NORMAL__FONT_SIZE__{FONT_SIZE}}) ({FONT_STYLE}) ({GUI__FONT_COLOR_ENABLED__{FONT_COLOR}}) ({GUI__FONT_COLOR_DISABLED__{FONT_COLOR}}) ({Y_POSITION}) } [/label_definition] #enddef {_GUI_DEFINITION "default" "default label" DEFAULT () DEFAULT ({GUI__TEXT_VERTICALLY_CENTRED})} {_GUI_DEFINITION "default_bold" "default label, bold font" DEFAULT "bold" DEFAULT ({GUI__TEXT_VERTICALLY_CENTRED})} {_GUI_DEFINITION "scroll_label" "scroll label" DEFAULT () DEFAULT 0} {_GUI_DEFINITION "title" "label used for titles" TITLE "bold" TITLE ({GUI__TEXT_VERTICALLY_CENTRED})} {_GUI_DEFINITION "default_large" "default, large font size" LARGE () DEFAULT ({GUI__TEXT_VERTICALLY_CENTRED})} {_GUI_DEFINITION "default_small" "default, small font size" SMALL () DEFAULT ({GUI__TEXT_VERTICALLY_CENTRED})} {_GUI_DEFINITION "default_tiny" "default, small font size" TINY () DEFAULT ({GUI__TEXT_VERTICALLY_CENTRED})} {_GUI_DEFINITION "gold_small" "small gold label" SMALL () TITLE ({GUI__TEXT_VERTICALLY_CENTRED})} #undef _GUI_DEFINITION #undef _GUI_RESOLUTION