[Tkinter-discuss] command for dynamic buttons
boivie
boivie at hotmail.com
Fri Aug 7 23:34:58 CEST 2009
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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/tkinter-discuss/attachments/20090807/5b52d38d/attachment.htm>
More information about the Tkinter-discuss
mailing list