wie bekomme ich die command-Funktion in ein Optionsmenü, wenn ich auch die Auswahl des Menüs variabel gestalten muss?
Die einfache Version ohne veränderbare Auswahl:
Code: Alles auswählen
from Tkinter import *
def test(e):
print 'mach was'
root = Tk()
var_1 = StringVar()
om = OptionMenu(root,var_1,'test1','test2','test3',command=test)
om.pack()
root.mainloop()
Version mit veränderbarer Auswahl:
Code: Alles auswählen
from Tkinter import *
def test(e):
print 'mach was'
tup = 'test4','test5','test6'
root = Tk()
var_1 = StringVar()
om = apply(OptionMenu,(root,var_1,)+tuple(tup))
om.pack()
root.mainloop()
Stephan