[Update] Main Window: Transcription Mic/Speakerのオン・オフ時に、Language Settings部分にそれぞれアイコン表示。少しはYour LanguageとTarget Languageを意図したものとは反対に設定してしまう問題を解消できるかな。

This commit is contained in:
Sakamoto Shiina
2023-12-20 15:13:33 +09:00
parent d982a76048
commit 3fcaca917a
4 changed files with 38 additions and 1 deletions

View File

@@ -317,4 +317,23 @@ def createSidebarLanguagesSettings(settings, main_window, view_variable):
open_selectable_language_window_command=callbackOpenSelectableTargetLanguageWindow,
variable=view_variable.VAR_TARGET_LANGUAGE
)
main_window.sls__box_target_language.grid(row=4, column=0, sticky="ew")
main_window.sls__box_target_language.grid(row=4, column=0, sticky="ew")
# Set Transcription ON/OFF Indicator Widgets
main_window.sls__box_your_language_mic_status__enabled = CTkLabel(
main_window.sls__box_your_language,
text=None,
height=0,
corner_radius=0,
image=CTkImage(settings.image_file.MIC_ICON_DISABLED, size=settings.uism.SLS__BOX_TRANSCRIPTION_STATUS_IMAGE_SIZE),
)
main_window.sls__box_target_language_speaker_status__enabled = CTkLabel(
main_window.sls__box_target_language,
text=None,
height=0,
corner_radius=0,
image=CTkImage(settings.image_file.HEADPHONES_ICON_DISABLED, size=settings.uism.SLS__BOX_TRANSCRIPTION_STATUS_IMAGE_SIZE),
)

View File

@@ -86,6 +86,9 @@ class UiScalingManager():
self.main.SLS__PRESET_TAB_NUMBER_CORNER_RADIUS = self._calculateUiSize(6)
self.main.SLS__PRESET_TAB_NUMBER_ADJUSTED_HEIGHT = self._calculateUiSize(36)
self.main.SLS__BOX_TRANSCRIPTION_STATUS_IMAGE_SIZE = self.dupTuple(self._calculateUiSize(14))
self.main.SLS__BOX_SECTION_TITLE_FONT_SIZE = self._calculateUiSize(16)
self.main.SLS__BOX_SECTION_TITLE_BOTTOM_PADY = self._calculateUiSize(10)
self.main.SLS__BOX_IPADX = self._calculateUiSize(10)