allen vorhandenen Callbackfunktionsaufrufe ein cb_ vorangesetzt
This commit is contained in:
+32
-31
@@ -42,7 +42,7 @@ class AllFrames():
|
||||
controller.callback(key)
|
||||
|
||||
def data_to_model(self, controller):
|
||||
"""schreibt die daten in das Modell"""
|
||||
"""schreibt die Daten in das Modell"""
|
||||
data = self.get_data()
|
||||
controller.set_gui_dict(data)
|
||||
|
||||
@@ -184,7 +184,7 @@ class RightFrameLabels(AllFrames):
|
||||
self.teilenummer_text = tk.StringVar()
|
||||
teilenummer_entry = ttk.Entry(frame, textvariable=self.teilenummer_text, width=9)
|
||||
teilenummer_entry.grid(column=col_left+1, row=self.rownum, sticky=tk.W, padx=3, pady=3)
|
||||
teilenummer_entry.bind('<<ComboboxSelected>>', lambda event:self.callback("teilenummer"))
|
||||
teilenummer_entry.bind('<<ComboboxSelected>>', lambda event:self.callback("cb_teilenummer"))
|
||||
self.rownum += 1
|
||||
separator2 = ttk.Separator(frame, orient='horizontal')
|
||||
separator2.grid(column=col_left, columnspan=3, row=self.rownum, sticky=tk.EW, padx=3, pady=3)
|
||||
@@ -193,7 +193,7 @@ class RightFrameLabels(AllFrames):
|
||||
|
||||
def get_data(self):
|
||||
return {
|
||||
"teilennummer": self.teilenummer_text.get(),
|
||||
"teilenummer": self.teilenummer_text.get(),
|
||||
}
|
||||
|
||||
def data_from_model(self):
|
||||
@@ -231,7 +231,7 @@ class RightFramePDM(AllFrames):
|
||||
pdmkategorie_combo = ttk.Combobox(frame, textvariable=self.pdm_category)
|
||||
pdmkategorie_combo['values'] = categories
|
||||
pdmkategorie_combo['state'] = 'readonly'
|
||||
pdmkategorie_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('pdm_kategorie_neu'))
|
||||
pdmkategorie_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('cb_pdm_kategorie_neu'))
|
||||
pdmkategorie_combo.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3)
|
||||
self.rownum += 1
|
||||
|
||||
@@ -243,7 +243,7 @@ class RightFramePDM(AllFrames):
|
||||
neuaufbau_checkbutton = ttk.Checkbutton(frame,
|
||||
#text='ja',
|
||||
variable=self.neuaufbau,
|
||||
command=lambda: self.callback("neuaufbau"),
|
||||
command=lambda: self.callback("cb_neuaufbau"),
|
||||
onvalue=True,
|
||||
offvalue=False)
|
||||
neuaufbau_checkbutton.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3)
|
||||
@@ -256,7 +256,7 @@ class RightFramePDM(AllFrames):
|
||||
aushalbzeug_checkbuttonr = ttk.Checkbutton(frame,
|
||||
#text='neu',
|
||||
variable=self.aus_halbzeug_neu,
|
||||
command=lambda: self.callback("aus_halbzeug_neu"),
|
||||
command=lambda: self.callback("cb_aus_halbzeug_neu"),
|
||||
onvalue=True,
|
||||
offvalue=False)
|
||||
aushalbzeug_checkbuttonr.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3)
|
||||
@@ -294,7 +294,7 @@ class RightFramePDM(AllFrames):
|
||||
lebenszyklusstatus_combo = ttk.Combobox(frame, textvariable=self.lebenszyklus_status_neu)
|
||||
lebenszyklusstatus_combo['values'] = lstatus
|
||||
lebenszyklusstatus_combo['state'] = 'readonly'
|
||||
lebenszyklusstatus_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('lebenszyklus_status_neu'))
|
||||
lebenszyklusstatus_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('cb_lebenszyklus_status_neu'))
|
||||
lebenszyklusstatus_combo.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3)
|
||||
self.rownum += 1
|
||||
|
||||
@@ -305,7 +305,7 @@ class RightFramePDM(AllFrames):
|
||||
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.bind('<<ComboboxSelected>>', lambda event:self.callback('cb_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")
|
||||
@@ -444,7 +444,7 @@ class RightFrameHalbzeugOhneS(AllFrames):
|
||||
halbzeugOhneSaege_neu_combo = ttk.Combobox(frame, textvariable=self.halbzeugOhneSaege_neu)
|
||||
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.bind('<<ComboboxSelected>>', lambda event:self.callback('cb_halbzeugOhneSaege_neu'))
|
||||
halbzeugOhneSaege_neu_combo.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3)
|
||||
self.rownum += 1
|
||||
|
||||
@@ -459,7 +459,7 @@ class RightFrameHalbzeugOhneS(AllFrames):
|
||||
ruestcode_neu_combo = ttk.Combobox(frame, textvariable=self.ruestcode_neu)
|
||||
ruestcode_neu_combo['values'] = ruestcodes
|
||||
ruestcode_neu_combo['state'] = 'readonly'
|
||||
ruestcode_neu_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('ruestcode_neu'))
|
||||
ruestcode_neu_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('cb_ruestcode_neu'))
|
||||
ruestcode_neu_combo.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3)
|
||||
self.rownum += 1
|
||||
|
||||
@@ -474,7 +474,7 @@ class RightFrameHalbzeugOhneS(AllFrames):
|
||||
fertigungsart_neu_combo = ttk.Combobox(frame, textvariable=self.fertigungsart_neu)
|
||||
fertigungsart_neu_combo['values'] = categories
|
||||
fertigungsart_neu_combo['state'] = 'readonly'
|
||||
fertigungsart_neu_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('fertigungsart_neu'))
|
||||
fertigungsart_neu_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('cb_fertigungsart_neu'))
|
||||
fertigungsart_neu_combo.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3)
|
||||
self.rownum += 1
|
||||
|
||||
@@ -489,7 +489,7 @@ class RightFrameHalbzeugOhneS(AllFrames):
|
||||
allgemeintoleranz_neu_combo = ttk.Combobox(frame, textvariable=self.allgemeintoleranz_neu)
|
||||
allgemeintoleranz_neu_combo['values'] = categories
|
||||
allgemeintoleranz_neu_combo['state'] = 'readonly'
|
||||
allgemeintoleranz_neu_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('allgemeintoleranz_neu'))
|
||||
allgemeintoleranz_neu_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('cb_allgemeintoleranz_neu'))
|
||||
allgemeintoleranz_neu_combo.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3)
|
||||
self.rownum += 1
|
||||
|
||||
@@ -504,7 +504,7 @@ class RightFrameHalbzeugOhneS(AllFrames):
|
||||
fosGruppe_neu_combo = ttk.Combobox(frame, textvariable=self.fosGruppe_neu)
|
||||
fosGruppe_neu_combo['values'] = categories
|
||||
fosGruppe_neu_combo['state'] = 'readonly'
|
||||
fosGruppe_neu_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('fosGruppe_neu'))
|
||||
fosGruppe_neu_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('cb_fosGruppe_neu'))
|
||||
fosGruppe_neu_combo.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3)
|
||||
self.rownum += 1
|
||||
|
||||
@@ -519,7 +519,7 @@ class RightFrameHalbzeugOhneS(AllFrames):
|
||||
kalkulationsart_neu_combo = ttk.Combobox(frame, textvariable=self.kalkulationsart_neu)
|
||||
kalkulationsart_neu_combo['values'] = categories
|
||||
kalkulationsart_neu_combo['state'] = 'readonly'
|
||||
kalkulationsart_neu_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('kalkulationsart_neu'))
|
||||
kalkulationsart_neu_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('cb_kalkulationsart_neu'))
|
||||
kalkulationsart_neu_combo.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3)
|
||||
self.rownum += 1
|
||||
|
||||
@@ -596,7 +596,7 @@ class RightFrameBeschaffungsart(AllFrames):
|
||||
beschaffungsart_combo = ttk.Combobox(frame, textvariable=self.beschaffungsart_neu)
|
||||
beschaffungsart_combo['values'] = categories
|
||||
beschaffungsart_combo['state'] = 'readonly'
|
||||
beschaffungsart_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('beschaffungsart_neu'))
|
||||
beschaffungsart_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('cb_beschaffungsart_neu'))
|
||||
beschaffungsart_combo.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3)
|
||||
self.rownum += 1
|
||||
|
||||
@@ -611,7 +611,7 @@ class RightFrameBeschaffungsart(AllFrames):
|
||||
mengeneinheit_combo = ttk.Combobox(frame, textvariable=self.mengeneinheit_neu)
|
||||
mengeneinheit_combo['values'] = categories
|
||||
mengeneinheit_combo['state'] = 'readonly'
|
||||
mengeneinheit_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('mengeneinheit_neu'))
|
||||
mengeneinheit_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('cb_mengeneinheit_neu'))
|
||||
mengeneinheit_combo.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3)
|
||||
self.rownum += 1
|
||||
|
||||
@@ -626,7 +626,7 @@ class RightFrameBeschaffungsart(AllFrames):
|
||||
halbzeug_combo = ttk.Combobox(frame, textvariable=self.halbzeug_neu)
|
||||
halbzeug_combo['values'] = ['ja','nein']
|
||||
halbzeug_combo['state'] = 'readonly'
|
||||
halbzeug_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('halbzeug_neu'))
|
||||
halbzeug_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('cb_halbzeug_neu'))
|
||||
halbzeug_combo.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3)
|
||||
self.rownum += 1
|
||||
|
||||
@@ -695,7 +695,7 @@ class RightFrameTOSGruppe(AllFrames):
|
||||
dispogruppe_neu_combo = ttk.Combobox(frame, textvariable=self.dispogruppe_neu)
|
||||
dispogruppe_neu_combo['values'] = categories
|
||||
dispogruppe_neu_combo['state'] = 'readonly'
|
||||
dispogruppe_neu_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('dispogruppe_neu'))
|
||||
dispogruppe_neu_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('cb_dispogruppe_neu'))
|
||||
dispogruppe_neu_combo.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3)
|
||||
self.rownum += 1
|
||||
|
||||
@@ -710,7 +710,7 @@ class RightFrameTOSGruppe(AllFrames):
|
||||
dispolaufgruppe_neu_combo = ttk.Combobox(frame, textvariable=self.dispolaufgruppe_neu)
|
||||
dispolaufgruppe_neu_combo['values'] = categories
|
||||
dispolaufgruppe_neu_combo['state'] = 'readonly'
|
||||
dispolaufgruppe_neu_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('dispolaufgruppe_neu'))
|
||||
dispolaufgruppe_neu_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('cb_dispolaufgruppe_neu'))
|
||||
dispolaufgruppe_neu_combo.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3)
|
||||
self.rownum += 1
|
||||
|
||||
@@ -748,7 +748,7 @@ class RightFrameTOSGruppe(AllFrames):
|
||||
hersteller_neu_combo = ttk.Combobox(frame, textvariable=self.hersteller_neu)
|
||||
hersteller_neu_combo['values'] = categories
|
||||
hersteller_neu_combo['state'] = 'readonly'
|
||||
hersteller_neu_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('hersteller_neu'))
|
||||
hersteller_neu_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('cb_hersteller_neu'))
|
||||
hersteller_neu_combo.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3)
|
||||
self.rownum += 1
|
||||
|
||||
@@ -830,6 +830,7 @@ class RightFrameWerkstoffdiskrepanz(AllFrames):
|
||||
col_left = 0
|
||||
|
||||
categories = configs.Allgemein.get_options("Kategorien")
|
||||
wnamen = configs.Werkstoffe.get_werkstoff_namen()
|
||||
|
||||
# Werkstoffdiskrepanz
|
||||
werkstoffdiskr_label = ttk.Label(frame, text="Werkstoffdiskrepanz:")
|
||||
@@ -839,7 +840,7 @@ class RightFrameWerkstoffdiskrepanz(AllFrames):
|
||||
werkstoffdiskr_checkbutton = ttk.Checkbutton(frame,
|
||||
#text='ja',
|
||||
variable=self.werkstoffdiskrepanz,
|
||||
command=lambda: self.callback("werkstoffdiskrepanz"),
|
||||
command=lambda: self.callback("cb_werkstoffdiskrepanz"),
|
||||
onvalue=True,
|
||||
offvalue=False)
|
||||
werkstoffdiskr_checkbutton.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3)
|
||||
@@ -850,9 +851,9 @@ class RightFrameWerkstoffdiskrepanz(AllFrames):
|
||||
werkstofftyp_label.grid(column=col_left, row=self.rownum, sticky=tk.W, padx=3, pady=3)
|
||||
self.werkstofftyp_neu = tk.StringVar()
|
||||
werkstofftyp_neu_combo = ttk.Combobox(frame, textvariable=self.werkstofftyp_neu)
|
||||
werkstofftyp_neu_combo['values'] = categories
|
||||
werkstofftyp_neu_combo['values'] = wnamen
|
||||
werkstofftyp_neu_combo['state'] = 'readonly'
|
||||
werkstofftyp_neu_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('werkstofftyp_neu'))
|
||||
werkstofftyp_neu_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('cb_werkstofftyp_neu'))
|
||||
werkstofftyp_neu_combo.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3)
|
||||
self.rownum += 1
|
||||
|
||||
@@ -867,7 +868,7 @@ class RightFrameWerkstoffdiskrepanz(AllFrames):
|
||||
material_neu_combo = ttk.Combobox(frame, textvariable=self.material_neu)
|
||||
material_neu_combo['values'] = categories
|
||||
material_neu_combo['state'] = 'readonly'
|
||||
material_neu_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('material_neu'))
|
||||
material_neu_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('cb_material_neu'))
|
||||
material_neu_combo.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3)
|
||||
self.rownum += 1
|
||||
|
||||
@@ -880,7 +881,7 @@ class RightFrameWerkstoffdiskrepanz(AllFrames):
|
||||
oberflaeche_neu_combo = ttk.Combobox(frame, textvariable=self.oberflaeche_neu)
|
||||
oberflaeche_neu_combo['values'] = categories
|
||||
oberflaeche_neu_combo['state'] = 'readonly'
|
||||
oberflaeche_neu_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('oberflaeche_neu'))
|
||||
oberflaeche_neu_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('cb_oberflaeche_neu'))
|
||||
oberflaeche_neu_combo.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3)
|
||||
self.rownum += 1
|
||||
|
||||
@@ -892,7 +893,7 @@ class RightFrameWerkstoffdiskrepanz(AllFrames):
|
||||
farbe_neu_combo = ttk.Combobox(frame, textvariable=self.farbe_neu)
|
||||
farbe_neu_combo['values'] = categories
|
||||
farbe_neu_combo['state'] = 'readonly'
|
||||
farbe_neu_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('farbe_neu'))
|
||||
farbe_neu_combo.bind('<<ComboboxSelected>>', lambda event:self.callback('cb_farbe_neu'))
|
||||
farbe_neu_combo.grid(column=col_left+2, row=self.rownum, sticky=tk.W, padx=3, pady=3)
|
||||
self.rownum += 1
|
||||
|
||||
@@ -1054,11 +1055,11 @@ class RightFrameZusatzinfos(AllFrames):
|
||||
separator.grid(column=col_left, columnspan=3, row=self.rownum, sticky=tk.EW, padx=3, pady=3)
|
||||
self.rownum += 1
|
||||
|
||||
speichern_button = ttk.Button(frame, text="Speichern", command=lambda: self.callback("speichern"))
|
||||
speichern_button = ttk.Button(frame, text="Speichern", command=lambda: self.callback("cb_speichern"))
|
||||
speichern_button.grid(column=col_left, row=self.rownum, sticky=tk.EW, padx=3, pady=3)
|
||||
migrieren_button = ttk.Button(frame, text="migrieren", command=lambda: self.callback("migrieren"))
|
||||
migrieren_button = ttk.Button(frame, text="migrieren", command=lambda: self.callback("cb_migrieren"))
|
||||
migrieren_button.grid(column=col_left+1, row=self.rownum, sticky=tk.EW, padx=3, pady=3)
|
||||
zuruecksetzen_button = ttk.Button(frame, text="zurücksetzen", command=lambda: self.callback("zurücksetzen"))
|
||||
zuruecksetzen_button = ttk.Button(frame, text="zurücksetzen", command=lambda: self.callback("cb_zurücksetzen"))
|
||||
zuruecksetzen_button.grid(column=col_left+2, row=self.rownum, sticky=tk.EW, padx=3, pady=3)
|
||||
|
||||
def get_data(self):
|
||||
@@ -1070,9 +1071,9 @@ class RightFrameZusatzinfos(AllFrames):
|
||||
def data_from_model(self):
|
||||
data = self.get_controller().get_all_gui_data()
|
||||
if 'zusatzinfos_auto_text' in data:
|
||||
self.zusatzinfos_text.set(data["zusatzinfos_auto_text"])
|
||||
self.zusatzinfos_auto_text.set(data["zusatzinfos_auto_text"])
|
||||
if 'zusatzinfos_bendef_text' in data:
|
||||
self.zusatzinfos_text.set(data["zusatzinfos_bendef_text"])
|
||||
self.zusatzinfos_bendef_text.set(data["zusatzinfos_bendef_text"])
|
||||
|
||||
class App():
|
||||
def __init__(self, root, configs=None):
|
||||
|
||||
Reference in New Issue
Block a user