From 745012136b4d3b0ec80ef25db95265f941b9aa27 Mon Sep 17 00:00:00 2001 From: mistangl Date: Mon, 5 Feb 2024 21:59:14 +0100 Subject: [PATCH] =?UTF-8?q?einige=20Fixes=20in=20der=20gui=20bez=C3=BCglic?= =?UTF-8?q?h=20helbzeugfarbe=20und=20deren=20CAllbacks?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/gui.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/gui.py b/lib/gui.py index 8638d7e..f9a0c99 100644 --- a/lib/gui.py +++ b/lib/gui.py @@ -254,7 +254,7 @@ class RightFramePDM(AllFrames): self.neuaufbau_checkbutton = ttk.Checkbutton(frame, #text='ja', variable=self.neuaufbau, - command=lambda: self.callback("cb_neuaufbau", self.neuaufbau), + command=lambda:self.callback("cb_neuaufbau", self.neuaufbau), onvalue=True, offvalue=False) self.neuaufbau_checkbutton.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3) @@ -267,7 +267,7 @@ class RightFramePDM(AllFrames): self.aushalbzeug_checkbutton = ttk.Checkbutton(frame, #text='neu', variable=self.aus_halbzeug_neu, - command=lambda: self.callback("cb_aus_halbzeug_neu", self.aus_halbzeug_neu), + command=lambda:self.callback("cb_aus_halbzeug_neu", self.aus_halbzeug_neu), onvalue=True, offvalue=False) self.aushalbzeug_checkbutton.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3) @@ -295,7 +295,7 @@ class RightFramePDM(AllFrames): self.halbzeugoberflaeche_neu = tk.StringVar() self.halbzeugoberflaeche_combo = ttk.Combobox(frame, textvariable=self.halbzeugoberflaeche_neu) self.halbzeugoberflaeche_combo['state'] = 'readonly' - self.halbzeugoberflaeche_combo.bind('<>', lambda event:self.callback('cb_halbzeugoberflaeche', self.lebenszyklus_status_neu.get())) + self.halbzeugoberflaeche_combo.bind('<>', lambda event:self.callback('cb_halbzeugoberflaeche', self.halbzeugoberflaeche_neu.get())) self.halbzeugoberflaeche_combo.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3) self.rownum += 1 @@ -362,6 +362,7 @@ class RightFramePDM(AllFrames): "halbzeugnummer_neu": self.halbzeugnummer_neu.get(), "halbzeuglaenge_neu": self.halbzeuglaenge_neu.get(), "halbzeugoberflaeche_neu": self.halbzeugoberflaeche_neu.get(), + "halbzeugfarbe_neu": self.halbzeugfarbe_neu.get(), "lebenszyklus_status_neu": self.lebenszyklus_status_neu.get(), # ab hier die Dropdowns der Oberfläche auslesen. "cb_halbzeugoberflaeche": self.halbzeugoberflaeche_combo['values'], @@ -385,6 +386,8 @@ class RightFramePDM(AllFrames): self.halbzeuglaenge_neu.set(data["halbzeuglaenge_neu"]) if 'halbzeugoberflaeche_neu' in data: self.halbzeugoberflaeche_neu.set(data["halbzeugoberflaeche_neu"]) + if 'halbzeugfarbe_neu' in data: + self.halbzeugfarbe_neu.set(data["halbzeugfarbe_neu"]) if 'lebenszyklus_status_neu' in data: self.lebenszyklus_status_neu.set(data["lebenszyklus_status_neu"]) if 'aus_halbzeug_neu' in data: