def clickRadio(self): "Workaround for Tkinter bug, invoke and set the value when clicked." if not self.activate: return settings.saveAll() self.menuButtonDisplay.radioVar.set( self.valueName ) pluginModule = getCraftTypePluginModule() profilePluginSettings = settings.getReadRepository( pluginModule.getNewRepository() ) profilePluginSettings.profileListbox.value = self.name settings.writeSettings( profilePluginSettings ) updateProfileSaveListeners()
def clickRadio(self): "Workaround for Tkinter bug, invoke and set the value when clicked." if not self.activate: return settings.saveAll() self.menuButtonDisplay.radioVar.set( self.valueName ) profileSettings = getReadProfileRepository() plugins = profileSettings.craftRadios for plugin in plugins: plugin.value = ( plugin.name == self.name ) settings.writeSettings( profileSettings ) updateProfileSaveListeners()
def clickRadio(self): "Workaround for Tkinter bug, invoke and set the value when clicked." if not self.activate: return settings.saveAll() self.menuButtonDisplay.radioVar.set(self.valueName) profileSettings = getReadProfileRepository() plugins = profileSettings.craftRadios for plugin in plugins: plugin.value = (plugin.name == self.name) settings.writeSettings(profileSettings) updateProfileSaveListeners()