Skip to content
Snippets Groups Projects
Commit 9458483d authored by dld316's avatar dld316
Browse files

minor updates to buttons and text

parent b49fa10a
No related branches found
No related tags found
No related merge requests found
...@@ -13,6 +13,7 @@ from MemberManagement.MemberManagementUI import MemberManagementUI ...@@ -13,6 +13,7 @@ from MemberManagement.MemberManagementUI import MemberManagementUI
from GymBookings.GymBookingsUI import GymBookingsUI from GymBookings.GymBookingsUI import GymBookingsUI
from MemberManagement.SearchMember import SearchMember from MemberManagement.SearchMember import SearchMember
class MainNav(tk.Frame): class MainNav(tk.Frame):
def __init__(self, root): def __init__(self, root):
...@@ -21,13 +22,12 @@ class MainNav(tk.Frame): ...@@ -21,13 +22,12 @@ class MainNav(tk.Frame):
# new member button to navigate to the page to add a new member # new member button to navigate to the page to add a new member
new_member = tk.Button(self, text="New Member", command=lambda: root.change_page(MemberManagementUI)) new_member = tk.Button(self, text="New Member", command=lambda: root.change_page(MemberManagementUI))
new_member.pack() new_member.grid(row=0, column=0, padx=20, pady=10)
# gym bookings button to navigate to the page to add a new member # gym bookings button to navigate to the page to add a new member
new_booking = tk.Button(self, text="Class Sign Up", command=lambda: root.change_page(GymBookingsUI)) new_booking = tk.Button(self, text="Class Sign Up", command=lambda: root.change_page(GymBookingsUI))
new_booking.pack() new_booking.grid(row=1, column=0, padx=20, pady=10)
# Button to bring up member info to potentially edit or just lookup # Button to bring up member info to potentially edit or just lookup
search_member = tk.Button(self, text="Search Member", command=lambda: root.change_page(SearchMember)) search_member = tk.Button(self, text="Search Member", command=lambda: root.change_page(SearchMember))
search_member.pack() search_member.grid(row=2, column=0, padx=20, pady=10)
No preview for this file type
...@@ -53,7 +53,7 @@ class SearchMember(tk.Frame): ...@@ -53,7 +53,7 @@ class SearchMember(tk.Frame):
self.address.bind("<FocusIn>", self.delete_addy_entry) self.address.bind("<FocusIn>", self.delete_addy_entry)
back = tk.Button(self, text="Back", command=root.go_main_nav) back = tk.Button(self, text="Back", command=root.go_main_nav)
clear = tk.Button(self, text="Clear", command=self.clear_search) clear = tk.Button(self, text="Reset", command=self.clear_searches)
search = tk.Button(self, text="Search", command=self.search_member) search = tk.Button(self, text="Search", command=self.search_member)
# The grid layout # The grid layout
...@@ -66,14 +66,10 @@ class SearchMember(tk.Frame): ...@@ -66,14 +66,10 @@ class SearchMember(tk.Frame):
clear.grid(row=4, column=3, padx=10) clear.grid(row=4, column=3, padx=10)
back.grid(row=5, column=0, pady=10, padx=10, sticky="w") back.grid(row=5, column=0, pady=10, padx=10, sticky="w")
def clear_search(self):
pass
def search_member(self): def search_member(self):
pass pass
# Just for effects, deletes text in entry form if selected (the first time # Just for effects, deletes text in entry form if selected (the first time or after clear)
def delete_fn_entry(self, event): def delete_fn_entry(self, event):
if not self.fn_selected: if not self.fn_selected:
self.fn_selected = True self.fn_selected = True
...@@ -98,3 +94,21 @@ class SearchMember(tk.Frame): ...@@ -98,3 +94,21 @@ class SearchMember(tk.Frame):
if not self.address_selected: if not self.address_selected:
self.address_selected = True self.address_selected = True
self.address.delete(0, 'end') self.address.delete(0, 'end')
# Reset search and selection variables so they dissappear when you click on them again
def clear_searches(self):
self.first_name.delete(0, 'end')
self.first_name.insert(0,"First Name...")
self.fn_selected = False
self.last_name.delete(0, 'end')
self.last_name.insert(0, "Last Name...")
self.ln_selected = False
self.email.delete(0, 'end')
self.email.insert(0, "Email...")
self.email_selected = False
self.phone_number.delete(0, 'end')
self.phone_number.insert(0, "Phone Number...")
self.pn_selected = False
self.address.delete(0, 'end')
self.address.insert(0, "Address...")
self.address_selected = False
No preview for this file type
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment