Sorin Schwimmer wrote:
Hi All, Is it possible to have a widget id while it is created? Something like this: Button(root, text='...', command= lambda v=<widget id>: fn(v)).grid() and then the function: def fn(v): v['bg']='BLUE' # or maybe nametowidget(v)['bg']='BLUE' Thanks, Sorin - just give the thing a name when you make it: MyFirstButton = Button(..... or possibly if its in a class: self.MyFirstButton = Button(..... then use self.MyFirstButton.configure('bg' = 'blue', 'text' = 'new description on the button') HTH Hendrik -- http://mail.python.org/mailman/listinfo/python-list