Hello! I'm making an application with lots of similar buttons. But I can't figure out how to make the command unique for each button.
I tried to follow the advice in http://mail.python.org/pipermail/python-list/2002-July/152242.html this old message, but every button still gives the same output. class Program: def __init__(self, ruta): bokst = ['а', 'б', 'в', 'г', 'д', 'е', 'ё', 'ж', 'з', 'и', 'й', 'к'] i = 1 for option in bokst: laddaKnapp = lambda index=0, obj=self: obj.tryck(option) knapp = Button(self.nere, text=str(option), command=laddaKnapp) knapp.grid(row=1, column=i) i = i + 1 def tryck(self, bokstav): self.currText.set(bokstav) return I found how to do it in pygtk in http://www.pygtk.org/pygtk2tutorial/examples/clipboard.py this example , but I've not been able to find a singel example of dynamic buttons in tkinter. -- View this message in context: http://www.nabble.com/command-for-dynamic-buttons-tp24872360p24872360.html Sent from the Python - tkinter-discuss mailing list archive at Nabble.com.
_______________________________________________ Tkinter-discuss mailing list Tkinter-discuss@python.org http://mail.python.org/mailman/listinfo/tkinter-discuss