home *** CD-ROM | disk | FTP | other *** search
- #textdomain wesnoth-lib
- ###
- ### Definition of the lobby screen
- ###
-
- #define HORIZONTAL_BEGIN
- [grid][row]
- [column]
- #enddef
- #define HORIZONTAL_SEP
- [/column]
- [column]
- #enddef
- #define HORIZONTAL_END
- [/column]
- [/row][/grid]
- #enddef
-
- #define VERTICAL_BEGIN
- [grid]
- [row][column]
- #enddef
- #define VERTICAL_SEP
- [/column][/row]
- [row][column]
- #enddef
- #define VERTICAL_END
- [/column][/row]
- [/grid]
- #enddef
-
- #define GAMELISTBOX_HEADER_LABEL ID LABEL
- [column]
- grow_factor = 1
- horizontal_grow = "true"
- border = "right"
- border_size = 5
- [label]
- id = {ID}
- definition = "default"
- label = {LABEL}
- [/label]
- [/column]
- #enddef
-
- #define GAMELISTBOX_BODY_LABEL ID LABEL
- {GAMELISTBOX_HEADER_LABEL {ID} {LABEL}}
- #enddef
-
- #define GAMELISTBOX_BODY_LABEL_TINY ID LABEL
- [column]
- border = "right"
- border_size = 5
- [label]
- id = {ID}
- definition = "default_tiny"
- label = {LABEL}
- [/label]
- [/column]
- #enddef
-
- #define GAMELISTBOX_BODY_BUTTON ID LABEL
- [column]
- grow_factor = 1
- horizontal_alignment = "right"
- border = "left,right"
- border_size = 5
- [button]
- id = {ID}
- definition = "default"
- label = {LABEL}
- [/button]
- [/column]
- #enddef
-
- #define GAMELISTBOX_BODY_IMAGE ID LABEL TOOLTIP
- [column]
- border = "all"
- border_size = 1
- [image]
- id = {ID}
- definition = "default"
- label = {LABEL}
- tooltip = {TOOLTIP}
- [/image]
- [/column]
- #enddef
-
- #define GAMELISTBOX_LABEL LABEL
- [column]
- [label]
- definition = "default"
- label = {LABEL}
- [/label]
- [/column]
- #enddef
-
- #define GAMELISTBOX
- [listbox]
- id = "game_list"
- definition = "default"
-
- vertical_scrollbar_mode = "always"
- [header]
- [row]
- [column]
- [grid]
- [row]
- {GAMELISTBOX_HEADER_LABEL "map" _"Games"}
- [/row]
- [/grid]
- [/column]
- [/row]
- [/header]
- [list_definition]
- [row]
- [column]
- horizontal_grow = "true"
- [toggle_panel]
- id = "panel"
- definition = "default"
- {HORIZONTAL_BEGIN}
- {GUI_FORCE_WIDGET_MINIMUM_SIZE 60 60 (
- border = "all"
- border_size = 5
- [minimap]
- id = "minimap"
- definition = "no_size"
- [/minimap]
- )}
- {HORIZONTAL_SEP}
- horizontal_grow = "true"
- grow_factor = 1
- {VERTICAL_BEGIN}
- horizontal_grow = "true"
- grow_factor = 1
- border = "bottom"
- border_size = 5
- [grid]
- [row]
- [column]
- border = "left,right"
- border_size = 5
- [label]
- id = "name"
- definition = "default"
- [/label]
- [/column]
- [column]
- horizontal_grow = "true"
- grow_factor = 1
- [label]
- [/label]
- [/column]
- [column]
- border = "left,right"
- border_size = 5
- [label]
- id = "status"
- definition = "default"
- [/label]
- [/column]
- [/row]
- [/grid]
- {VERTICAL_SEP}
- horizontal_alignment = "left"
- border = "left,right"
- border_size = 4
- [grid]
- [row]
- horizontal_grow = "true"
- grow_factor = 1
- {GAMELISTBOX_BODY_LABEL "era" "Era"}
- {GAMELISTBOX_BODY_LABEL "map_size_text" ""}
- {GAMELISTBOX_BODY_LABEL "scenario" ""}
- {GAMELISTBOX_BODY_IMAGE "observer_icon" "misc/eye.png" ""}
- {GAMELISTBOX_BODY_IMAGE "needs_password" "misc/key.png" _"Requires a password to join"}
- {GAMELISTBOX_BODY_IMAGE "use_map_settings" "misc/ums.png" _"Use map settings"}
- {GAMELISTBOX_BODY_IMAGE "reloaded" "misc/reloaded.png" _"Reloaded game"}
- {GAMELISTBOX_BODY_IMAGE "no_era" "misc/qmark.png" _"Unknown era"}
- {GAMELISTBOX_BODY_IMAGE "vision_icon" "" ""}
- {GAMELISTBOX_BODY_IMAGE "gold_icon" "themes/gold-t.png" _"Gold per village"}
- {GAMELISTBOX_BODY_LABEL_TINY "gold_text" "265"}
- {GAMELISTBOX_BODY_IMAGE "xp_icon" "themes/units-t.png" _"Experience modifier"}
- {GAMELISTBOX_BODY_LABEL_TINY "xp_text" "70%"}
- {GAMELISTBOX_BODY_IMAGE "time_limit_icon" "themes/sand-clock-t.png" _"Time limit"}
- {GAMELISTBOX_BODY_LABEL_TINY "time_limit_text" ""}
- [/row]
- [/grid]
- {VERTICAL_END}
- # {HORIZONTAL_SEP}
- # horizontal_alignment = "right"
- # [grid]
- # [row]
- # {GAMELISTBOX_BODY_BUTTON "join" "Join"}
- # [/row]
- # [row]
- # {GAMELISTBOX_BODY_BUTTON "observe" "Observe"}
- # [/row]
- # [/grid]
- {HORIZONTAL_END}
- [/toggle_panel]
- [/column]
- [/row]
- [/list_definition]
- [/listbox]
- #enddef
-
- #define ONE_PLAYERLISTBOX ID LABEL
- [row]
- [column]
- [grid]
- [row]
- [column]
- horizontal_grow = "true"
- border = "left,right"
- border_size = 5
- [grid]
- [row]
- [column]
- [toggle_button]
- id = {ID}_show_toggle
- definition = "icon_tiny"
- [/toggle_button]
- [/column]
- [column]
- [label]
- id = {ID}_label
- definition = "default_tiny"
- label = {LABEL}
- [/label]
- [/column]
- [column]
- border="left"
- border_size = 2
- [label]
- id = {ID}_count
- definition = "default_tiny"
- label = "0"
- [/label]
- [/column]
- [/row]
- [/grid]
- [/column]
- [/row]
- [/grid]
- [/column]
- [/row]
- [row]
- [column]
- horizontal_grow = "true"
- [listbox]
- id = {ID}
- definition = "default"
- horizontal_scrollbar_mode = "never"
- vertical_scrollbar_mode = "never"
- [list_definition]
- [row]
- [column]
- horizontal_grow = "true"
- [toggle_panel]
- id = "userpanel"
- definition = "default"
- [grid]
- [row]
- [column]
- border = "all"
- border_size = 1
- [image]
- id = "main_icon"
- definition = "default"
- label = ""
- [/image]
- [/column]
- [column]
- grow_factor = 1
- horizontal_grow = "true"
- border = "top,right,bottom"
- border_size = 3
- [label]
- id = "player"
- definition = "default"
- [/label]
- [/column]
- [/row]
- [/grid]
- [/toggle_panel]
- [/column]
- [/row]
- [/list_definition]
- [/listbox]
- [/column]
- [/row]
- #enddef
-
- #define PLAYERLISTBOX
- [grid]
- [row]
- [column]
- [grid]
- [row]
- [column]
- [label]
- definition = "default_small"
- label = _ "Sort players:"
- [/label]
- [/column]
- [column]
- [toggle_button]
- id = "player_list_sort_relation"
- definition = "icon_small"
- icon = "lobby/sort-friend-off.png"
- tooltip = _ "Friends first, ignored people last"
- [/toggle_button]
- [/column]
- [column]
- [toggle_button]
- id = "player_list_sort_name"
- definition = "icon_small"
- icon = "lobby/sort-az-off.png"
- tooltip = _ "Alphabetically"
- [/toggle_button]
- [/column]
- [/row]
- [/grid]
- [/column]
- [/row]
- [row]
- [column]
- horizontal_grow = "true"
- vertical_grow = "true"
- [scrollbar_panel]
- id = "old_player_list"
- horizontal_scrollbar_mode = "never"
- vertical_scrollbar_mode = "auto"
- [definition]
- {ONE_PLAYERLISTBOX "active_game" _"Selected game"}
- {ONE_PLAYERLISTBOX "active_room" _"Current room"}
- {ONE_PLAYERLISTBOX "other_rooms" _"Lobby"}
- {ONE_PLAYERLISTBOX "other_games" _"Other games"}
- [/definition]
- [/scrollbar_panel]
- [/column]
- [/row]
-
- [row]
- grow_factor = 1
-
- [column]
- vertical_grow = "true"
-
- [tree_view]
- id = "player_tree"
- definition = "default"
-
- horizontal_scrollbar_mode = "never"
- vertical_scrollbar_mode = "always"
-
- indention_step_size = "0"
-
- [node]
- id = "player_group"
- [node_definition]
-
- [row]
-
- [column]
-
- [toggle_button]
- id = "tree_view_node_icon"
- definition = "tree_view_node"
- [/toggle_button]
-
- [/column]
-
- [column]
- grow_factor = 1
- horizontal_grow = "true"
-
- [label]
- id = "tree_view_node_label"
- definition = "default_tiny"
- label = "group"
- [/label]
-
- [/column]
-
- [/row]
-
- [/node_definition]
-
- [/node]
-
- [node]
- id = "player"
- [node_definition]
-
- vertical_grow = "true"
- return_value_id = "ok"
- [row]
-
- [column]
- horizontal_grow = "true"
-
- [toggle_panel]
- id = "tree_view_node_label"
- definition = "default"
-
- horizontal_grow = "true"
- [grid]
-
- [row]
-
- [column]
- border = "all"
- border_size = 5
- vertical_alignment = "top"
-
- [image]
- id = "icon"
- definition = "default"
- [/image]
-
- [/column]
-
- [column]
- grow_factor = 1
- horizontal_grow = "true"
-
- border = "right"
- border_size = 8
-
- [label]
- id = "name"
- definition = "default"
- [/label]
-
- [/column]
-
- [/row]
-
- [/grid]
-
- [/toggle_panel]
-
- [/column]
-
- [/row]
-
- [/node_definition]
-
- [/node]
-
- [/tree_view]
-
- [/column]
-
- [/row]
-
- [/grid]
- #enddef
-
- #define ROOMLISTBOX
- [listbox]
- id = "room_list"
- definition = "default"
-
- horizontal_scrollbar_mode = "never"
- [header]
- [row]
- [column]
- grow_factor = 1
- horizontal_grow = "true"
- border = "all"
- border_size = 5
- [label]
- id = "room"
- definition = "default"
- label = _ "Rooms"
- [/label]
- [/column]
- [/row]
- [/header]
- [list_definition]
- [row]
- [column]
- horizontal_grow = "true"
- [toggle_panel]
- definition = "default"
- [grid]
- [row]
- [column]
- [image]
- definition = "default"
- id = "pending_messages"
- label = "lobby/sort-friend.png"
- tooltip = _"Messages waiting"
- [/image]
- [/column]
- [column]
- grow_factor = 1
- horizontal_grow = "true"
- border = "all"
- border_size = 5
- [label]
- id = "room"
- definition = "default"
- [/label]
- [/column]
- [/row]
- [/grid]
- [/toggle_panel]
- [/column]
- [/row]
- [/list_definition]
- [/listbox]
- #enddef
-
- #define CHATLOG
- [multi_page]
- id = "chat_log_container"
- definition = "default"
- horizontal_scrollbar_mode = "never"
- [page_definition]
- [row]
- [column]
- vertical_grow = "true"
- horizontal_grow = "true"
- [grid]
- [row]
- [column]
- horizontal_alignment = "center"
- vertical_alignment = "top"
- [label]
- id = "log_header"
- definition = "title"
- label = "lobby"
- [/label]
- [/column]
- [/row]
- [row]
- grow_factor = 1
- [column]
- horizontal_grow = "true"
- vertical_grow = "true"
- [scroll_label]
- id = "log_text"
- definition = "default"
-
- vertical_scrollbar_mode = "auto"
- horizontal_scrollbar_mode = "auto"
- [/scroll_label]
- [/column]
- [/row]
- [/grid]
- [/column]
- [/row]
- [/page_definition]
- [/multi_page]
- #enddef
-
- #define _GUI_TITLE
- border = "all"
- border_size = 5
- [label]
- definition = "title"
- label = _ "Multiplayer Lobby"
- [/label]
- #enddef
-
- #define _GUI_FILTER_AREA
- {HORIZONTAL_BEGIN}
- [label]
- definition = "default"
- label = _ "Filter:"
- [/label]
- {HORIZONTAL_SEP}
- [text_box]
- definition = "default"
- id = "filter_text"
- [/text_box]
- {HORIZONTAL_SEP}
- [toggle_button]
- definition = "default"
- id = "filter_with_friends"
- label = _ "Friends"
- [/toggle_button]
- {HORIZONTAL_SEP}
- [toggle_button]
- definition = "default"
- id = "filter_without_ignored"
- label = _ "No ignored"
- [/toggle_button]
- {HORIZONTAL_SEP}
- [toggle_button]
- definition = "default"
- id = "filter_vacant_slots"
- label = _ "Vacant slots"
- [/toggle_button]
- {HORIZONTAL_SEP}
- [toggle_button]
- definition = "default"
- id = "filter_invert"
- label = _ "Invert filter"
- [/toggle_button]
- {HORIZONTAL_END}
- #enddef
-
- #define _GUI_CHAT_AREA
- {HORIZONTAL_BEGIN}
- vertical_alignment = "top"
- {VERTICAL_BEGIN}
- horizontal_grow = "true"
- {ROOMLISTBOX}
- {VERTICAL_SEP}
- [button]
- id = "close_window"
- definition = "default"
- label = _ "Close"
- [/button]
- {VERTICAL_END}
- {HORIZONTAL_SEP}
- grow_factor = 1
- horizontal_grow = "true"
- vertical_grow = "true"
- [grid]
- [row]
- grow_factor = 1
- [column]
- horizontal_grow = "true"
- vertical_grow = "true"
- {CHATLOG}
- {VERTICAL_SEP}
- horizontal_grow = "true"
- {HORIZONTAL_BEGIN}
- horizontal_grow = "true"
- grow_factor = 1
- [text_box]
- id = "chat_input"
- definition = "default"
- history = "mp_chat_input_history"
- label = ""
- [/text_box]
- {HORIZONTAL_SEP}
- [button]
- id = "send_message"
- definition = "default"
- label = _ "Send"
- [/button]
- {HORIZONTAL_END}
- {VERTICAL_END}
- {HORIZONTAL_END}
- #enddef
-
- #define _GUI_CONTROL_AREA
- {HORIZONTAL_BEGIN}
- [button]
- id = "quit"
- definition = "default"
- label = _ "Quit"
- [/button]
- {VERTICAL_SEP}
- [button]
- id = "show_preferences"
- definition = "default"
- label = _ "Preferences"
- [/button]
- {VERTICAL_SEP}
- [button]
- id = "refresh"
- definition = "default"
- label = _ "Refresh"
- [/button]
- # {VERTICAL_SEP}
- # [button]
- # id = "show_help"
- # definition = "default"
- # label = _ "Help"
- # [/button]
- {VERTICAL_SEP}
- border = "top"
- border_size = 5
- [button]
- id = "create"
- definition = "default"
- label = _ "Create Game"
- [/button]
- {VERTICAL_SEP}
- [button]
- id = "join_global"
- definition = "default"
- label = _ "Join"
- [/button]
- {VERTICAL_SEP}
- [button]
- id = "observe_global"
- definition = "default"
- label = _ "Observe"
- [/button]
- {VERTICAL_SEP}
- [toggle_button]
- id = "skip_replay"
- definition = "default"
- label = _ "Quick replay"
- [/toggle_button]
- [/column]
- [/row]
- [row]
- grow_factor = 1
- [column]
- border = "top"
- border_size = 5
- horizontal_grow = "true"
- vertical_grow = "true"
- {PLAYERLISTBOX}
- {HORIZONTAL_END}
- #enddef
-
- [window]
- id = "lobby_main"
- description = "Lobby screen."
- [resolution]
- definition = "default"
- automatic_placement = "false"
- x = 0
- y = 0
- width = "(screen_width)"
- height = "(screen_height)"
- [grid]
- [row]
- grow_factor = 0
- [column]
- grow_factor = 1
- horizontal_alignment = "left"
- {_GUI_TITLE}
- [/column]
- [/row]
- [row]
- grow_factor = 1
- [column]
- horizontal_grow = "true"
- vertical_grow = "true"
- [grid]
- [row]
- [column]
- grow_factor = 1
- vertical_grow = "true"
- horizontal_grow = "true"
- [grid]
- [row]
- grow_factor = 1
- [column]
- horizontal_grow = "true"
- vertical_grow = "true"
- {GUI_FORCE_WIDGET_MINIMUM_SIZE 0 "((screen_height * 30) / 100)" (
- {GAMELISTBOX}
- )}
- [/column]
- [/row]
- [row]
- [column]
- vertical_grow = "true"
- horizontal_grow = "true"
- {_GUI_FILTER_AREA}
- [/column]
- [/row]
- [row]
- [column]
- horizontal_grow = "true"
- vertical_grow = "true"
- {GUI_FORCE_WIDGET_MINIMUM_SIZE 0 "((screen_height * 30) / 100)" (
- {_GUI_CHAT_AREA}
- )}
- [/column]
- [/row]
- [/grid]
- [/column]
- [column]
- vertical_grow = "true"
- {_GUI_CONTROL_AREA}
- [/column]
- [/row]
- [/grid]
- [/column]
- [/row]
- [/grid]
- [/resolution]
- [/window]
-
- #undef _GUI_CONTROL_AREA
- #undef _GUI_CHAT_AREA
- #undef _GUI_FILTER_AREA
- #undef _GUI_TITLE
- #undef GAMELISTBOX
- #undef PLAYERLISTBOX
- #undef ROOMLISTBOX
-