From 6f2402dea4133384fd1cd76d25f1b4834679d4f0 Mon Sep 17 00:00:00 2001 From: mistangl Date: Tue, 6 Feb 2024 12:38:10 +0100 Subject: [PATCH] =?UTF-8?q?Comboboxen=20nicht=20mehr=20bef=C3=BCllen,=20da?= =?UTF-8?q?=20sie=20nach=20dem=20Start=20ja=20auch=20leer=20sein=20m=C3=BC?= =?UTF-8?q?ssen.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/gui.py | 41 +++++++++++++++++++++-------------------- 1 file changed, 21 insertions(+), 20 deletions(-) diff --git a/lib/gui.py b/lib/gui.py index f9a0c99..09e82ac 100644 --- a/lib/gui.py +++ b/lib/gui.py @@ -235,12 +235,12 @@ class RightFramePDM(AllFrames): self.rownum += 1 # pdmkategorie - categories = configs.Allgemein.get_options("Kategorien") #"Baugruppe", "Einzelteil", "Kaufteil", "NichtSivas", "Normteil", "Schweissbaugruppe" + #categories = configs.Allgemein.get_options("Kategorien") #"Baugruppe", "Einzelteil", "Kaufteil", "NichtSivas", "Normteil", "Schweissbaugruppe" pdmkategorie_label = ttk.Label(frame, text="PDM-Kategorie:" ) pdmkategorie_label.grid(column=col_left, row=self.rownum, sticky=tk.W, padx=3, pady=3) self.pdm_category = tk.StringVar() self.pdmkategorie_combo = ttk.Combobox(frame, textvariable=self.pdm_category) - self.pdmkategorie_combo['values'] = categories + #self.pdmkategorie_combo['values'] = categories self.pdmkategorie_combo['state'] = 'readonly' self.pdmkategorie_combo.bind('<>', lambda event:self.callback('cb_pdm_kategorie_neu', self.pdm_category.get())) self.pdmkategorie_combo.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3) @@ -365,11 +365,12 @@ class RightFramePDM(AllFrames): "halbzeugfarbe_neu": self.halbzeugfarbe_neu.get(), "lebenszyklus_status_neu": self.lebenszyklus_status_neu.get(), # ab hier die Dropdowns der Oberfläche auslesen. + "cb_pdm_kategorie_neu": self.pdmkategorie_combo['values'], + "cb_lebenszyklus_status_neu": self.lebenszyklusstatus_combo['values'], "cb_halbzeugoberflaeche": self.halbzeugoberflaeche_combo['values'], "cb_halbzeugfarbe": self.halbzeugfarbe_combo['values'], - "cb_lebenszyklus_status_neu": self.lebenszyklusstatus_combo['values'], "cb_3Dmodel_neu": self.model3d_combo['values'], - "cb_pdm_kategorie_neu": self.pdmkategorie_combo['values'], + } def data_from_model(self): @@ -415,7 +416,7 @@ class RightFrameBezeichnung(AllFrames): self.rownum = AllFrames.get_rows(self) col_left = 0 - categories = configs.Allgemein.get_options("Kategorien") + #categories = configs.Allgemein.get_options("Kategorien") # Bezeichnung 1 bezeichnung1_label = ttk.Label(frame, text="Bezeichnung 1:" ) @@ -471,8 +472,8 @@ class RightFrameHalbzeugOhneS(AllFrames): self.rownum = AllFrames.get_rows(self) col_left = 0 - categories = configs.Allgemein.get_options("Kategorien") - ruestcodes = configs.Allgemein.get_options("Ruestcode") + # categories = configs.Allgemein.get_options("Kategorien") + # ruestcodes = configs.Allgemein.get_options("Ruestcode") # Halbzeug ohne Sägeliste halbzeugOhneSaege_label = ttk.Label(frame, text="Halbzeug ohne Sägeliste:" ) @@ -498,7 +499,7 @@ class RightFrameHalbzeugOhneS(AllFrames): self.ruestcode_neu = tk.StringVar() self.ruestcode_neu_combo = ttk.Combobox(frame, textvariable=self.ruestcode_neu) - self.ruestcode_neu_combo['values'] = ruestcodes + #self.ruestcode_neu_combo['values'] = ruestcodes self.ruestcode_neu_combo['state'] = 'readonly' self.ruestcode_neu_combo.bind('<>', lambda event:self.callback('cb_ruestcode_neu', self.ruestcode_neu.get())) self.ruestcode_neu_combo.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3) @@ -513,7 +514,7 @@ class RightFrameHalbzeugOhneS(AllFrames): self.fertigungsart_neu = tk.StringVar() self.fertigungsart_neu_combo = ttk.Combobox(frame, textvariable=self.fertigungsart_neu) - self.fertigungsart_neu_combo['values'] = categories + #self.fertigungsart_neu_combo['values'] = categories self.fertigungsart_neu_combo['state'] = 'readonly' self.fertigungsart_neu_combo.bind('<>', lambda event:self.callback('cb_fertigungsart_neu', self.fertigungsart_neu.get())) self.fertigungsart_neu_combo.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3) @@ -528,7 +529,7 @@ class RightFrameHalbzeugOhneS(AllFrames): self.allgemeintoleranz_neu = tk.StringVar() self.allgemeintoleranz_neu_combo = ttk.Combobox(frame, textvariable=self.allgemeintoleranz_neu) - self.allgemeintoleranz_neu_combo['values'] = categories + #self.allgemeintoleranz_neu_combo['values'] = categories self.allgemeintoleranz_neu_combo['state'] = 'readonly' self.allgemeintoleranz_neu_combo.bind('<>', lambda event:self.callback('cb_allgemeintoleranz_neu', self.allgemeintoleranz_neu.get())) self.allgemeintoleranz_neu_combo.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3) @@ -543,7 +544,7 @@ class RightFrameHalbzeugOhneS(AllFrames): self.fosGruppe_neu = tk.StringVar() self.fosGruppe_neu_combo = ttk.Combobox(frame, textvariable=self.fosGruppe_neu) - self.fosGruppe_neu_combo['values'] = categories + #self.fosGruppe_neu_combo['values'] = categories self.fosGruppe_neu_combo['state'] = 'readonly' self.fosGruppe_neu_combo.bind('<>', lambda event:self.callback('cb_fosGruppe_neu', self.fosGruppe_neu.get())) self.fosGruppe_neu_combo.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3) @@ -558,7 +559,7 @@ class RightFrameHalbzeugOhneS(AllFrames): self.kalkulationsart_neu = tk.StringVar() self.kalkulationsart_neu_combo = ttk.Combobox(frame, textvariable=self.kalkulationsart_neu) - self.kalkulationsart_neu_combo['values'] = categories + #self.kalkulationsart_neu_combo['values'] = categories self.kalkulationsart_neu_combo['state'] = 'readonly' self.kalkulationsart_neu_combo.bind('<>', lambda event:self.callback('cb_kalkulationsart_neu', self.kalkulationsart_neu.get())) self.kalkulationsart_neu_combo.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3) @@ -645,7 +646,7 @@ class RightFrameBeschaffungsart(AllFrames): self.rownum = AllFrames.get_rows(self) col_left = 0 - categories = configs.Allgemein.get_options("Kategorien") + #categories = configs.Allgemein.get_options("Kategorien") # Beschaffungsart beschaffungsart_label = ttk.Label(frame, text="Beschaffungsart:" ) @@ -656,7 +657,7 @@ class RightFrameBeschaffungsart(AllFrames): self.beschaffungsart_neu = tk.StringVar() self.beschaffungsart_combo = ttk.Combobox(frame, textvariable=self.beschaffungsart_neu) - self.beschaffungsart_combo['values'] = categories + #self.beschaffungsart_combo['values'] = categories self.beschaffungsart_combo['state'] = 'readonly' self.beschaffungsart_combo.bind('<>', lambda event:self.callback('cb_beschaffungsart_neu', self.beschaffungsart_neu.get())) self.beschaffungsart_combo.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3) @@ -671,7 +672,7 @@ class RightFrameBeschaffungsart(AllFrames): self.mengeneinheit_neu = tk.StringVar() self.mengeneinheit_combo = ttk.Combobox(frame, textvariable=self.mengeneinheit_neu) - self.mengeneinheit_combo['values'] = categories + #self.mengeneinheit_combo['values'] = categories self.mengeneinheit_combo['state'] = 'readonly' self.mengeneinheit_combo.bind('<>', lambda event:self.callback('cb_mengeneinheit_neu', self.mengeneinheit_neu.get())) self.mengeneinheit_combo.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3) @@ -744,7 +745,7 @@ class RightFrameTOSGruppe(AllFrames): self.rownum = AllFrames.get_rows(self) col_left = 0 - categories = configs.Allgemein.get_options("Kategorien") + #categories = configs.Allgemein.get_options("Kategorien") # TOS-Gruppe tosgruppe_label = ttk.Label(frame, text="TOS-Gruppe:" ) @@ -766,7 +767,7 @@ class RightFrameTOSGruppe(AllFrames): self.dispogruppe_neu = tk.StringVar() self.dispogruppe_neu_combo = ttk.Combobox(frame, textvariable=self.dispogruppe_neu) - self.dispogruppe_neu_combo['values'] = categories + #self.dispogruppe_neu_combo['values'] = categories self.dispogruppe_neu_combo['state'] = 'readonly' self.dispogruppe_neu_combo.bind('<>', lambda event:self.callback('cb_dispogruppe_neu', self.dispogruppe_neu.get())) self.dispogruppe_neu_combo.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3) @@ -781,7 +782,7 @@ class RightFrameTOSGruppe(AllFrames): self.dispolaufgruppe_neu = tk.StringVar() self.dispolaufgruppe_neu_combo = ttk.Combobox(frame, textvariable=self.dispolaufgruppe_neu) - self.dispolaufgruppe_neu_combo['values'] = categories + #self.dispolaufgruppe_neu_combo['values'] = categories self.dispolaufgruppe_neu_combo['state'] = 'readonly' self.dispolaufgruppe_neu_combo.bind('<>', lambda event:self.callback('cb_dispolaufgruppe_neu', self.dispolaufgruppe_neu.get())) self.dispolaufgruppe_neu_combo.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3) @@ -819,7 +820,7 @@ class RightFrameTOSGruppe(AllFrames): self.hersteller_neu = tk.StringVar() self.hersteller_neu_combo = ttk.Combobox(frame, textvariable=self.hersteller_neu) - self.hersteller_neu_combo['values'] = categories + #self.hersteller_neu_combo['values'] = categories self.hersteller_neu_combo['state'] = 'readonly' self.hersteller_neu_combo.bind('<>', lambda event:self.callback('cb_hersteller_neu', self.hersteller_neu.get())) self.hersteller_neu_combo.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3) @@ -1032,7 +1033,7 @@ class RightFrameVersion(AllFrames): self.rownum = AllFrames.get_rows(self) col_left = 0 - categories = configs.Allgemein.get_options("Kategorien") + #categories = configs.Allgemein.get_options("Kategorien") # Version version_label = ttk.Label(frame, text="Version:" )