diff --git a/img/about_vrct/poster_showcase_pagination_button.png b/img/about_vrct/poster_showcase_pagination_button.png index 917879e5..bbfee311 100644 Binary files a/img/about_vrct/poster_showcase_pagination_button.png and b/img/about_vrct/poster_showcase_pagination_button.png differ diff --git a/img/about_vrct/vrct_posters/iya_vrct_manga_en.png b/img/about_vrct/vrct_posters/iya_vrct_manga_en.png new file mode 100644 index 00000000..f73e762a Binary files /dev/null and b/img/about_vrct/vrct_posters/iya_vrct_manga_en.png differ diff --git a/img/about_vrct/vrct_posters/iya_vrct_manga_ja.png b/img/about_vrct/vrct_posters/iya_vrct_manga_ja.png new file mode 100644 index 00000000..3fc0ff40 Binary files /dev/null and b/img/about_vrct/vrct_posters/iya_vrct_manga_ja.png differ diff --git a/img/about_vrct/vrct_posters/iya_vrct_manga_ko.png b/img/about_vrct/vrct_posters/iya_vrct_manga_ko.png new file mode 100644 index 00000000..e40f769c Binary files /dev/null and b/img/about_vrct/vrct_posters/iya_vrct_manga_ko.png differ diff --git a/img/about_vrct/vrct_posters/iya_vrct_poster_cn.png b/img/about_vrct/vrct_posters/iya_vrct_poster_cn.png index c2780f3a..6e3a5be4 100644 Binary files a/img/about_vrct/vrct_posters/iya_vrct_poster_cn.png and b/img/about_vrct/vrct_posters/iya_vrct_poster_cn.png differ diff --git a/img/about_vrct/vrct_posters/iya_vrct_poster_en.png b/img/about_vrct/vrct_posters/iya_vrct_poster_en.png index fe1865d5..22352320 100644 Binary files a/img/about_vrct/vrct_posters/iya_vrct_poster_en.png and b/img/about_vrct/vrct_posters/iya_vrct_poster_en.png differ diff --git a/img/about_vrct/vrct_posters/iya_vrct_poster_ja.png b/img/about_vrct/vrct_posters/iya_vrct_poster_ja.png index 4fb2596e..041d346e 100644 Binary files a/img/about_vrct/vrct_posters/iya_vrct_poster_ja.png and b/img/about_vrct/vrct_posters/iya_vrct_poster_ja.png differ diff --git a/img/about_vrct/vrct_posters/iya_vrct_poster_ko.png b/img/about_vrct/vrct_posters/iya_vrct_poster_ko.png new file mode 100644 index 00000000..268a6e24 Binary files /dev/null and b/img/about_vrct/vrct_posters/iya_vrct_poster_ko.png differ diff --git a/vrct_gui/config_window/widgets/createSideMenuAndSettingsBoxContainers/setting_box_containers/setting_box_about_vrct/createSettingBox_AboutVrct.py b/vrct_gui/config_window/widgets/createSideMenuAndSettingsBoxContainers/setting_box_containers/setting_box_about_vrct/createSettingBox_AboutVrct.py index 6b097984..274ea917 100644 --- a/vrct_gui/config_window/widgets/createSideMenuAndSettingsBoxContainers/setting_box_containers/setting_box_about_vrct/createSettingBox_AboutVrct.py +++ b/vrct_gui/config_window/widgets/createSideMenuAndSettingsBoxContainers/setting_box_containers/setting_box_about_vrct/createSettingBox_AboutVrct.py @@ -495,14 +495,14 @@ def createSettingBox_AboutVrct(setting_box_wrapper, config_window, settings, vie # For change the image, register to config_window - config_window.poster_image_frame__iya_vrct_poster_ja = settings.about_vrct.embedImageCTkLabel(poster_images_wrapper, "iya_vrct_poster_ja.png", directly_type="vrct_posters") - config_window.poster_image_frame__iya_vrct_poster_en = settings.about_vrct.embedImageCTkLabel(poster_images_wrapper, "iya_vrct_poster_en.png", directly_type="vrct_posters") - config_window.poster_image_frame__iya_vrct_poster_cn = settings.about_vrct.embedImageCTkLabel(poster_images_wrapper, "iya_vrct_poster_cn.png", directly_type="vrct_posters") - config_window.poster_image_frame_dict = { - "iya_vrct_poster_ja": config_window.poster_image_frame__iya_vrct_poster_ja, - "iya_vrct_poster_en": config_window.poster_image_frame__iya_vrct_poster_en, - "iya_vrct_poster_cn": config_window.poster_image_frame__iya_vrct_poster_cn, + "iya_vrct_poster_ja": settings.about_vrct.embedImageCTkLabel(poster_images_wrapper, "iya_vrct_poster_ja.png", directly_type="vrct_posters"), + "iya_vrct_poster_en": settings.about_vrct.embedImageCTkLabel(poster_images_wrapper, "iya_vrct_poster_en.png", directly_type="vrct_posters"), + "iya_vrct_poster_cn": settings.about_vrct.embedImageCTkLabel(poster_images_wrapper, "iya_vrct_poster_cn.png", directly_type="vrct_posters"), + "iya_vrct_poster_ko": settings.about_vrct.embedImageCTkLabel(poster_images_wrapper, "iya_vrct_poster_ko.png", directly_type="vrct_posters"), + "iya_vrct_manga_ja": settings.about_vrct.embedImageCTkLabel(poster_images_wrapper, "iya_vrct_manga_ja.png", directly_type="vrct_posters"), + "iya_vrct_manga_en": settings.about_vrct.embedImageCTkLabel(poster_images_wrapper, "iya_vrct_manga_en.png", directly_type="vrct_posters"), + "iya_vrct_manga_ko": settings.about_vrct.embedImageCTkLabel(poster_images_wrapper, "iya_vrct_manga_ko.png", directly_type="vrct_posters"), } def vrctPostersGridRemove(): for poster_frame in config_window.poster_image_frame_dict.values(): @@ -512,7 +512,7 @@ def createSettingBox_AboutVrct(setting_box_wrapper, config_window, settings, vie def gridVrctPoster_Ja(): vrctPostersGridRemove() config_window.poster_image_frame_dict["iya_vrct_poster_ja"].grid(column=1, row=0, padx=0, pady=0, sticky="nsew") - view_variable.CALLBACK_ABOUT_VRCT_POSTER_PREV_BUTTON=gridVrctPoster_Cn + view_variable.CALLBACK_ABOUT_VRCT_POSTER_PREV_BUTTON=gridVrctManga_Ko view_variable.CALLBACK_ABOUT_VRCT_POSTER_NEXT_BUTTON=gridVrctPoster_En def gridVrctPoster_En(): @@ -525,8 +525,36 @@ def createSettingBox_AboutVrct(setting_box_wrapper, config_window, settings, vie vrctPostersGridRemove() config_window.poster_image_frame_dict["iya_vrct_poster_cn"].grid(column=1, row=0, padx=0, pady=0, sticky="nsew") view_variable.CALLBACK_ABOUT_VRCT_POSTER_PREV_BUTTON=gridVrctPoster_En + view_variable.CALLBACK_ABOUT_VRCT_POSTER_NEXT_BUTTON=gridVrctPoster_Ko + + def gridVrctPoster_Ko(): + vrctPostersGridRemove() + config_window.poster_image_frame_dict["iya_vrct_poster_ko"].grid(column=1, row=0, padx=0, pady=0, sticky="nsew") + view_variable.CALLBACK_ABOUT_VRCT_POSTER_PREV_BUTTON=gridVrctPoster_Cn + view_variable.CALLBACK_ABOUT_VRCT_POSTER_NEXT_BUTTON=gridVrctManga_Ja + + + def gridVrctManga_Ja(): + vrctPostersGridRemove() + config_window.poster_image_frame_dict["iya_vrct_manga_ja"].grid(column=1, row=0, padx=0, pady=0, sticky="nsew") + view_variable.CALLBACK_ABOUT_VRCT_POSTER_PREV_BUTTON=gridVrctPoster_Ko + view_variable.CALLBACK_ABOUT_VRCT_POSTER_NEXT_BUTTON=gridVrctManga_En + + def gridVrctManga_En(): + vrctPostersGridRemove() + config_window.poster_image_frame_dict["iya_vrct_manga_en"].grid(column=1, row=0, padx=0, pady=0, sticky="nsew") + view_variable.CALLBACK_ABOUT_VRCT_POSTER_PREV_BUTTON=gridVrctManga_Ja + view_variable.CALLBACK_ABOUT_VRCT_POSTER_NEXT_BUTTON=gridVrctManga_Ko + + def gridVrctManga_Ko(): + vrctPostersGridRemove() + config_window.poster_image_frame_dict["iya_vrct_manga_ko"].grid(column=1, row=0, padx=0, pady=0, sticky="nsew") + view_variable.CALLBACK_ABOUT_VRCT_POSTER_PREV_BUTTON=gridVrctManga_En view_variable.CALLBACK_ABOUT_VRCT_POSTER_NEXT_BUTTON=gridVrctPoster_Ja + + + gridVrctPoster_Ja() poster_image_arrow_right = settings.about_vrct.embedImageButtonCTkLabel(poster_images_wrapper, "arrow_right.png", lambda _e: callFunctionIfCallable(view_variable.CALLBACK_ABOUT_VRCT_POSTER_NEXT_BUTTON))