rearange_insert-edit_dialog #4
@@ -36,6 +36,25 @@ class InsertRecord(Window):
|
|||||||
def __init__(self, root: tk.Tk):
|
def __init__(self, root: tk.Tk):
|
||||||
super().__init__(root)
|
super().__init__(root)
|
||||||
self.title("Adresse einfügen")
|
self.title("Adresse einfügen")
|
||||||
|
|
||||||
|
edit_frame = tk.Frame(self.root)
|
||||||
|
edit_frame.pack(side=tk.TOP, fill=tk.X)
|
||||||
|
tk.Label(edit_frame, text="Aktiv").grid(row=0, column=0)
|
||||||
|
tk.Label(edit_frame, text="Firma").grid(row=0, column=1)
|
||||||
|
tk.Label(edit_frame, text="Name").grid(row=0, column=2)
|
||||||
|
tk.Label(edit_frame, text="Strasse").grid(row=0, column=3)
|
||||||
|
tk.Label(edit_frame, text="Plz/Ort").grid(row=0, column=4)
|
||||||
|
edit_aktiv = tk.Checkbutton(edit_frame, variable=self.aktiv, onvalue="x", offvalue="")
|
||||||
|
edit_aktiv.grid(row=1, column=0)
|
||||||
|
edit_firma = tk.Entry(edit_frame, textvariable=self.firma)
|
||||||
|
edit_firma.grid(row=1, column=1)
|
||||||
|
edit_name = tk.Entry(edit_frame, textvariable=self.name)
|
||||||
|
edit_name.grid(row=1, column=2)
|
||||||
|
edit_strasse = tk.Entry(edit_frame, textvariable=self.strasse)
|
||||||
|
edit_strasse.grid(row=1, column=3)
|
||||||
|
edit_plz_ort = tk.Entry(edit_frame, textvariable=self.plz_ort)
|
||||||
|
edit_plz_ort.grid(row=1, column=4)
|
||||||
|
tk.Button(edit_frame, text="Update", command=self.update_record, width=button_width).grid(row=1, column=5)
|
||||||
tk.Button(self, text="Abbrechen", command=self.close_window).pack()
|
tk.Button(self, text="Abbrechen", command=self.close_window).pack()
|
||||||
|
|
||||||
|
|
||||||
@@ -197,6 +216,7 @@ class Application:
|
|||||||
tk.Button(top_frame, text="Insert", command=self.insert_record, width=button_width).pack(side=tk.LEFT)
|
tk.Button(top_frame, text="Insert", command=self.insert_record, width=button_width).pack(side=tk.LEFT)
|
||||||
tk.Button(top_frame, text="Delete", command=self.delete_record, width=button_width).pack(side=tk.LEFT)
|
tk.Button(top_frame, text="Delete", command=self.delete_record, width=button_width).pack(side=tk.LEFT)
|
||||||
tk.Button(top_frame, text="Export CSV", command=self.export_csv, width=button_width).pack(side=tk.LEFT)
|
tk.Button(top_frame, text="Export CSV", command=self.export_csv, width=button_width).pack(side=tk.LEFT)
|
||||||
|
tk.Button(top_frame, text="Toggle Aktiv", command=self.toggle_active, width=button_width).pack(side=tk.LEFT)
|
||||||
tk.Button(top_frame, text="Quit", command=self.on_close, width=button_width).pack(side=tk.RIGHT)
|
tk.Button(top_frame, text="Quit", command=self.on_close, width=button_width).pack(side=tk.RIGHT)
|
||||||
tk.Button(top_frame, text="Settings", command=self.show_settings, width=button_width).pack(side=tk.RIGHT)
|
tk.Button(top_frame, text="Settings", command=self.show_settings, width=button_width).pack(side=tk.RIGHT)
|
||||||
|
|
||||||
@@ -206,25 +226,6 @@ class Application:
|
|||||||
self.strasse = tk.StringVar()
|
self.strasse = tk.StringVar()
|
||||||
self.plz_ort = tk.StringVar()
|
self.plz_ort = tk.StringVar()
|
||||||
|
|
||||||
edit_frame = tk.Frame(self.root)
|
|
||||||
edit_frame.pack(side=tk.TOP, fill=tk.X)
|
|
||||||
tk.Label(edit_frame, text="Aktiv").grid(row=0, column=0)
|
|
||||||
tk.Label(edit_frame, text="Firma").grid(row=0, column=1)
|
|
||||||
tk.Label(edit_frame, text="Name").grid(row=0, column=2)
|
|
||||||
tk.Label(edit_frame, text="Strasse").grid(row=0, column=3)
|
|
||||||
tk.Label(edit_frame, text="Plz/Ort").grid(row=0, column=4)
|
|
||||||
edit_aktiv = tk.Checkbutton(edit_frame, variable=self.aktiv, onvalue="x", offvalue="")
|
|
||||||
edit_aktiv.grid(row=1, column=0)
|
|
||||||
edit_firma = tk.Entry(edit_frame, textvariable=self.firma)
|
|
||||||
edit_firma.grid(row=1, column=1)
|
|
||||||
edit_name = tk.Entry(edit_frame, textvariable=self.name)
|
|
||||||
edit_name.grid(row=1, column=2)
|
|
||||||
edit_strasse = tk.Entry(edit_frame, textvariable=self.strasse)
|
|
||||||
edit_strasse.grid(row=1, column=3)
|
|
||||||
edit_plz_ort = tk.Entry(edit_frame, textvariable=self.plz_ort)
|
|
||||||
edit_plz_ort.grid(row=1, column=4)
|
|
||||||
tk.Button(edit_frame, text="Update", command=self.update_record, width=button_width).grid(row=1, column=5)
|
|
||||||
tk.Button(edit_frame, text="Toggle Aktiv", command=self.toggle_active, width=button_width).grid(row=1, column=6)
|
|
||||||
|
|
||||||
data_frame = tk.Frame(self.root, bg="teal")
|
data_frame = tk.Frame(self.root, bg="teal")
|
||||||
data_frame.pack(side=tk.TOP, fill=tk.BOTH, expand=True)
|
data_frame.pack(side=tk.TOP, fill=tk.BOTH, expand=True)
|
||||||
|
|||||||
Reference in New Issue
Block a user