MP/Method Selection: new design

This commit is contained in:
Charles Dang 2024-09-18 19:42:45 -04:00
parent 05f4e21951
commit 3b07a7c76e

View file

@ -1,6 +1,6 @@
#textdomain wesnoth-lib
###
### Definition of the window select the way to access the addon server.
### Definition of the window select the way to access the MP server.
###
[window]
@ -14,11 +14,16 @@
vertical_placement = "center"
horizontal_placement = "center"
maximum_width = 420
maximum_width = 850
[linked_group]
id = "panel"
fixed_width = true
[/linked_group]
[linked_group]
id = "icon"
fixed_width = true
fixed_height = true
[/linked_group]
[tooltip]
@ -40,9 +45,9 @@
border = "all"
border_size = 5
horizontal_alignment = "left"
[label]
definition = "title"
label = _ "Multiplayer"
[/label]
@ -51,12 +56,9 @@
[/row]
[row]
grow_factor = 1
[column]
grow_factor = 1
horizontal_grow = true
horizontal_alignment = "left"
[grid]
@ -72,7 +74,6 @@
[label]
definition = "default"
label = _ "Login:"
[/label]
@ -106,6 +107,7 @@
grow_factor = 0
[column]
horizontal_grow = true
[grid]
@ -146,7 +148,7 @@
[/row]
{GUI_FILLER_ROW HEIGHT=10}
#{GUI_FILLER_ROW HEIGHT=20}
[row]
grow_factor = 1
@ -157,32 +159,36 @@
vertical_grow = true
border = "all"
border_size = 5
border_size = 20
[listbox]
[horizontal_listbox]
id = "method_list"
definition = "default"
vertical_scrollbar_mode = "never"
horizontal_scrollbar_mode = "never"
[list_definition]
[row]
[column]
horizontal_grow = true
vertical_grow = true
[toggle_panel]
definition = "default"
return_value_id = "ok"
linked_group = "panel"
[grid]
[row]
grow_factor = 0
[column]
grow_factor = 0
horizontal_grow = true
grow_factor = 1
horizontal_alignment = "center"
border = "all"
border_size = 5
@ -194,15 +200,21 @@
[/image]
[/column]
[/row]
[row]
grow_factor = 1
[column]
grow_factor = 1
grow_factor = 0
border = "all"
border_size = 5
horizontal_grow = true
border_size = 20
vertical_alignment = "top"
[label]
id = "name"
definition = "default"
definition = "default_large"
text_alignment = "center"
[/label]
[/column]
@ -227,12 +239,13 @@
[widget]
id = "image"
label = "icons/icon-server.png"
label = "icons/icon-server.png~SCALE_SHARP(200%, 200%)"
[/widget]
[widget]
id = "name"
label = _ "Join Official Server"
label = _ "Join
Official Server" # FIXME
[/widget]
[/column]
@ -246,12 +259,13 @@
[widget]
id = "image"
label = "icons/icon-serverother.png"
label = "icons/icon-serverother.png~SCALE_SHARP(200%, 200%)"
[/widget]
[widget]
id = "name"
label = _ "Connect to Server"
label = _ "Connect to
Server" #FIXME
[/widget]
[/column]
@ -265,12 +279,13 @@
[widget]
id = "image"
label = "icons/icon-hostgame.png"
label = "icons/icon-hostgame.png~SCALE_SHARP(200%, 200%)"
[/widget]
[widget]
id = "name"
label = _ "Host Networked Game"
label = _ "Host Networked
Game" #FIXME
[/widget]
[/column]
@ -284,7 +299,7 @@
[widget]
id = "image"
label = "icons/icon-hotseat.png"
label = "icons/icon-hotseat.png~SCALE_SHARP(200%, 200%)"
[/widget]
[widget]
@ -298,12 +313,12 @@
[/list_data]
[/listbox]
[/horizontal_listbox]
[/column]
[/row]
#ifdef UNUSED
[row]
grow_factor = 0
@ -350,7 +365,7 @@
[/column]
[/row]
#endif
[/grid]
[/resolution]