From dd4597317118184a56441b10dcab546a19a3bd82 Mon Sep 17 00:00:00 2001 From: Firstname Lastname Date: Sun, 15 Dec 2019 22:02:51 +0100 Subject: [PATCH] Interface.py update --- interface.py | 41 ++++++++++++++++++++++++++++------------- 1 file changed, 28 insertions(+), 13 deletions(-) diff --git a/interface.py b/interface.py index 2b09a93..7300573 100644 --- a/interface.py +++ b/interface.py @@ -1,25 +1,40 @@ import tkinter as tk -class Application(tk.Frame): +class Interface(tk.Frame): def __init__(self, master=None): super().__init__(master) self.master = master - self.pack() self.create_widgets() + def process(self): + print(self.simulate.get()) + def create_widgets(self): - Frame1 = tk.Frame(self, borderwidth=2, relief="groove") - Frame1.pack(side="left", padx=330, pady=330) - nom = tk.Label(self, text = 'Votre nom :') - reponse = tk.Entry(self) - valeur = tk.Button(self, text =' Valider', command=self.repondre) - reponse.pack() - valeur.pack() +# inputs.config(bd=4,bg="blue") +# inputs.pack() +# + tk.Label(self.master, padx=10,text="Youtube URL",bg="red").grid(row=0) + tk.Label(self.master, padx=10,text="Folder").grid(row=1) + tk.Label(self.master, padx=10,text="Podcast website root").grid(row=2) + + tk.Entry(self.master,width=70).grid(row=0, column=1,columnspan='8') + tk.Entry(self.master,width=70).grid(row=1, column=1,columnspan='8') + tk.Entry(self.master,width=70).grid(row=2, column=1,columnspan='8') + + + self.simulate = tk.IntVar() + tk.Checkbutton(self.master, text="simulate", variable=self.simulate + ).grid(row=3,column=1,sticky='WE') - def repondre(): - print("reponse") + + tk.Button(self.master,text='Interrupt').grid(row=4,column=7,sticky='WE') + tk.Button(self.master,text='Process', command = + self.process).grid(row=4,column=8,sticky='WE') + if __name__ == "__main__": - root = tk.Tk() - app = Application(master=root) + root = tk.Tk() #create window + root.title("Ydl - Youtube downloader") + + app = Interface(master=root) #create all components inside the window app.mainloop()