#textdomain wesnoth-lib ### ### Definition of the default toggle button. ### Since for this class 'default' is a bit hard we now use the checkbox as default. ### #define _GUI_TEXT X_OFFSET FONT_SIZE FONT_COLOR [text] x = {X_OFFSET} y = {GUI__TEXT_VERTICALLY_CENTRED} w = "(if(width < x_offset, 0, width - x_offset) where x_offset = {X_OFFSET})" h = "(text_height)" font_size = {FONT_SIZE} color = {FONT_COLOR} text = "(text)" [/text] #enddef #define _GUI_RESOLUTION RESOLUTION WIDTH HEIGHT EXTRA_WIDTH FONT_SIZE [resolution] {RESOLUTION} min_width = {WIDTH} min_height = {HEIGHT} default_width = {WIDTH} default_height = {HEIGHT} max_width = 0 max_height = {HEIGHT} text_extra_width = {EXTRA_WIDTH} text_font_size = {FONT_SIZE} [state] [enabled] [draw] [image] name = "buttons/checkbox.png" [/image] {_GUI_TEXT ({EXTRA_WIDTH}) ({FONT_SIZE}) ({GUI__FONT_COLOR_ENABLED__TITLE}) } [/draw] [/enabled] [disabled] [draw] [image] name = "buttons/checkbox.png~GS()" [/image] {_GUI_TEXT ({EXTRA_WIDTH}) ({FONT_SIZE}) ({GUI__FONT_COLOR_DISABLED__TITLE}) } [/draw] [/disabled] [focused] [draw] [image] name = "buttons/checkbox-active.png" [/image] {_GUI_TEXT ({EXTRA_WIDTH}) ({FONT_SIZE}) ({GUI__FONT_COLOR_ENABLED__TITLE}) } [/draw] [/focused] [/state] ### ### Selected ### [state] [enabled] [draw] [image] name = "buttons/checkbox-pressed.png" [/image] {_GUI_TEXT ({EXTRA_WIDTH}) ({FONT_SIZE}) ({GUI__FONT_COLOR_ENABLED__TITLE}) } [/draw] [/enabled] [disabled] [draw] [image] name = "buttons/checkbox-pressed.png~GS()" [/image] {_GUI_TEXT ({EXTRA_WIDTH}) ({FONT_SIZE}) ({GUI__FONT_COLOR_DISABLED__TITLE}) } [/draw] [/disabled] [focused] [draw] [image] name = "buttons/checkbox-active-pressed.png" [/image] {_GUI_TEXT ({EXTRA_WIDTH}) ({FONT_SIZE}) ({GUI__FONT_COLOR_ENABLED__TITLE}) } [/draw] [/focused] [/state] [/resolution] #enddef [toggle_button_definition] id = "default" description = "Checkbox." {_GUI_RESOLUTION () 30 18 25 ({GUI_FONT_SIZE_SMALL}) } {_GUI_RESOLUTION ({GUI_BIG_RESOLUTION}) 36 20 28 ({GUI_SCALE_RESOLUTION {GUI_FONT_SIZE_SMALL}}) } [/toggle_button_definition] #undef _GUI_TEXT #undef _GUI_RESOLUTION