[FIX] fix theme on windows hosts

This commit is contained in:
Maxim Romanko 2024-03-07 11:47:23 +03:00
parent d5651d4de5
commit 3f257ee23f

View File

@ -45,7 +45,7 @@ class App:
self.root.config(menu=main_menu)
self.bottom_frame = CTkFrame(self.root, height=10000)
self.bottom_frame = CTkFrame(self.root)
self.erase_button = CTkButton(
self.bottom_frame, text="Стереть диск", command=self.__erase_drive)
@ -99,7 +99,7 @@ class App:
selected_color = self.root._apply_appearance_mode(ThemeManager.theme["CTkButton"]["fg_color"])
treestyle = ttk.Style()
treestyle.theme_use()
treestyle.theme_use("clam")
treestyle.configure("Treeview", background=bg_color, foreground=text_color, fieldbackground=bg_color, borderwidth=0)
treestyle.map('Treeview', background=[('selected', bg_color)], foreground=[('selected', selected_color)])
treestyle.configure("Treeview.Heading", background=bg_color, foreground=text_color, fieldbackground=bg_color, borderwidth=0)
@ -195,4 +195,4 @@ class App:
return False
def __open_about_window(self):
CTkMessagebox(title="О программе", message="Программа для гарантированного стирания машинных носителей информации\n(c) Romanko M.I., Russia, 2024")
CTkMessagebox(title="О программе", message="Программа для гарантированного стирания машинных носителей информации\n(c) Романько М.И., Россия, 2024г.")