[Update] Add Ui Scaling.

This commit is contained in:
Sakamoto Shiina
2024-09-27 07:48:29 +09:00
parent 4bd659103b
commit 14843066bb
10 changed files with 153 additions and 61 deletions

View File

@@ -366,7 +366,7 @@ class Config:
@UI_SCALING.setter
def UI_SCALING(self, value):
if value in self.UI_SCALING_LIST:
if isinstance(value, int):
self._UI_SCALING = value
saveJson(self.PATH_CONFIG, inspect.currentframe().f_code.co_name, value)
@@ -1088,7 +1088,7 @@ class Config:
## Config Window
self._TRANSPARENCY = 100
self._APPEARANCE_THEME = "Dark"
self._UI_SCALING = "100%"
self._UI_SCALING = 100
self._TEXTBOX_UI_SCALING = 100
self._MESSAGE_BOX_RATIO = 10
self._FONT_FAMILY = "Yu Gothic UI"

View File

@@ -533,7 +533,7 @@ class Controller:
@staticmethod
def setUiScaling(data, *args, **kwargs) -> dict:
config.UI_SCALING = data
config.UI_SCALING = int(data)
return {"status":200, "result":config.UI_SCALING}
@staticmethod