diff --git a/TitleBar.gd b/TitleBar.gd index 4b5b8b2..9f27c44 100644 --- a/TitleBar.gd +++ b/TitleBar.gd @@ -44,16 +44,25 @@ func open_menu(): func _on_popup_menu_id_pressed(id: int) -> void: if id == 2: get_window().size = Vector2i(200,180) - options_menu.set_item_checked(2, true) - options_menu.set_item_checked(3, false) - options_menu.set_item_checked(4, false) - elif id == 3: - get_window().size = Vector2i(300,270) options_menu.set_item_checked(2, false) options_menu.set_item_checked(3, true) options_menu.set_item_checked(4, false) + options_menu.set_item_checked(5, false) + elif id == 3: + get_window().size = Vector2i(300,270) + options_menu.set_item_checked(2, false) + options_menu.set_item_checked(3, false) + options_menu.set_item_checked(4, true) + options_menu.set_item_checked(5, false) elif id == 4: get_window().size = Vector2i(400,360) options_menu.set_item_checked(2, false) options_menu.set_item_checked(3, false) - options_menu.set_item_checked(4, true) + options_menu.set_item_checked(4, false) + options_menu.set_item_checked(5, true) + elif id == 5: + get_window().size = Vector2i(150,135) + options_menu.set_item_checked(2, true) + options_menu.set_item_checked(3, false) + options_menu.set_item_checked(4, false) + options_menu.set_item_checked(5, false) diff --git a/main.tscn b/main.tscn index 944c5a1..b4b1355 100644 --- a/main.tscn +++ b/main.tscn @@ -164,21 +164,24 @@ icon = ExtResource("3_h2yge") menu = NodePath("PopupMenu") [node name="PopupMenu" type="PopupMenu" parent="StatusIndicator"] -item_count = 5 +item_count = 6 item_0/text = "Exit" item_0/id = 0 item_1/id = 1 item_1/separator = true -item_2/text = "Small" +item_2/text = "Smaller" item_2/checkable = 2 -item_2/checked = true -item_2/id = 2 -item_3/text = "Medium" +item_2/id = 5 +item_3/text = "Small" item_3/checkable = 2 -item_3/id = 3 -item_4/text = "Large" +item_3/checked = true +item_3/id = 2 +item_4/text = "Medium" item_4/checkable = 2 -item_4/id = 4 +item_4/id = 3 +item_5/text = "Large" +item_5/checkable = 2 +item_5/id = 4 [connection signal="gui_input" from="VBoxContainer/TitleBar" to="VBoxContainer/TitleBar" method="_on_TitleBar_gui_input"] [connection signal="pressed" from="VBoxContainer/Buttons/OffTaskButton" to="." method="_on_off_task_button_pressed"]