Hi,

I'm trying to create a preferences dialog. At the moment, I'm just reading a config file using ConfigParser and displaying this in a tkSimpleDialog.

I've got some Entry widgets working okay, but I can't get the radiobuttons to work. The code is:

import Tkinter as tk

settings = tk.LabelFrame(master, text="Settings")
settings.grid(row=0, column=0)

tk.Label(settings, text="Angular Units: ").grid(row=0, column=0, sticky=tk.E)

angles = tk.StringVar(value=__main__.angles)

tk.Radiobutton(settings, text="Degrees", variable=angles, value='degrees').grid(row=0, column=1)

tk.Radiobutton(settings, text="Radians", variable=angles, value='radians').grid(row=0, column=2)

When I run this, angles is set to degrees but I don't get the radiobutton active (either of them).

What am I doing wrong?

Thanks,

Iain

_______________________________________________
Tkinter-discuss mailing list
Tkinter-discuss@python.org
http://mail.python.org/mailman/listinfo/tkinter-discuss

Reply via email to