'widescreen': (Choice, 'Widescreen', 'off|nopanscan|noletterbox'), for option in options: self.widgets[option] = getWidget(self, option) self.widgets[option].grid(sticky=W) self.widgets['widescreen'].set('off') def setOptions(self, command): """Add relevant todisc options to the given Command.""" for option, widget in self.widgets.items(): value = widget.get() if value and value != "off": command.add('-%s' % option, value)