access properties of parent widget in Tkinter
Kent Johnson
kent37 at tds.net
Thu Jun 16 08:33:13 EDT 2005
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
More information about the Python-list
mailing list