[Refactor] Main Window: 起動時はサイドバーが開いた状態で、もしconfig.IS_MAIN_WINDOW_SIDEBAR_COMPACT_MODEがTrueなら閉じるという動作に。(ユーザーに見えるまでにしている処理なので見た目は変わらない)

This commit is contained in:
Sakamoto Shiina
2023-10-13 14:44:20 +09:00
parent 638b5c25ec
commit 1380d66da1
3 changed files with 6 additions and 11 deletions

View File

@@ -446,6 +446,11 @@ class View():
self.view_variable.CALLBACK_SET_OSC_PORT = config_window_registers.get("callback_set_osc_port", None)
# The initial processing after registration.
if config.IS_MAIN_WINDOW_SIDEBAR_COMPACT_MODE is True:
vrct_gui._enableMainWindowSidebarCompactMode()
if config.IS_CONFIG_WINDOW_COMPACT_MODE is True:
self.enableConfigWindowCompactMode()
vrct_gui.config_window.setting_box_compact_mode_switch_box.select()

View File

@@ -67,9 +67,4 @@ def createMinimizeSidebarButton(settings, main_window, view_variable):
main_window.minimize_sidebar_button_container__for_opening.grid(row=0, column=0, sticky="nsw")
main_window.minimize_sidebar_button_container__for_closing.grid(row=0, column=0, sticky="nsw")
main_window.minimize_sidebar_button_container__for_opening.grid_remove()
main_window.minimize_sidebar_button_container__for_closing.grid_remove()
if view_variable.IS_MAIN_WINDOW_SIDEBAR_COMPACT_MODE is True:
main_window.minimize_sidebar_button_container__for_opening.grid()
else:
main_window.minimize_sidebar_button_container__for_closing.grid()
main_window.minimize_sidebar_button_container__for_opening.grid_remove()

View File

@@ -26,12 +26,7 @@ def createSidebar(settings, main_window, view_variable):
main_window.sidebar_bg_container.grid(row=0, column=0, sticky="nsew")
main_window.sidebar_compact_mode_bg_container.grid(row=0, column=0, sticky="nsew")
main_window.sidebar_bg_container.grid_remove()
main_window.sidebar_compact_mode_bg_container.grid_remove()
if view_variable.IS_MAIN_WINDOW_SIDEBAR_COMPACT_MODE:
main_window.sidebar_compact_mode_bg_container.grid()
else:
main_window.sidebar_bg_container.grid()
# Config Button