def onSnapToGridChanged(self, event: CommandEvent): enabledValue: bool = event.IsChecked() BackgroundPreferences.clsLogger.info( f'onSnapToGridChanged - {enabledValue}') self._prefs.snapToGrid = enabledValue event.Skip(True)
def __OnCheckBox(self, event: CommandEvent): """ """ self.__changed = True eventID: int = event.GetId() val: bool = event.IsChecked() if eventID == self.__autoResizeID: self._prefs.autoResizeShapesOnEdit = val elif eventID == self.__showParamsID: self._mediator.showParams(val) self._prefs.showParameters = val elif eventID == self.__maximizeID: self._prefs.fullScreen = val elif eventID == self.__showTipsID: self._prefs.showTipsOnStartup = val elif eventID == self.__toolBarIconSizeID: if val is True: self._prefs.toolBarIconSize = ToolBarIconSize.SIZE_32 else: self._prefs.toolBarIconSize = ToolBarIconSize.SIZE_16 dlg: MessageDialog = MessageDialog(self, _("Icons will change size on next restart"), _("Warning"), OK | ICON_EXCLAMATION) dlg.ShowModal() dlg.Destroy() else: self.clsLogger.warning(f'Unknown combo box ID: {eventID}')
def __OnCheckBox(self, event: CommandEvent): """ """ self.__changed = True eventID = event.GetId() val = event.IsChecked() if eventID == self.__autoResizeID: self.__prefs[PyutPreferences.AUTO_RESIZE_SHAPE_ON_EDIT] = val elif eventID == self.__showParamsID: self.__ctrl.showParams(val) self.__prefs[PyutPreferences.SHOW_PARAMETERS] = val elif eventID == self.__maximizeID: self.__prefs[PyutPreferences.FULL_SCREEN] = val elif eventID == self.__showTipsID: self.__prefs[PyutPreferences.SHOW_TIPS_ON_STARTUP] = val elif eventID == self.__centerDiagramID: self.__prefs.centerAppOnStartup = val self.__setPositionControls() dlg = MessageDialog( self, _("You must restart Pyut for position changes"), _("Warning"), OK | ICON_EXCLAMATION) dlg.ShowModal() dlg.Destroy() else: self.logger.warning(f'Unknown combo box ID: {eventID}')
def __onTasksInParentProject(self, event: CommandEvent): if event.IsChecked() is True: self._preferences.singleTodoistProject = True self._parentProjectNameContainer.textControlEnabled(True) else: self._preferences.singleTodoistProject = False self._parentProjectNameContainer.textControlEnabled(False)
def __onCenterOnStartupChanged(self, event: CommandEvent): """ """ val: bool = event.IsChecked() self._prefs.centerAppOnStartUp = val self.__enablePositionControls(val) self._valuesChanged = True
def OnToggleFourier(self, event: wx.CommandEvent) -> None: show_fourier = event.IsChecked() # These bmp are wx.lib.floatcanvas.FCObjects.Bitmap and not # wx.Bitmap. Their Show method does not take show argument # and therefore we can't do `Show(show_fourier)`. if show_fourier: self._fourier_bmp.Show() self._real_bmp.Hide() else: self._real_bmp.Show() self._fourier_bmp.Hide() self._canvas.Draw(Force=True)
def onEnableBackgroundGridChanged(self, event: CommandEvent): enabledValue: bool = event.IsChecked() BackgroundPreferences.clsLogger.warning( f'onEnableBackgroundGridChanged - {enabledValue}') self._prefs.backgroundGridEnabled = enabledValue if enabledValue is True: self._cbSnapToGrid.Enabled = True else: self._cbSnapToGrid.SetValue(False) self._cbSnapToGrid.Enabled = False self._prefs.snapToGrid = False event.Skip(True)
def _onCheckEvent(self, evt: wx.CommandEvent): settingsStorage = self._getSettingsStorage() if evt.GetEventObject() is self._enabledCheckbox: settingsStorage.highlightBrowseMode = evt.IsChecked() settingsStorage.highlightFocus = evt.IsChecked() settingsStorage.highlightNavigator = evt.IsChecked() self._ensureEnableState(evt.IsChecked()) self.updateDriverSettings() else: self._updateEnabledState() providerInst: Optional[ NVDAHighlighter] = self._providerControl.getProviderInstance() if providerInst: providerInst.refresh() elif evt.IsChecked(): # One or more check boxes are enabled, so the provider instance must be there. # Yet, there is no instance. This must be a case where initialization failed. settingsStorage.highlightBrowseMode = False settingsStorage.highlightFocus = False settingsStorage.highlightNavigator = False self.updateDriverSettings() self._updateEnabledState()
def _onCheckEvent(self, evt: wx.CommandEvent): settingsStorage = self._getSettingsStorage() if evt.GetEventObject() is self._enabledCheckbox: isEnableAllChecked = evt.IsChecked() settingsStorage.highlightBrowseMode = isEnableAllChecked settingsStorage.highlightFocus = isEnableAllChecked settingsStorage.highlightNavigator = isEnableAllChecked if not self._ensureEnableState(isEnableAllChecked) and isEnableAllChecked: self._onEnableFailure() self.updateDriverSettings() else: self._updateEnabledState() providerInst: Optional[NVDAHighlighter] = self._providerControl.getProviderInstance() if providerInst: providerInst.refresh()
def _onCheckEvent(self, evt: wx.CommandEvent): if evt.GetEventObject() is self._enabledCheckbox: self._ensureEnableState(evt.IsChecked())
def update_statusbar(self, event: wx.CommandEvent) -> None: """Update status bar visibility based on menu item.""" self.StatusBar.Show(event.IsChecked()) self._mgr.Update()
def _onTextItalicizeValueChanged(self, event: CommandEvent): val: bool = event.IsChecked() self._preferences.textItalicize = val
def _onShouldHoverRouteToCellCheckBoxChanged(self, evt: wx.CommandEvent): config.conf["brailleViewer"]["shouldHoverRouteToCell"] = evt.IsChecked( ) self._updateMouseOverBinding(evt.IsChecked())
def OnCheckBox_(self, wxEvent: wx.CommandEvent) -> None: self.value_.Set(wxEvent.IsChecked())
def __onCacheOption(self, event: CommandEvent): if event.IsChecked() is True: self._preferences.cleanTodoistCache = True else: self._preferences.cleanTodoistCache = False
def update_controller_panel(self, event: wx.CommandEvent) -> None: """Show or hide controller panel.""" self._mgr.ShowPane(self.controller_panel, event.IsChecked())
def set_looping(self, event: wx.CommandEvent) -> None: """Set looping state.""" if self.generator is not None: self.generator.looping = event.IsChecked()
def on_checkbox(self, event: wx.CommandEvent) -> None: """Respond to a checkbox being checked or unchecked.""" value: bool = event.IsChecked() name: str = self.FindFocus().GetName() setattr(self.reverb, name, value)
def update_evf_panel(self, event: wx.CommandEvent) -> None: """Show or hide evf panel.""" self._mgr.ShowPane(self.evf_panel, event.IsChecked())
def update_properties_panel(self, event: wx.CommandEvent) -> None: """Show or hide properties panel.""" self._mgr.ShowPane(self.properties_panel, event.IsChecked())
def update_viewport_panel(self, event: wx.CommandEvent) -> None: """Show or hide viewport panel.""" self._mgr.ShowPane(self.viewport_panel, event.IsChecked())
def update_timeline_panel(self, event: wx.CommandEvent) -> None: """Show or hide timeline panel.""" self._mgr.ShowPane(self.timeline_panel, event.IsChecked())