def __init__ (self, root):
self.root = root
root.title ("Course Page Downlaoder")
mainframe = ttk.Frame(root, padding="3 3 12 12")
mainframe.grid(column=0, row=0, sticky=(N, W, E, S))
mainframe.columnconfigure(0, weight=1)
mainframe.rowconfigure(0, weight=1)
self.mainframe = mainframe
ttk.Label(mainframe, text="Registration Number").grid(row=0, column=0)
self.regno = StringVar()
self.pwd = StringVar()
self.cache = IntVar()
self.cache.set(1)
self.progress = IntVar()
self.progress.set(0)
self.hint = StringVar()
print "mama here"
self.hint.set("Hit Download or Return to Proceed")
self.regno_entry = ttk.Entry(self.mainframe, width=60, textvariable=self.regno)
self.regno_entry.grid(column=0, row=1, sticky=(E))
self.pwd_label = ttk.Label(self.mainframe, text="Password").grid(row=2, column=0)
self.pwd_entry = ttk.Entry(self.mainframe, width=60, show='*', textvariable=self.pwd)
self.pwd_entry.grid(column=0, row=3, sticky=(E))
self.cb = ttk.Checkbutton(self.mainframe, text="Remember Me", variable = self.cache)
self.cb.grid(column=0, row=4)
self.dlbutton = ttk.Button(self.mainframe, text="Download", command= lambda: self.calculate())
self.dlbutton.grid(column = 0, row=5)
for child in self.mainframe.winfo_children(): child.grid_configure(padx=5, pady=5)
self.hint_label = ttk.Label(self.mainframe, text="Press Download to Begin", justify='center')
self.hint_label.grid(row=6)
self.prgbar = ttk.Progressbar(self.mainframe, orient='horizontal', mode='determinate', variable=self.progress).grid(column=0, row=7)
self.regno_entry.focus()
评论列表
文章目录