#textdomain wesnoth-lib ### ### Definition of the toggle panel for the wml_message. ### #define _GUI__LISTBOX_SELECTED_CELL LINE_OFFSET_SIDE LINE_OFFSET_TOTAL LINE_HEIGHT BACKGROUND_OFFSET IPF # corners are 10x10 [image] x = 0 y = 0 name = "dialogs/selection-border-topleft.png{IPF}" [/image] [image] x = "(width - {LINE_OFFSET_SIDE})" y = 0 name = "dialogs/selection-border-topright.png{IPF}" [/image] [image] x = 0 y = "(height - {LINE_OFFSET_SIDE})" name = "dialogs/selection-border-botleft.png{IPF}" [/image] [image] x = "(width - {LINE_OFFSET_SIDE})" y = "(height - {LINE_OFFSET_SIDE})" name = "dialogs/selection-border-botright.png{IPF}" [/image] # since the lines are already quite long scale them instead of stretching # the height of the lines is 3 pixels. [image] x = {LINE_OFFSET_SIDE} y = 0 w = "(if(width < {LINE_OFFSET_TOTAL}, 0, width - {LINE_OFFSET_TOTAL}))" name = "dialogs/selection-border-top.png{IPF}" [/image] [image] x = {LINE_OFFSET_SIDE} y = "(height - {LINE_HEIGHT})" w = "(if(width < {LINE_OFFSET_TOTAL}, 0, width - {LINE_OFFSET_TOTAL}))" name = "dialogs/selection-border-bottom.png{IPF}" [/image] [image] x = 0 y = {LINE_OFFSET_SIDE} h = "(if(height < {LINE_OFFSET_TOTAL}, 0, height - {LINE_OFFSET_TOTAL}))" name = "dialogs/selection-border-left.png{IPF}" [/image] [image] x = "(width - {LINE_HEIGHT})" y = {LINE_OFFSET_SIDE} h = "(if(height < {LINE_OFFSET_TOTAL}, 0, height - {LINE_OFFSET_TOTAL}))" name = "dialogs/selection-border-right.png{IPF}" [/image] #main background 320 x 67 [image] x = {LINE_HEIGHT} y = {LINE_HEIGHT} w = "(if(width < {BACKGROUND_OFFSET}, 0, width - {BACKGROUND_OFFSET}))" h = "(if(height < {BACKGROUND_OFFSET}, 0, height - {BACKGROUND_OFFSET}))" name = "dialogs/selection-background.png{IPF}" [/image] #enddef #define _GUI_RESOLUTION RESOLUTION LINE_OFFSET_SIDE LINE_OFFSET_TOTAL LINE_HEIGHT BACKGROUND_OFFSET [resolution] {RESOLUTION} min_width = 0 min_height = 0 default_width = 0 default_height = 0 max_width = 0 max_height = 0 [state_enabled] [draw] [/draw] [/state_enabled] [state_disabled] [draw] [/draw] [/state_disabled] [state_focussed] [draw] [/draw] [/state_focussed] ### ### Selected ### [state_enabled_selected] [draw] {_GUI__LISTBOX_SELECTED_CELL ({LINE_OFFSET_SIDE}) ({LINE_OFFSET_TOTAL}) ({LINE_HEIGHT}) ({BACKGROUND_OFFSET}) ("~O(65%)")} [/draw] [/state_enabled_selected] [state_disabled_selected] [draw] {_GUI__LISTBOX_SELECTED_CELL ({LINE_OFFSET_SIDE}) ({LINE_OFFSET_TOTAL}) ({LINE_HEIGHT}) ({BACKGROUND_OFFSET}) ("~O(65%)~GS()")} [/draw] [/state_disabled_selected] [state_focussed_selected] [draw] {_GUI__LISTBOX_SELECTED_CELL ({LINE_OFFSET_SIDE}) ({LINE_OFFSET_TOTAL}) ({LINE_HEIGHT}) ({BACKGROUND_OFFSET}) ("~O(65%)")} [/draw] [/state_focussed_selected] [/resolution] #enddef [toggle_panel_definition] id = "wml_message" description = "Toggle panel for the wml_message." {_GUI_RESOLUTION ({GUI_TINY__RESOLUTION}) 5 10 1 2 } {_GUI_RESOLUTION () 10 20 3 6 } [/toggle_panel_definition] #undef _GUI_RESOLUTION #undef _GUI__LISTBOX_SELECTED_CELL