Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # This is a tkinter form to collect day data
- from Tkinter import *
- from day_data import *
- def messageWindow(parent, day):
- # create child window
- win = Toplevel()
- win.title("TODO For " + day.fname)
- num_lines = day.get_num_chores()
- print str(num_lines) + " have been passed into this function from the day"
- main_frame = Frame(win, width = 320, height = 240)
- #canvas=Canvas(main_frame, width = 320, height = 240)
- #scroll_bar = Scrollbar(main_frame, orient = VERTICAL)
- #scroll_bar.pack(side = RIGHT, fill = Y)
- #scroll_bar.config(command=canvas.yview)
- #canvas.config(width = 300, height = 240)
- #canvas.config(yscrollcommand=scroll_bar.set)
- for i in range(num_lines):
- f = Frame(main_frame)
- b = Checkbutton(f)
- if(day.get_index(i)[0] == True):
- b.select()
- b.pack(side = LEFT)
- e = Text(f, width = 40, height = 3)
- e.insert("1.0", day.get_index(i)[1])
- e.pack(side = LEFT)
- Button(f, text = "Delete").pack(side = LEFT)
- f.pack()
- main_frame.pack()
- #canvas.config(scrollregion = (0,0, 320,200))
- #canvas.pack(side = LEFT, expand = TRUE, fill = BOTH)
- x = parent.winfo_x() + 32
- y = parent.winfo_y() + 32
- win.geometry("+%d+%d" % (x, y))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement