📄️ CTk
The CTk class forms the basis of any CustomTkinter program, it creates the main app window. During the runtime of a program there should only be one instance of this class with a single call of the .mainloop() method, which starts the app. Additional windows are created using the CTkToplevel class.
📄️ CTkInputDialog
This is a simple dialog to input a string or number.
📄️ CTkToplevel
The CTkToplevel class is used to create additional windows. For a CTkToplevel window, there is no call of .mainloop() needed, it opens right when it's created.