mirror of
https://github.com/TomSchimansky/CustomTkinter.git
synced 2023-08-10 21:13:13 +03:00
changed tabview test
This commit is contained in:
parent
3f44877984
commit
b62543f332
@ -14,7 +14,6 @@ class App(customtkinter.CTk):
|
|||||||
# configure window
|
# configure window
|
||||||
self.title("CustomTkinter complex_example.py")
|
self.title("CustomTkinter complex_example.py")
|
||||||
self.geometry(f"{1100}x{580}")
|
self.geometry(f"{1100}x{580}")
|
||||||
#self.resizable(False, False)
|
|
||||||
|
|
||||||
# configure grid layout (4x4)
|
# configure grid layout (4x4)
|
||||||
self.grid_columnconfigure(1, weight=1)
|
self.grid_columnconfigure(1, weight=1)
|
||||||
@ -48,7 +47,7 @@ class App(customtkinter.CTk):
|
|||||||
self.entry = customtkinter.CTkEntry(self, placeholder_text="CTkEntry")
|
self.entry = customtkinter.CTkEntry(self, placeholder_text="CTkEntry")
|
||||||
self.entry.grid(row=3, column=1, columnspan=2, padx=(20, 0), pady=(20, 20), sticky="nsew")
|
self.entry.grid(row=3, column=1, columnspan=2, padx=(20, 0), pady=(20, 20), sticky="nsew")
|
||||||
|
|
||||||
self.main_button_1 = customtkinter.CTkButton(master=self, fg_color="transparent", border_width=2)
|
self.main_button_1 = customtkinter.CTkButton(master=self, fg_color="transparent", border_width=2, text_color=("gray10", "#DCE4EE"))
|
||||||
self.main_button_1.grid(row=3, column=3, padx=(20, 20), pady=(20, 20), sticky="nsew")
|
self.main_button_1.grid(row=3, column=3, padx=(20, 20), pady=(20, 20), sticky="nsew")
|
||||||
|
|
||||||
# create textbox
|
# create textbox
|
||||||
@ -139,7 +138,7 @@ class App(customtkinter.CTk):
|
|||||||
self.seg_button_1.set("Value 2")
|
self.seg_button_1.set("Value 2")
|
||||||
|
|
||||||
def open_input_dialog(self):
|
def open_input_dialog(self):
|
||||||
dialog = customtkinter.CTkInputDialog(text="Type in a number:"*50, title="CTkInputDialog")
|
dialog = customtkinter.CTkInputDialog(text="Type in a number:", title="CTkInputDialog")
|
||||||
print("CTkInputDialog:", dialog.get_input())
|
print("CTkInputDialog:", dialog.get_input())
|
||||||
|
|
||||||
def change_appearance_mode(self, new_appearance_mode: str):
|
def change_appearance_mode(self, new_appearance_mode: str):
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
import customtkinter
|
import customtkinter
|
||||||
|
|
||||||
app = customtkinter.CTk()
|
app = customtkinter.CTk()
|
||||||
|
app.geometry("800x900")
|
||||||
|
|
||||||
tabview_1 = customtkinter.CTkTabview(app)
|
tabview_1 = customtkinter.CTkTabview(app)
|
||||||
tabview_1.pack(padx=20, pady=20)
|
tabview_1.pack(padx=20, pady=20)
|
||||||
@ -18,8 +19,6 @@ tabview_1.delete("tab 42")
|
|||||||
|
|
||||||
tabview_1.move(0, "tab 2")
|
tabview_1.move(0, "tab 2")
|
||||||
|
|
||||||
b1 = customtkinter.CTkButton(master=tab_1, text="button tab 1")
|
|
||||||
b1.pack(pady=20)
|
|
||||||
b2 = customtkinter.CTkButton(master=tabview_1.tab("tab 2"), text="button tab 2")
|
b2 = customtkinter.CTkButton(master=tabview_1.tab("tab 2"), text="button tab 2")
|
||||||
b2.pack()
|
b2.pack()
|
||||||
|
|
||||||
@ -27,4 +26,9 @@ b2.pack()
|
|||||||
tabview_1.configure(state="normal")
|
tabview_1.configure(state="normal")
|
||||||
# tabview_1.delete("tab 1")
|
# tabview_1.delete("tab 1")
|
||||||
|
|
||||||
|
for i in range(10):
|
||||||
|
for j in range(30):
|
||||||
|
button = customtkinter.CTkButton(tabview_1.tab("tab 1"), height=10, width=30, font=customtkinter.CTkFont(size=8))
|
||||||
|
button.grid(row=j, column=i, padx=2, pady=2)
|
||||||
|
|
||||||
app.mainloop()
|
app.mainloop()
|
||||||
|
Loading…
Reference in New Issue
Block a user