No, wait, it has something to do with assigning a command (or a variable) to the button. Those two buttons never show up in the list.
Apologies for not checking that first. ethoms wrote: > > I am using a generic function to build Pmw.RadioSelect widgets: > > def make_checkbuttons(self, parent, buttonlist): > """Make a multiple-selection Pmw.RadioSelect checkbuttons""" > widget = Pmw.RadioSelect(parent, > selectmode = 'multiple', > buttontype = 'checkbutton', > orient = 'vertical') > widget.pack(side = 'left', expand = True, fill = 'both', padx = 4) > for button in buttonlist: > widget.add(button) > return widget > > In one instance I want to configure the options on three checkboxes after > the generic creation of the widget: > > #after the generic construction of this radio button group, > #we need to set some specific parameters > self.var1 = IntVar() > self.var4 = IntVar() > self.generalops.button('all maps same data frame').configure(state > = 'disabled', padx = 15) > self.generalops.button('leave ArcMap open').configure(command = > self.leave_open, variable = self.var1) > self.generalops.button('export plots').configure(command = > self.export_plots, variable = self.var4) > > #doesn't matter if I pack before or after the post-configuration > self.generalops.pack(side = 'left', anchor = 'w') > > But, if I do that, self.generalops.getvalue() returns nothing for those > buttons which have been post-configured. Any suggestions? > -- View this message in context: http://old.nabble.com/getvalue-fails-on-pmw.radioselect-after-using-configure-on-component-tp26136605p26136945.html Sent from the Python - tkinter-discuss mailing list archive at Nabble.com. _______________________________________________ Tkinter-discuss mailing list Tkinter-discuss@python.org http://mail.python.org/mailman/listinfo/tkinter-discuss