William Gill wrote: > I am trying to get & set the properties of a widget's parent widget. > What I have works, but seems like a long way around the block. First I > get the widget name using w.winfo_parent(), then i convert the name to a > reference using nametowidget(). > > self.nametowidget(event.widget.winfo_parent()).hasChanged= True
Personally I think it is bad design for a widget to assume anything about its enclosing environment. What about passing a StringVar or IntVar to the child widget and letting it work with that? Kent -- http://mail.python.org/mailman/listinfo/python-list