Why can't I change the 'from' option in Tkinter.Scale ?
Tim Williams
timothy.williams at nvl.army.mil
Mon Oct 7 08:09:27 EDT 2002
Chad Netzer <cnetzer at mail.arc.nasa.gov> wrote in message news:<mailman.1033758735.21429.python-list at python.org>...
> On Friday 04 October 2002 09:00, Steve Holden wrote:
> > "Tim Williams" <timothy.williams at nvl.army.mil> wrote in message
> > > I'm trying to create a scale widget, but I want the low end to be
> > > something >0. I try to create it with the from option, but I get a
> > > syntax error:
> > > >>> from Tkinter import *
> > > >>> s=Scale(Tk(),from=100,to=300)
> >
> > "from" is a keyword (as in "from Tkinter import *"). You'll need to
> > configure that particular widget property using a string property
> > name.
>
> Using the "from_" option also works:
>
> from Tkinter import *
> s=Scale(Tk(),from_=100,to=300)
> s.pack()
> s.config('from')
>
> output: ('from', 'from', 'From', '0', '100.0'
Thanks. That did the trick!
More information about the Python-list
mailing list