einige Comboboxen mit ja/nein Vorbelegung befüllt. Combobox statt Entry für 3D Modell verwendet

This commit is contained in:
2024-01-23 14:52:15 +01:00
parent e50878bf48
commit 0aa9bd7b0c
+9 -6
View File
@@ -302,8 +302,11 @@ class RightFramePDM(AllFrames):
model3d_label = ttk.Label(frame, text="3D-Modell:" )
model3d_label.grid(column=col_left, row=self.rownum, sticky=tk.W, padx=3, pady=3)
self.model3d_neu = tk.StringVar()
model3d_neu_entry = ttk.Entry(frame, textvariable=self.model3d_neu)
model3d_neu_entry.grid(column=col_left+1, columnspan=2, row=self.rownum, sticky=tk.W, padx=3, pady=3)
model3d_combo = ttk.Combobox(frame, textvariable=self.model3d_neu)
model3d_combo['values'] = ['pfad1 Teilenummer in Dateinamen','pfad2 Teilenummer in Dateinamen']
model3d_combo['state'] = 'readonly'
model3d_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('3Dmodel_neu'))
model3d_combo.grid(column=col_left+1, columnspan=2, row=self.rownum, sticky=tk.W, padx=3, pady=3)
#toplevel = tk.Toplevel()
#toplevel.title("search Window")
#filename = filedialog.askopenfilename(
@@ -317,7 +320,7 @@ class RightFramePDM(AllFrames):
separator.grid(column=col_left, columnspan=3, row=self.rownum, sticky=tk.EW, padx=3, pady=3)
self.rownum += 1
def database_str(self):
def get_database_str(self):
if self.datenbank.get() == 1:
datenbank = "produktiv"
else:
@@ -377,7 +380,7 @@ class RightFrameBezeichnung(AllFrames):
bezeichnung1_label = ttk.Label(frame, text="Bezeichnung 1:" )
bezeichnung1_label.grid(column=col_left, row=self.rownum, sticky=tk.W, padx=3, pady=3)
self.bezeichnung1_sivas = tk.StringVar()
bezeichnung1_entry = ttk.Entry(frame, textvariable=self.bezeichnung1_sivas)
bezeichnung1_entry = ttk.Entry(frame, textvariable=self.bezeichnung1_sivas, state="readonly")
bezeichnung1_entry.grid(column=col_left+1, row=self.rownum, sticky=tk.W, padx=3, pady=3)
self.bezeichnung1_neu = tk.StringVar()
bezeichnung1_neu_entry = ttk.Entry(frame, textvariable=self.bezeichnung1_neu)
@@ -439,7 +442,7 @@ class RightFrameHalbzeugOhneS(AllFrames):
self.halbzeugOhneSaege_neu = tk.StringVar()
halbzeugOhneSaege_neu_combo = ttk.Combobox(frame, textvariable=self.halbzeugOhneSaege_neu)
halbzeugOhneSaege_neu_combo['values'] = categories
halbzeugOhneSaege_neu_combo['values'] = ['ja','nein']
halbzeugOhneSaege_neu_combo['state'] = 'readonly'
halbzeugOhneSaege_neu_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('halbzeugOhneSaege_neu'))
halbzeugOhneSaege_neu_combo.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3)
@@ -621,7 +624,7 @@ class RightFrameBeschaffungsart(AllFrames):
self.halbzeug_neu = tk.StringVar()
halbzeug_combo = ttk.Combobox(frame, textvariable=self.halbzeug_neu)
halbzeug_combo['values'] = categories
halbzeug_combo['values'] = ['ja','nein']
halbzeug_combo['state'] = 'readonly'
halbzeug_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('halbzeug_neu'))
halbzeug_combo.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3)