[Update] Quick Settings Window: スライダー系の幅が固定されるのを防ぐため、ウィンドウの幅に合わせて可変的に。

Quick Settings Window(Overlay): position, depthの設定範囲に合わせて、0.01単位で設定できるように刻み数を増加。
This commit is contained in:
Sakamoto Shiina
2024-05-15 14:28:23 +09:00
parent 85a1decfb4
commit 34a372686b
2 changed files with 4 additions and 3 deletions

View File

@@ -170,19 +170,19 @@ class View():
VAR_LABEL_OVERLAY_SMALL_LOG_X_POS=StringVar(value=i18n.t("overlay_settings.x_position")),
SLIDER_RANGE_OVERLAY_SMALL_LOG_X_POS=(-5, 5),
NUMBER_OF_STEPS_OVERLAY_SMALL_LOG_X_POS=1000,
NUMBER_OF_STEPS_OVERLAY_SMALL_LOG_X_POS=10000,
VAR_OVERLAY_SMALL_LOG_X_POS=DoubleVar(value=config.OVERLAY_SMALL_LOG_SETTINGS["x_pos"]),
VAR_CURRENT_VALUE_OVERLAY_SMALL_LOG_X_POS=StringVar(value=config.OVERLAY_SMALL_LOG_SETTINGS["x_pos"]),
VAR_LABEL_OVERLAY_SMALL_LOG_Y_POS=StringVar(value=i18n.t("overlay_settings.y_position")),
SLIDER_RANGE_OVERLAY_SMALL_LOG_Y_POS=(-5, 5),
NUMBER_OF_STEPS_OVERLAY_SMALL_LOG_Y_POS=1000,
NUMBER_OF_STEPS_OVERLAY_SMALL_LOG_Y_POS=10000,
VAR_OVERLAY_SMALL_LOG_Y_POS=DoubleVar(value=config.OVERLAY_SMALL_LOG_SETTINGS["y_pos"]),
VAR_CURRENT_VALUE_OVERLAY_SMALL_LOG_Y_POS=StringVar(value=config.OVERLAY_SMALL_LOG_SETTINGS["y_pos"]),
VAR_LABEL_OVERLAY_SMALL_LOG_DEPTH=StringVar(value=i18n.t("overlay_settings.depth")),
SLIDER_RANGE_OVERLAY_SMALL_LOG_DEPTH=(-5, 5),
NUMBER_OF_STEPS_OVERLAY_SMALL_LOG_DEPTH=1000,
NUMBER_OF_STEPS_OVERLAY_SMALL_LOG_DEPTH=10000,
VAR_OVERLAY_SMALL_LOG_DEPTH=DoubleVar(value=config.OVERLAY_SMALL_LOG_SETTINGS["depth"]),
VAR_CURRENT_VALUE_OVERLAY_SMALL_LOG_DEPTH=StringVar(value=config.OVERLAY_SMALL_LOG_SETTINGS["depth"]),

View File

@@ -19,6 +19,7 @@ class QuickSettingsWindow(CTkToplevel):
self.configure(fg_color=self.settings.ctm.SB__BG_COLOR)
BG_HEX_COLOR = "#292a2d"
self.grid_columnconfigure(0, weight=1)
self.qsw_background = CTkFrame(self, corner_radius=0, fg_color=self.settings.ctm.SB__BG_COLOR)
self.qsw_background.grid(row=0, column=0, pady=0, sticky="ew")