def setup_tab2(tab):
# new frame
new_frame = ttk.LabelFrame(tab, text='New Project Name')
new_frame.grid(columnspan=2, row=0, padx=5, pady=5, sticky='ew')
# New Project
name = tk.StringVar
name_entered = ttk.Entry(new_frame, width=19, textvariable=name)
name_entered.grid(column=0, row=0, padx=6, pady=5)
name_entered.focus()
# spacer
spacer_label = ttk.Label(new_frame, text='')
spacer_label.grid(columnspan=2, row=1, padx=5, pady=5)
# add button and commands
def add_command():
add_project(name_entered.get())
spacer_label.configure(text='Project was added!', foreground='green')
name_entered.delete(0, "end")
setup_tab1(TAB_1)
TAB_1.update()
add_button = ttk.Button(tab, text='Add New Project', command=add_command)
add_button.grid(columnspan=2, row=3, pady=5)
评论列表
文章目录