Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- __author__ = 'Derek'
- import tkinter as tk
- import globals
- import Main
- def home_screen(state):
- print(state)
- print("in screens")
- globals.home_widgets["filler_label"] = tk.Label(Main.Application.master, text="", padx=int(globals.window_width / 5),
- pady=int(globals.window_height / 8))
- globals.home_widgets["filler_label"].grid(row=0, column=0, sticky=tk.NS)
- globals.home_widgets["query_button"] = tk.Button(Main.main,text="Query Customers",
- width=int(globals.window_width * .01), pady=20,
- command=lambda: Main.Application.swap(globals.home_widgets,
- globals.query_widgets))
- globals.home_widgets["query_button"].grid(row=1, column=1, pady=20, padx=30)
- globals.home_widgets["new_button"] = tk.Button(Main.main,text="New Reservation", width=int(globals.window_width * .01),
- pady=20,
- command=lambda: Main.Application.swap(globals.home_widgets, globals.res_widgets))
- globals.home_widgets["new_button"].grid(row=2, column=1, pady=20, padx=30)
- globals.home_widgets["settings_button"] = tk.Button(Main.main,text="Settings", width=int(globals.window_width * .01),
- pady=20,
- command=lambda: Main.Application.swap(globals.home_widgets,
- globals.settings_widgets))
- globals.home_widgets["settings_button"].grid(row=1, column=2, pady=20, padx=30)
- Main.init_widget_state(globals.home_widgets, state)
- def query_screen(self, state):
- globals.query_widgets["home_button"] = tk.Button(self, text="Return Home", padx=5, pady=5,
- command=lambda: self.swap(globals.query_widgets,
- globals.home_widgets))
- globals.query_widgets["home_button"].grid(row=1, column=1)
- Main.init_widget_state(globals.query_widgets, state)
- def res_screen(self, state):
- globals.res_widgets["home_button"] = tk.Button(self, text="Return Home", padx=5, pady=5,
- command=lambda: self.swap(globals.res_widgets, globals.home_widgets))
- globals.res_widgets["home_button"].grid(row=1, column=1)
- Main.init_widget_state(globals.res_widgets, state)
- def settings_screen(self, state):
- globals.settings_widgets["home_button"] = tk.Button(self, text="Return Home", padx=5, pady=5,
- command=lambda: self.swap(globals.settings_widgets,
- globals.home_widgets))
- globals.settings_widgets["home_button"].grid(row=1, column=1)
- Main.init_widget_state(globals.settings_widgets, state)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement