[Update] Main Window: Language Settings.言語選択時のドロップダウンメニューを既存のものからカスタムしたものに変更。とりあえず機能する状態。
This commit is contained in:
@@ -4,7 +4,8 @@ from customtkinter import CTk
|
||||
|
||||
# from window_help_and_info import ToplevelWindowInformation
|
||||
|
||||
# from .ui_managers import ColorThemeManager, ImageFileManager, UiScalingManager
|
||||
from ._CreateSelectableLanguagesWindow import _CreateSelectableLanguagesWindow
|
||||
|
||||
from ._changeMainWindowWidgetsStatus import _changeMainWindowWidgetsStatus
|
||||
from ._changeConfigWindowWidgetsStatus import _changeConfigWindowWidgetsStatus
|
||||
from ._printToTextbox import _printToTextbox
|
||||
@@ -24,10 +25,25 @@ class VRCT_GUI(CTk):
|
||||
self.settings = settings
|
||||
self._view_variable = view_variable
|
||||
|
||||
createMainWindowWidgets(vrct_gui=self, settings=self.settings.main, view_variable=self._view_variable)
|
||||
self.config_window = ConfigWindow(vrct_gui=self, settings=self.settings.config_window, view_variable=self._view_variable)
|
||||
createMainWindowWidgets(
|
||||
vrct_gui=self,
|
||||
settings=self.settings.main,
|
||||
view_variable=self._view_variable
|
||||
)
|
||||
|
||||
self.config_window = ConfigWindow(
|
||||
vrct_gui=self,
|
||||
settings=self.settings.config_window,
|
||||
view_variable=self._view_variable
|
||||
)
|
||||
# self.information_window = ToplevelWindowInformation(self)
|
||||
|
||||
self.selectable_languages_window = _CreateSelectableLanguagesWindow(
|
||||
vrct_gui=self,
|
||||
settings=self.settings.selectable_language_window,
|
||||
view_variable=self._view_variable
|
||||
)
|
||||
|
||||
def startMainLoop(self):
|
||||
self.mainloop()
|
||||
|
||||
@@ -48,6 +64,18 @@ class VRCT_GUI(CTk):
|
||||
self.config_window.grab_release()
|
||||
|
||||
|
||||
def openSelectableLanguagesWindow(self, selectable_language_window_type):
|
||||
self.selectable_languages_window.createContainer(selectable_language_window_type)
|
||||
self.selectable_languages_window.deiconify()
|
||||
self.selectable_languages_window.focus_set()
|
||||
self.selectable_languages_window.attributes("-topmost", True)
|
||||
|
||||
|
||||
def closeSelectableLanguagesWindow(self):
|
||||
self.selectable_languages_window.withdraw()
|
||||
|
||||
|
||||
|
||||
|
||||
def openHelpAndInfoWindow(self, e):
|
||||
self.information_window.deiconify()
|
||||
|
||||
Reference in New Issue
Block a user