|
|
|
|
@ -1,5 +1,4 @@
|
|
|
|
|
from customtkinter import *
|
|
|
|
|
from CTkTable import CTkTable
|
|
|
|
|
from PIL import Image
|
|
|
|
|
|
|
|
|
|
# Links
|
|
|
|
|
@ -17,7 +16,6 @@ set_appearance_mode("light") # Bei Änderung muss "text" von Window_Settings/but
|
|
|
|
|
class Window_Settings(CTkToplevel):
|
|
|
|
|
def __init__(self, *args, **kwargs):
|
|
|
|
|
super().__init__(*args, **kwargs)
|
|
|
|
|
|
|
|
|
|
self.downSized = 0.5
|
|
|
|
|
self.geometry("%dx%d" % (self.master.height*16/9*self.downSized, self.master.height*self.downSized))
|
|
|
|
|
self.title("Einstellungen")
|
|
|
|
|
@ -82,6 +80,10 @@ class Main_Window(CTk):
|
|
|
|
|
|
|
|
|
|
self.window_settings = None
|
|
|
|
|
|
|
|
|
|
self.main_container = CTkFrame(self, corner_radius=10)
|
|
|
|
|
self.main_container.pack(fill=BOTH, expand=True, padx=(0,5), pady=5,side=RIGHT)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def open_window_settings(self):
|
|
|
|
|
if self.window_settings is None or not self.window_settings.winfo_exists():
|
|
|
|
|
self.window_settings = Window_Settings(self) # create window if its None or destroyed
|
|
|
|
|
@ -91,3 +93,4 @@ class Main_Window(CTk):
|
|
|
|
|
app = Main_Window()
|
|
|
|
|
|
|
|
|
|
app.mainloop()
|
|
|
|
|
|
|
|
|
|
|