Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import tkinter
- from tkinter.constants import *
- from tkinter.ttk import *
- tk = tkinter.Tk()
- frame = tkinter.Frame(tk, relief=RIDGE, borderwidth=2)
- frame.pack(fill=BOTH,expand=1)
- tk.title('Arg Bot')
- tk.minsize(300,300)
- tk.geometry("300x300")
- # Setup Menu
- menubar = tkinter.Menu(frame)
- filemenu = tkinter.Menu(menubar, tearoff = 0)
- filemenu.add_separator()
- filemenu.add_command(label = "Exit", command = tk.quit)
- # Add Menu
- menubar.add_cascade(label = "File", menu = filemenu)
- # title_label = tkinter.Label(frame, text="Arg arg arg", anchor="w")
- # title_label.pack(fill=X, expand=1)
- results_listbox = tkinter.Listbox(frame, bd = 2, height=13, width=33)
- results_listbox.pack(side=BOTTOM, fill=X, expand=True)
- tree_column_labels = ("File Name", "Size", "Seeds", "Leeches")
- results_tree = Treeview(columns=tree_column_labels, show='headings')
- ysb = tkinter.Scrollbar(orient=VERTICAL, command= results_tree.yview)
- xsb = tkinter.Scrollbar(orient=HORIZONTAL, command= results_tree.xview)
- results_tree['yscroll'] = ysb.set
- results_tree['xscroll'] = xsb.set
- results_tree.pack(side=BOTTOM, fill=X, expand=True)
- #search_label = tkinter.Label(frame, text="Search:", anchor="w")
- search_label = tkinter.Label(frame, text="Search:", anchor="w")
- search_label.pack(fill=X, side="left")
- variable = tkinter.StringVar(frame)
- variable.set("All") # default value
- search_entry = tkinter.Entry(frame, bd = 2)
- search_entry.pack(side = "left", fill=X)
- search_options_menu = tkinter.OptionMenu(frame, variable, 'All', 'Applications', 'Books', 'Movies', 'Music')
- search_options_menu.pack(side="left", fill=X)
- go_button = tkinter.Button(frame, text="Go")
- go_button.pack(side="left", fill=X)
- # button = tkinter.Button(frame,text="Exit",command=tk.destroy)
- # button.pack(side=BOTTOM)
- tk.config(menu = menubar)
- tk.mainloop()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement