From 7d33a6dff291d4ea1176e33ef3d9ccde5605857f Mon Sep 17 00:00:00 2001 From: Sakamoto Shiina <68018796+ShiinaSakamoto@users.noreply.github.com> Date: Tue, 10 Oct 2023 18:48:28 +0900 Subject: [PATCH] =?UTF-8?q?[Update]=20UI=20Size=E5=A4=89=E6=9B=B4=E5=AF=BE?= =?UTF-8?q?=E5=BF=9C.=20Main=20Window=20Root=20Geometry.=20Config=20Window?= =?UTF-8?q?=20Root=20Geometry(tmp)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vrct_gui/config_window/ConfigWindow.py | 2 +- vrct_gui/main_window/createMainWindowWidgets.py | 5 ++--- vrct_gui/ui_managers/UiScalingManager.py | 6 ++++++ 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/vrct_gui/config_window/ConfigWindow.py b/vrct_gui/config_window/ConfigWindow.py index 4e469de2..81247055 100644 --- a/vrct_gui/config_window/ConfigWindow.py +++ b/vrct_gui/config_window/ConfigWindow.py @@ -14,7 +14,7 @@ class ConfigWindow(CTkToplevel): # configure window self.after(200, lambda: self.iconbitmap(getImagePath("vrct_logo_mark_black.ico"))) self.title("Settings") - self.geometry(f"{1080}x{680}") + self.geometry(f"{settings.uism.DEFAULT_WIDTH}x{settings.uism.DEFAULT_HEIGHT}") self.configure(fg_color="#ff7f50") diff --git a/vrct_gui/main_window/createMainWindowWidgets.py b/vrct_gui/main_window/createMainWindowWidgets.py index 78436481..c3707f93 100644 --- a/vrct_gui/main_window/createMainWindowWidgets.py +++ b/vrct_gui/main_window/createMainWindowWidgets.py @@ -11,12 +11,11 @@ def createMainWindowWidgets(vrct_gui, settings, view_variable): vrct_gui.iconbitmap(getImagePath("vrct_logo_mark_black.ico")) vrct_gui.title("VRCT") - vrct_gui.geometry(f"{880}x{640}") - vrct_gui.minsize(400, 175) + vrct_gui.minsize(200, 200) # Main Container - vrct_gui.grid_columnconfigure(1, weight=1) + vrct_gui.grid_columnconfigure(1, weight=1, minsize=settings.uism.MAIN_AREA_MIN_WIDTH) vrct_gui.configure(fg_color="#ff7f50") diff --git a/vrct_gui/ui_managers/UiScalingManager.py b/vrct_gui/ui_managers/UiScalingManager.py index b38874f0..d2fcb257 100644 --- a/vrct_gui/ui_managers/UiScalingManager.py +++ b/vrct_gui/ui_managers/UiScalingManager.py @@ -23,6 +23,8 @@ class UiScalingManager(): # Main + self.main.MAIN_AREA_MIN_WIDTH = self._calculateUiSize(640) + self.main.TEXTBOX_PADX = self._calculateUiSize(16) self.main.TEXTBOX_CORNER_RADIUS = self._calculateUiSize(6) @@ -134,6 +136,10 @@ class UiScalingManager(): self.modal_window.TEXT_FONT_SIZE = self._calculateUiSize(20) + # Config Window + self.config_window.DEFAULT_WIDTH = self._calculateUiSize(1080) + self.config_window.DEFAULT_HEIGHT = self._calculateUiSize(680) + # Top bar common self.config_window.TOP_BAR__HEIGHT = self._calculateUiSize(40) self.config_window.TOP_BAR__IPADY = self._calculateUiSize(12)