From e19cc9bccf9d9b69cf7a31bd962104e1c764c371 Mon Sep 17 00:00:00 2001 From: Sakamoto Shiina <68018796+ShiinaSakamoto@users.noreply.github.com> Date: Thu, 18 Apr 2024 13:16:59 +0900 Subject: [PATCH] =?UTF-8?q?[Update]=20=E3=82=A2=E3=83=83=E3=83=97=E3=83=87?= =?UTF-8?q?=E3=83=BC=E3=83=88=E4=B8=AD=E7=94=BB=E9=9D=A2=E3=82=92=E3=82=BF?= =?UTF-8?q?=E3=82=B9=E3=82=AF=E3=83=90=E3=83=BC=E3=81=AA=E3=81=A9=E3=81=8B?= =?UTF-8?q?=E3=82=89=E3=82=A6=E3=82=A3=E3=83=B3=E3=83=89=E3=82=A6=E3=82=92?= =?UTF-8?q?=E9=96=89=E3=81=98=E3=81=9F=E6=99=82=E3=80=81=E3=83=A1=E3=82=A4?= =?UTF-8?q?=E3=83=B3=E3=83=97=E3=83=AD=E3=82=BB=E3=82=B9=E3=82=82=E7=B5=82?= =?UTF-8?q?=E4=BA=86=E3=81=99=E3=82=8B=E3=82=88=E3=81=86=E3=81=AB=E3=80=82?= =?UTF-8?q?=20=E2=80=BB=E3=82=A2=E3=83=97=E3=83=87=E4=B8=AD=E3=81=AE?= =?UTF-8?q?=E7=B5=82=E4=BA=86=EF=BC=88=E4=B8=AD=E6=96=AD=EF=BC=89=E6=93=8D?= =?UTF-8?q?=E4=BD=9C=E3=81=AF=E3=80=81=E3=83=A6=E3=83=BC=E3=82=B6=E3=83=BC?= =?UTF-8?q?=E3=81=AE=E8=87=AA=E5=B7=B1=E8=B2=AC=E4=BB=BB=E3=81=A8=E3=81=99?= =?UTF-8?q?=E3=82=8B=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vrct_gui/updating_window/UpdatingWindow.py | 3 ++- vrct_gui/vrct_gui.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/vrct_gui/updating_window/UpdatingWindow.py b/vrct_gui/updating_window/UpdatingWindow.py index f9b90c8c..d84fd7dd 100644 --- a/vrct_gui/updating_window/UpdatingWindow.py +++ b/vrct_gui/updating_window/UpdatingWindow.py @@ -5,13 +5,14 @@ from customtkinter import CTkImage, CTkLabel, CTkToplevel, CTkProgressBar, CTkFr from ..ui_utils import openImageKeepAspectRatio, getImageFileFromUiUtils, setGeometryToCenterOfScreen, fadeInAnimation, generateGradientColor, getImagePath class UpdatingWindow(CTkToplevel): - def __init__(self): + def __init__(self, vrct_gui): super().__init__() self.withdraw() self.overrideredirect(True) self.configure(fg_color="#292a2d") self.title("Updating...") self.after(200, lambda: self.iconbitmap(getImagePath("vrct_logo_mark_black.ico"))) + self.protocol("WM_DELETE_WINDOW", vrct_gui._quitVRCT) # self.wm_attributes("-toolwindow", True) self.is_showed_downloading_process = False self.is_showed_unpackaging_process = False diff --git a/vrct_gui/vrct_gui.py b/vrct_gui/vrct_gui.py index 6f9183b9..4b94768e 100644 --- a/vrct_gui/vrct_gui.py +++ b/vrct_gui/vrct_gui.py @@ -175,7 +175,7 @@ class VRCT_GUI(CTk): init_scaling=(self._view_variable.VAR_TEXTBOX_UI_SCALING.get()/100) ) - self.updating_window = UpdatingWindow() + self.updating_window = UpdatingWindow(vrct_gui=self)