[Refactor] config_window. setting_box回りのファイルや関数名の変更。何をどう読み込んでいるのか少しだけ分かりやすく。
This commit is contained in:
@@ -4,7 +4,7 @@ from ....ui_utils import bindEnterAndLeaveColor, bindButtonPressColor, bindButto
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
def addConfigSideMenuItem(config_window, settings, side_menu_settings, side_menu_row, all_side_menu_tab_attr_name):
|
def _addConfigSideMenuItem(config_window, settings, side_menu_settings, side_menu_row, all_side_menu_tab_attr_name):
|
||||||
|
|
||||||
|
|
||||||
def switchActiveAndPassiveSettingBoxContainerTabsColor(target_active_widget):
|
def switchActiveAndPassiveSettingBoxContainerTabsColor(target_active_widget):
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
from customtkinter import CTkFont, CTkFrame, CTkLabel
|
from customtkinter import CTkFont, CTkFrame, CTkLabel
|
||||||
|
|
||||||
|
|
||||||
def createSettingBoxContainer(config_window, settings, setting_box_container_settings):
|
def _createSettingBoxContainer(config_window, settings, setting_box_container_settings):
|
||||||
|
|
||||||
|
|
||||||
def createSectionTitle(container_widget, section_title):
|
def createSectionTitle(container_widget, section_title):
|
||||||
@@ -2,11 +2,15 @@ from customtkinter import CTkFrame, CTkScrollableFrame
|
|||||||
|
|
||||||
from ....ui_utils import setDefaultActiveTab
|
from ....ui_utils import setDefaultActiveTab
|
||||||
|
|
||||||
from .addConfigSideMenuItem import addConfigSideMenuItem
|
from ._addConfigSideMenuItem import _addConfigSideMenuItem
|
||||||
from .createSettingBoxContainer import createSettingBoxContainer
|
from ._createSettingBoxContainer import _createSettingBoxContainer
|
||||||
|
|
||||||
|
|
||||||
from .setting_box_containers import createSettingBox_Appearance, createSettingBox_Translation, createSettingBox_Mic, createSettingBox_Speaker, createSettingBox_Others, createSettingBox_AdvancedSettings
|
from .setting_box_containers.setting_box_appearance import createSettingBox_Appearance
|
||||||
|
from .setting_box_containers.setting_box_transcription import createSettingBox_Mic, createSettingBox_Speaker
|
||||||
|
from .setting_box_containers.setting_box_others import createSettingBox_Others
|
||||||
|
from .setting_box_containers.setting_box_advanced_settings import createSettingBox_AdvancedSettings
|
||||||
|
from .setting_box_containers.setting_box_translation import createSettingBox_Translation
|
||||||
|
|
||||||
|
|
||||||
def createSideMenuAndSettingsBoxContainers(config_window, settings):
|
def createSideMenuAndSettingsBoxContainers(config_window, settings):
|
||||||
@@ -55,6 +59,7 @@ def createSideMenuAndSettingsBoxContainers(config_window, settings):
|
|||||||
{ "section_title": None, "setting_box": createSettingBox_Appearance },
|
{ "section_title": None, "setting_box": createSettingBox_Appearance },
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"activate_by_default": True,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"side_menu_tab_attr_name": "side_menu_tab_translation",
|
"side_menu_tab_attr_name": "side_menu_tab_translation",
|
||||||
@@ -104,7 +109,6 @@ def createSideMenuAndSettingsBoxContainers(config_window, settings):
|
|||||||
{ "section_title": None, "setting_box": createSettingBox_AdvancedSettings },
|
{ "section_title": None, "setting_box": createSettingBox_AdvancedSettings },
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"activate_by_default": True,
|
|
||||||
},
|
},
|
||||||
]
|
]
|
||||||
|
|
||||||
@@ -112,7 +116,7 @@ def createSideMenuAndSettingsBoxContainers(config_window, settings):
|
|||||||
|
|
||||||
side_menu_row=0
|
side_menu_row=0
|
||||||
for sm_and_sbc_setting in side_menu_and_setting_box_containers_settings:
|
for sm_and_sbc_setting in side_menu_and_setting_box_containers_settings:
|
||||||
addConfigSideMenuItem(
|
_addConfigSideMenuItem(
|
||||||
config_window=config_window,
|
config_window=config_window,
|
||||||
settings=settings,
|
settings=settings,
|
||||||
side_menu_settings=sm_and_sbc_setting,
|
side_menu_settings=sm_and_sbc_setting,
|
||||||
@@ -122,7 +126,7 @@ def createSideMenuAndSettingsBoxContainers(config_window, settings):
|
|||||||
side_menu_row+=1
|
side_menu_row+=1
|
||||||
|
|
||||||
|
|
||||||
createSettingBoxContainer(
|
_createSettingBoxContainer(
|
||||||
config_window=config_window,
|
config_window=config_window,
|
||||||
settings=settings,
|
settings=settings,
|
||||||
setting_box_container_settings=sm_and_sbc_setting["setting_box_container_settings"],
|
setting_box_container_settings=sm_and_sbc_setting["setting_box_container_settings"],
|
||||||
@@ -144,5 +148,3 @@ def createSideMenuAndSettingsBoxContainers(config_window, settings):
|
|||||||
# Set default active setting box container
|
# Set default active setting box container
|
||||||
config_window.current_active_setting_box_container = getattr(config_window, sm_and_sbc_setting["setting_box_container_settings"]["setting_box_container_attr_name"])
|
config_window.current_active_setting_box_container = getattr(config_window, sm_and_sbc_setting["setting_box_container_settings"]["setting_box_container_attr_name"])
|
||||||
config_window.current_active_setting_box_container.grid()
|
config_window.current_active_setting_box_container.grid()
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ from vrct_gui.ui_utils import createButtonWithImage
|
|||||||
from typing import Union
|
from typing import Union
|
||||||
|
|
||||||
|
|
||||||
class SettingBoxGenerator():
|
class _SettingBoxGenerator():
|
||||||
def __init__(self, config_window, settings):
|
def __init__(self, config_window, settings):
|
||||||
|
|
||||||
self.IS_CONFIG_WINDOW_COMPACT_MODE = settings.IS_CONFIG_WINDOW_COMPACT_MODE
|
self.IS_CONFIG_WINDOW_COMPACT_MODE = settings.IS_CONFIG_WINDOW_COMPACT_MODE
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
from .setting_box_appearance import createSettingBox_Appearance
|
|
||||||
from .setting_box_transcription import createSettingBox_Mic, createSettingBox_Speaker
|
|
||||||
from .setting_box_others import createSettingBox_Others
|
|
||||||
from .setting_box_advanced_settings import createSettingBox_AdvancedSettings
|
|
||||||
from .setting_box_translation import createSettingBox_Translation
|
|
||||||
@@ -3,15 +3,12 @@ from time import sleep
|
|||||||
from customtkinter import StringVar, IntVar
|
from customtkinter import StringVar, IntVar
|
||||||
|
|
||||||
|
|
||||||
from ..SettingBoxGenerator import SettingBoxGenerator
|
from .._SettingBoxGenerator import _SettingBoxGenerator
|
||||||
|
|
||||||
from config import config
|
from config import config
|
||||||
|
|
||||||
def createSettingBox_AdvancedSettings(setting_box_wrapper, config_window, settings):
|
def createSettingBox_AdvancedSettings(setting_box_wrapper, config_window, settings):
|
||||||
|
sbg = _SettingBoxGenerator(config_window, settings)
|
||||||
|
|
||||||
sbg = SettingBoxGenerator(config_window, settings)
|
|
||||||
|
|
||||||
createSettingBoxEntry = sbg.createSettingBoxEntry
|
createSettingBoxEntry = sbg.createSettingBoxEntry
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -6,15 +6,12 @@ from languages import selectable_languages
|
|||||||
from utils import get_key_by_value
|
from utils import get_key_by_value
|
||||||
|
|
||||||
|
|
||||||
from ..SettingBoxGenerator import SettingBoxGenerator
|
from .._SettingBoxGenerator import _SettingBoxGenerator
|
||||||
|
|
||||||
from config import config
|
from config import config
|
||||||
|
|
||||||
def createSettingBox_Appearance(setting_box_wrapper, config_window, settings):
|
def createSettingBox_Appearance(setting_box_wrapper, config_window, settings):
|
||||||
|
sbg = _SettingBoxGenerator(config_window, settings)
|
||||||
|
|
||||||
sbg = SettingBoxGenerator(config_window, settings)
|
|
||||||
|
|
||||||
createSettingBoxDropdownMenu = sbg.createSettingBoxDropdownMenu
|
createSettingBoxDropdownMenu = sbg.createSettingBoxDropdownMenu
|
||||||
createSettingBoxSlider = sbg.createSettingBoxSlider
|
createSettingBoxSlider = sbg.createSettingBoxSlider
|
||||||
|
|
||||||
|
|||||||
@@ -3,15 +3,12 @@ from time import sleep
|
|||||||
from customtkinter import StringVar, IntVar
|
from customtkinter import StringVar, IntVar
|
||||||
|
|
||||||
|
|
||||||
from ..SettingBoxGenerator import SettingBoxGenerator
|
from .._SettingBoxGenerator import _SettingBoxGenerator
|
||||||
|
|
||||||
from config import config
|
from config import config
|
||||||
|
|
||||||
def createSettingBox_Others(setting_box_wrapper, config_window, settings):
|
def createSettingBox_Others(setting_box_wrapper, config_window, settings):
|
||||||
|
sbg = _SettingBoxGenerator(config_window, settings)
|
||||||
|
|
||||||
sbg = SettingBoxGenerator(config_window, settings)
|
|
||||||
|
|
||||||
createSettingBoxCheckbox = sbg.createSettingBoxCheckbox
|
createSettingBoxCheckbox = sbg.createSettingBoxCheckbox
|
||||||
createSettingBoxEntry = sbg.createSettingBoxEntry
|
createSettingBoxEntry = sbg.createSettingBoxEntry
|
||||||
|
|
||||||
|
|||||||
@@ -3,15 +3,12 @@ from time import sleep
|
|||||||
from customtkinter import StringVar, IntVar
|
from customtkinter import StringVar, IntVar
|
||||||
|
|
||||||
|
|
||||||
from ..SettingBoxGenerator import SettingBoxGenerator
|
from .._SettingBoxGenerator import _SettingBoxGenerator
|
||||||
|
|
||||||
from config import config
|
from config import config
|
||||||
|
|
||||||
def createSettingBox_Mic(setting_box_wrapper, config_window, settings):
|
def createSettingBox_Mic(setting_box_wrapper, config_window, settings):
|
||||||
|
sbg = _SettingBoxGenerator(config_window, settings)
|
||||||
|
|
||||||
sbg = SettingBoxGenerator(config_window, settings)
|
|
||||||
|
|
||||||
createSettingBoxDropdownMenu = sbg.createSettingBoxDropdownMenu
|
createSettingBoxDropdownMenu = sbg.createSettingBoxDropdownMenu
|
||||||
createSettingBoxCheckbox = sbg.createSettingBoxCheckbox
|
createSettingBoxCheckbox = sbg.createSettingBoxCheckbox
|
||||||
createSettingBoxProgressbarXSlider = sbg.createSettingBoxProgressbarXSlider
|
createSettingBoxProgressbarXSlider = sbg.createSettingBoxProgressbarXSlider
|
||||||
|
|||||||
@@ -3,15 +3,12 @@ from time import sleep
|
|||||||
from customtkinter import StringVar, IntVar
|
from customtkinter import StringVar, IntVar
|
||||||
|
|
||||||
|
|
||||||
from ..SettingBoxGenerator import SettingBoxGenerator
|
from .._SettingBoxGenerator import _SettingBoxGenerator
|
||||||
|
|
||||||
from config import config
|
from config import config
|
||||||
|
|
||||||
def createSettingBox_Speaker(setting_box_wrapper, config_window, settings):
|
def createSettingBox_Speaker(setting_box_wrapper, config_window, settings):
|
||||||
|
sbg = _SettingBoxGenerator(config_window, settings)
|
||||||
|
|
||||||
sbg = SettingBoxGenerator(config_window, settings)
|
|
||||||
|
|
||||||
createSettingBoxDropdownMenu = sbg.createSettingBoxDropdownMenu
|
createSettingBoxDropdownMenu = sbg.createSettingBoxDropdownMenu
|
||||||
createSettingBoxCheckbox = sbg.createSettingBoxCheckbox
|
createSettingBoxCheckbox = sbg.createSettingBoxCheckbox
|
||||||
createSettingBoxProgressbarXSlider = sbg.createSettingBoxProgressbarXSlider
|
createSettingBoxProgressbarXSlider = sbg.createSettingBoxProgressbarXSlider
|
||||||
|
|||||||
@@ -3,15 +3,12 @@ from time import sleep
|
|||||||
from customtkinter import StringVar, IntVar
|
from customtkinter import StringVar, IntVar
|
||||||
|
|
||||||
|
|
||||||
from ..SettingBoxGenerator import SettingBoxGenerator
|
from .._SettingBoxGenerator import _SettingBoxGenerator
|
||||||
|
|
||||||
from config import config
|
from config import config
|
||||||
|
|
||||||
def createSettingBox_Translation(setting_box_wrapper, config_window, settings):
|
def createSettingBox_Translation(setting_box_wrapper, config_window, settings):
|
||||||
|
sbg = _SettingBoxGenerator(config_window, settings)
|
||||||
|
|
||||||
sbg = SettingBoxGenerator(config_window, settings)
|
|
||||||
|
|
||||||
createSettingBoxEntry = sbg.createSettingBoxEntry
|
createSettingBoxEntry = sbg.createSettingBoxEntry
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user