[Update] add Information Modal. This is for displaying when reached translation limit that 429 too many requests.

This commit is contained in:
Sakamoto Shiina
2023-10-20 04:30:30 +09:00
parent 780bd32cf4
commit f668686daf
9 changed files with 258 additions and 134 deletions

View File

@@ -122,12 +122,19 @@ class VRCT_GUI(CTk):
message_text_color=self.settings.config_window.ctm.SB__ERROR_MESSAGE_TEXT_COLOR,
)
self.update_confirmation_modal = _CreateConfirmationModal(
self.confirmation_modal = _CreateConfirmationModal(
attach_window=self.toplevel_wrapper,
settings=self.settings.update_confirmation_modal,
settings=self.settings.confirmation_modal,
view_variable=self._view_variable
)
self.information_modal = _CreateConfirmationModal(
attach_window=self.toplevel_wrapper,
settings=self.settings.confirmation_modal,
view_variable=self._view_variable,
modal_type="information"
)
# self.update()
# self.geometry("{}x{}".format(self.winfo_width(), self.winfo_height()))
@@ -219,13 +226,14 @@ class VRCT_GUI(CTk):
def _changeMainWindowWidgetsStatus(self, status, target_names):
def _changeMainWindowWidgetsStatus(self, status, target_names, to_hold_state:bool=False):
_changeMainWindowWidgetsStatus(
vrct_gui=self,
settings=self.settings.main,
view_variable=self._view_variable,
status=status,
target_names=target_names,
to_hold_state=to_hold_state,
)
def _changeConfigWindowWidgetsStatus(self, status, target_names):