Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #100213

PyTk cascaded radiobuttons, howto?

Newsgroups comp.lang.python
Date 2015-12-09 16:17 -0800
Message-ID <589c87de-5712-4efb-80a2-3a862b6dafd8@googlegroups.com> (permalink)
Subject PyTk cascaded radiobuttons, howto?
From nickgeovanis@gmail.com

Show all headers | View raw


Using python 3.4.2.
Tcl/tk example here is from /usr/share/tk8.5/demos/widget and .../menu.tcl.
The way tcl/tk adds cascaded radiobuttons to a menu is like this:
set m $w.menu.cascade
$w.menu add cascade -label "Cascades" -menu $m -underline 0
....
$m add cascade -label "Radio buttons" -menu $w.menu.cascade.radio...
set m $w.menu.cascade.radio
$m add radio -label "Roman" -variable style...
$m add radio -label "Italic" -variable style...

...and so on.

My difficulty doing the same in PyTk is the following: When creating that uppermost cascade, you do something like
menu.add_cascade(label = "Cascades")
...but there is no ability to save a usable reference to that top-level cascade. If I do so anyway and add a radiobutton to it, nothing appears, no errors either. What is the correct way to cascade radiobuttons from a cascaded menu in PyTk? Thanks....Nick

Back to comp.lang.python | Previous | NextNext in thread | Find similar | Unroll thread


Thread

PyTk cascaded radiobuttons, howto? nickgeovanis@gmail.com - 2015-12-09 16:17 -0800
  Re: PyTk cascaded radiobuttons, howto? nickgeovanis@gmail.com - 2015-12-09 17:53 -0800
  tkinter cascaded menus, was Re: PyTk cascaded radiobuttons, howto? Peter Otten <__peter__@web.de> - 2015-12-10 10:27 +0100

csiph-web