diff --git a/timetable.py b/timetable.py index bc8d043..92efa82 100644 --- a/timetable.py +++ b/timetable.py @@ -9,76 +9,128 @@ twoJob = "Machine 1:\n Activity 5" threeJob = "Machine 1:\n Activity 5" fourJob = "Machine 1:\n Activity 5" + job = "PlantManager" def edit_timetable_entry_nine(): edit_timetable_entry = Tk() Label(edit_timetable_entry, text="New Value:").grid(row=0) - value = Entry(edit_timetable_entry, textvariable = nineJob) - value.grid(row=0, column=1) - enter = Button(edit_timetable_entry, text = "Enter", height=3, width=10, command= edit_timetable_entry.quit ).grid(row=0, column=2) - + #entryVal = StringVar() + + def setnine(): + global nineJob + x = entry.get() + nineJob = x + + entry = Entry(edit_timetable_entry)#, textvariable = entryVal ) + entry.grid(row=0, column=1) + + enter = Button(edit_timetable_entry, text = "Enter", height=3, width=10, command= setnine ) + enter.grid(row=0, column=2) + edit_timetable_entry.mainloop() def edit_timetable_entry_ten(): edit_timetable_entry = Tk() Label(edit_timetable_entry, text="New Value:").grid(row=0) - value = Entry(edit_timetable_entry, textvariable = nineJob) - value.grid(row=0, column=1) - enter = Button(edit_timetable_entry, text = "Enter", height=3, width=10, command= edit_timetable_entry.quit ).grid(row=0, column=2) - + def setten(): + global tenJob + x = entry.get() + tenJob = x + + entry = Entry(edit_timetable_entry) + entry.grid(row=0, column=1) + + enter = Button(edit_timetable_entry, text = "Enter", height=3, width=10, command= setten ) + enter.grid(row=0, column=2) + edit_timetable_entry.mainloop() def edit_timetable_entry_eleven(): edit_timetable_entry = Tk() Label(edit_timetable_entry, text="New Value:").grid(row=0) - value = Entry(edit_timetable_entry, textvariable = nineJob) - value.grid(row=0, column=1) - enter = Button(edit_timetable_entry, text = "Enter", height=3, width=10, command= edit_timetable_entry.quit ).grid(row=0, column=2) - + def seteleven(): + global elevenJob + x = entry.get() + elevenJob = x + + entry = Entry(edit_timetable_entry) + entry.grid(row=0, column=1) + + enter = Button(edit_timetable_entry, text = "Enter", height=3, width=10, command= seteleven ) + enter.grid(row=0, column=2) + edit_timetable_entry.mainloop() def edit_timetable_entry_twelve(): edit_timetable_entry = Tk() Label(edit_timetable_entry, text="New Value:").grid(row=0) - value = Entry(edit_timetable_entry, textvariable = nineJob) - value.grid(row=0, column=1) - enter = Button(edit_timetable_entry, text = "Enter", height=3, width=10, command= edit_timetable_entry.quit ).grid(row=0, column=2) - + def settwelve(): + global twelveJob + x = entry.get() + twelveJob = x + + entry = Entry(edit_timetable_entry) + entry.grid(row=0, column=1) + + enter = Button(edit_timetable_entry, text = "Enter", height=3, width=10, command= settwelve ) + enter.grid(row=0, column=2) + edit_timetable_entry.mainloop() def edit_timetable_entry_two(): edit_timetable_entry = Tk() Label(edit_timetable_entry, text="New Value:").grid(row=0) - value = Entry(edit_timetable_entry, textvariable = nineJob) - value.grid(row=0, column=1) - enter = Button(edit_timetable_entry, text = "Enter", height=3, width=10, command= edit_timetable_entry.quit ).grid(row=0, column=2) - + def settwo(): + global twoJob + x = entry.get() + twoJob = x + + entry = Entry(edit_timetable_entry) + entry.grid(row=0, column=1) + + enter = Button(edit_timetable_entry, text = "Enter", height=3, width=10, command= settwo ) + enter.grid(row=0, column=2) + edit_timetable_entry.mainloop() def edit_timetable_entry_three(): edit_timetable_entry = Tk() Label(edit_timetable_entry, text="New Value:").grid(row=0) - value = Entry(edit_timetable_entry, textvariable = nineJob) - value.grid(row=0, column=1) - enter = Button(edit_timetable_entry, text = "Enter", height=3, width=10, command= edit_timetable_entry.quit ).grid(row=0, column=2) - + def setthree(): + global threeJob + x = entry.get() + threeJob = x + + entry = Entry(edit_timetable_entry) + entry.grid(row=0, column=1) + + enter = Button(edit_timetable_entry, text = "Enter", height=3, width=10, command= setthree ) + enter.grid(row=0, column=2) + edit_timetable_entry.mainloop() def edit_timetable_entry_four(): edit_timetable_entry = Tk() Label(edit_timetable_entry, text="New Value:").grid(row=0) - value = Entry(edit_timetable_entry, textvariable = nineJob) - value.grid(row=0, column=1) - enter = Button(edit_timetable_entry, text = "Enter", height=3, width=10, command= edit_timetable_entry.quit ).grid(row=0, column=2) - + def setfour(): + global fourJob + x = entry.get() + fourJob = x + + entry = Entry(edit_timetable_entry) + entry.grid(row=0, column=1) + + enter = Button(edit_timetable_entry, text = "Enter", height=3, width=10, command= setfour ) + enter.grid(row=0, column=2) + edit_timetable_entry.mainloop() def open_timetable_root(): @@ -140,7 +192,11 @@ def open_timetable_root(): edit_timetable_page = Toplevel() edit_timetable_page.title("Edit Timetable") edit_timetable_page.geometry("1280x720") - + + def refresh(): + edit_timetable_page.destroy() + open_edit_timetable_page() + #label edit_timetable_title = Label(edit_timetable_page, text="Edit Timetable", font="Verdana 24 bold", fg="Blue") edit_nine_am = Label(edit_timetable_page, text="9am", font=("Verdana 14 bold"), fg="Black") @@ -161,9 +217,11 @@ def open_timetable_root(): edit_two_pm_box = Button(edit_timetable_page, text = twoJob, font=("Verdana 10"), height=3, width=10, command= edit_timetable_entry_two ) edit_three_pm_box = Button(edit_timetable_page, text = threeJob, font=("Verdana 10"), height=3, width=10, command= edit_timetable_entry_three ) edit_four_pm_box = Button(edit_timetable_page, text = fourJob, font=("Verdana 10"), height=3, width=10, command= edit_timetable_entry_four ) + refresh_button = Button(edit_timetable_page, text = "Refresh", font=("Verdana 10"), height=3, width=10, command= refresh ) #Grid edit_timetable_title.grid(row=0, column=0) + refresh_button.grid(row=1, column=10) edit_nine_am.grid(row=3, column=3) edit_ten_am.grid(row=3, column=4)