def make_progress_frame_entry(self, label_text, video):
# +-------------------------------------------------+
# | *Titel* start/pause] [cancel] |
# | progress |
# +-------------------------------------------------+
video['progress'] = tk.StringVar()
video['progress'].set('Nog niet gestart')
frame = ttk.Frame(self.progress_frame, relief=tk.GROOVE, borderwidth=10)
video['frame'] = frame
print(video['row'])
frame.grid(row=video['row'], sticky=tk.W + tk.E + tk.N, column=0)
# paned.grid(row=0, column=0, sticky=tk.E + tk.W + tk.N + tk.S)
title = tk.Label(frame, text=label_text)
title.grid(row=0, column=0, sticky=tk.W)
video['start_pause'] = tk.StringVar()
video['start_pause'].set('Start')
btn = ttk.Button(frame, textvariable=video['start_pause'], style='Small.TButton',
command=lambda: self.start_or_pause_video(video))
btn.grid(row=0, column=1, sticky=tk.E)
cancel = ttk.Button(frame, text='Annuleren', style='Small.TButton',
command=lambda: self.cancel_video(video))
cancel.grid(row=0, column=2, sticky=tk.E)
progress = tk.Label(frame, textvariable=video['progress'])
progress.grid(row=1, column=0, sticky=tk.W)
评论列表
文章目录