MP Create: Fix a few issues on 800x600 layout
This commit is contained in:
parent
d6d62f04b8
commit
2cad49162d
5 changed files with 73 additions and 17 deletions
|
@ -534,7 +534,7 @@
|
||||||
[/row]
|
[/row]
|
||||||
#enddef
|
#enddef
|
||||||
|
|
||||||
#define _GUI_MP_CREATE_SETTING_PANEL
|
#define _GUI_MP_CREATE_MAP_SETTINGS
|
||||||
[row]
|
[row]
|
||||||
grow_factor = 0
|
grow_factor = 0
|
||||||
|
|
||||||
|
@ -651,17 +651,9 @@
|
||||||
[/column]
|
[/column]
|
||||||
|
|
||||||
[/row]
|
[/row]
|
||||||
|
#enddef
|
||||||
|
|
||||||
[row]
|
#define _GUI_MP_CREATE_TIME_LIMIT
|
||||||
grow_factor = 1
|
|
||||||
|
|
||||||
[column]
|
|
||||||
[spacer]
|
|
||||||
height = 20
|
|
||||||
[/spacer]
|
|
||||||
[/column]
|
|
||||||
[/row]
|
|
||||||
|
|
||||||
[row]
|
[row]
|
||||||
grow_factor = 0
|
grow_factor = 0
|
||||||
|
|
||||||
|
@ -684,7 +676,7 @@
|
||||||
[/row]
|
[/row]
|
||||||
|
|
||||||
[row]
|
[row]
|
||||||
grow_factor = 1
|
grow_factor = 0
|
||||||
|
|
||||||
[column]
|
[column]
|
||||||
grow_factor = 1
|
grow_factor = 1
|
||||||
|
@ -715,7 +707,6 @@
|
||||||
horizontal_grow = "true"
|
horizontal_grow = "true"
|
||||||
|
|
||||||
[spacer]
|
[spacer]
|
||||||
id = "random_start_time"
|
|
||||||
width = "(if(screen_width > 1280, (screen_width / 2.4), 0))"
|
width = "(if(screen_width > 1280, (screen_width / 2.4), 0))"
|
||||||
[/spacer]
|
[/spacer]
|
||||||
|
|
||||||
|
@ -1220,7 +1211,8 @@
|
||||||
#undef _GUI_MP_CREATE_OPTION_SLIDER
|
#undef _GUI_MP_CREATE_OPTION_SLIDER
|
||||||
#undef _GUI_MP_CREATE_GENERAL_PANEL
|
#undef _GUI_MP_CREATE_GENERAL_PANEL
|
||||||
#undef _GUI_MP_CREATE_OPTIONS_PANEL
|
#undef _GUI_MP_CREATE_OPTIONS_PANEL
|
||||||
#undef _GUI_MP_CREATE_SETTING_PANEL
|
#undef _GUI_MP_CREATE_MAP_SETTINGS
|
||||||
|
#undef _GUI_MP_CREATE_TIME_LIMIT
|
||||||
#undef _GUI_MP_CREATE_TAB_BAR
|
#undef _GUI_MP_CREATE_TAB_BAR
|
||||||
#undef _GUI_MP_CREATE_TAB_PADDING
|
#undef _GUI_MP_CREATE_TAB_PADDING
|
||||||
#undef _GUI_MP_CREATE_ALIGN_SPACER
|
#undef _GUI_MP_CREATE_ALIGN_SPACER
|
||||||
|
|
|
@ -317,7 +317,19 @@
|
||||||
[/layer]
|
[/layer]
|
||||||
|
|
||||||
[layer]
|
[layer]
|
||||||
{_GUI_MP_CREATE_SETTING_PANEL}
|
{_GUI_MP_CREATE_MAP_SETTINGS}
|
||||||
|
|
||||||
|
[row]
|
||||||
|
grow_factor = 1
|
||||||
|
|
||||||
|
[column]
|
||||||
|
[spacer]
|
||||||
|
height = 20
|
||||||
|
[/spacer]
|
||||||
|
[/column]
|
||||||
|
[/row]
|
||||||
|
|
||||||
|
{_GUI_MP_CREATE_TIME_LIMIT}
|
||||||
[/layer]
|
[/layer]
|
||||||
|
|
||||||
[/stack]
|
[/stack]
|
||||||
|
|
|
@ -285,7 +285,19 @@
|
||||||
[/layer]
|
[/layer]
|
||||||
|
|
||||||
[layer]
|
[layer]
|
||||||
{_GUI_MP_CREATE_SETTING_PANEL}
|
{_GUI_MP_CREATE_MAP_SETTINGS}
|
||||||
|
|
||||||
|
[row]
|
||||||
|
grow_factor = 1
|
||||||
|
|
||||||
|
[column]
|
||||||
|
[spacer]
|
||||||
|
height = 20
|
||||||
|
[/spacer]
|
||||||
|
[/column]
|
||||||
|
[/row]
|
||||||
|
|
||||||
|
{_GUI_MP_CREATE_TIME_LIMIT}
|
||||||
[/layer]
|
[/layer]
|
||||||
|
|
||||||
[/stack]
|
[/stack]
|
||||||
|
|
|
@ -9,6 +9,7 @@
|
||||||
[linked_group]
|
[linked_group]
|
||||||
id = "tabs"
|
id = "tabs"
|
||||||
fixed_width = "true"
|
fixed_width = "true"
|
||||||
|
fixed_height = "true"
|
||||||
[/linked_group]
|
[/linked_group]
|
||||||
|
|
||||||
[linked_group]
|
[linked_group]
|
||||||
|
@ -232,6 +233,7 @@
|
||||||
|
|
||||||
[layer]
|
[layer]
|
||||||
[row]
|
[row]
|
||||||
|
grow_factor = 0
|
||||||
[column]
|
[column]
|
||||||
horizontal_grow = "true"
|
horizontal_grow = "true"
|
||||||
[grid]
|
[grid]
|
||||||
|
@ -239,7 +241,14 @@
|
||||||
{_GUI_MP_CREATE_SHUFFLE_TOGGLE}
|
{_GUI_MP_CREATE_SHUFFLE_TOGGLE}
|
||||||
|
|
||||||
{_GUI_MP_CREATE_OBSERVER_TOGGLE}
|
{_GUI_MP_CREATE_OBSERVER_TOGGLE}
|
||||||
|
[/row]
|
||||||
|
[/grid]
|
||||||
|
[/column]
|
||||||
|
|
||||||
|
[column]
|
||||||
|
horizontal_grow = "true"
|
||||||
|
[grid]
|
||||||
|
[row]
|
||||||
{_GUI_MP_CREATE_REGISTERED_TOGGLE}
|
{_GUI_MP_CREATE_REGISTERED_TOGGLE}
|
||||||
|
|
||||||
{_GUI_MP_CREATE_SYNC_TOGGLE}
|
{_GUI_MP_CREATE_SYNC_TOGGLE}
|
||||||
|
@ -248,7 +257,36 @@
|
||||||
[/column]
|
[/column]
|
||||||
[/row]
|
[/row]
|
||||||
|
|
||||||
{_GUI_MP_CREATE_SETTING_PANEL}
|
[row]
|
||||||
|
grow_factor = 0
|
||||||
|
[column]
|
||||||
|
horizontal_grow = "true"
|
||||||
|
vertical_grow = true
|
||||||
|
[grid]
|
||||||
|
{_GUI_MP_CREATE_MAP_SETTINGS}
|
||||||
|
[/grid]
|
||||||
|
[/column]
|
||||||
|
|
||||||
|
[column]
|
||||||
|
horizontal_grow = "true"
|
||||||
|
vertical_grow = true
|
||||||
|
[grid]
|
||||||
|
{_GUI_MP_CREATE_TIME_LIMIT}
|
||||||
|
[/grid]
|
||||||
|
[/column]
|
||||||
|
[/row]
|
||||||
|
|
||||||
|
# This ensures the above rows don't expand
|
||||||
|
# to fill the available space.
|
||||||
|
[row]
|
||||||
|
grow_factor = 1
|
||||||
|
[column]
|
||||||
|
[spacer][/spacer]
|
||||||
|
[/column]
|
||||||
|
[column]
|
||||||
|
[spacer][/spacer]
|
||||||
|
[/column]
|
||||||
|
[/row]
|
||||||
[/layer]
|
[/layer]
|
||||||
[/stack]
|
[/stack]
|
||||||
[/stacked_widget]
|
[/stacked_widget]
|
||||||
|
|
|
@ -861,6 +861,8 @@ void tmp_create_game::dialog_exit_hook(twindow& window) {
|
||||||
|
|
||||||
void tmp_create_game::post_show(twindow& window)
|
void tmp_create_game::post_show(twindow& window)
|
||||||
{
|
{
|
||||||
|
// Show all tabs so that find_widget works correctly
|
||||||
|
find_widget<tstacked_widget>(&window, "pager", false).select_layer(-1);
|
||||||
if(get_retval() == twindow::OK) {
|
if(get_retval() == twindow::OK) {
|
||||||
preferences::set_modifications(create_engine_.active_mods());
|
preferences::set_modifications(create_engine_.active_mods());
|
||||||
preferences::set_level_type(create_engine_.current_level_type().v);
|
preferences::set_level_type(create_engine_.current_level_type().v);
|
||||||
|
|
Loading…
Add table
Reference in a new issue