コード例 #1
0
    def onSnapToGridChanged(self, event: CommandEvent):

        enabledValue: bool = event.IsChecked()
        BackgroundPreferences.clsLogger.info(
            f'onSnapToGridChanged - {enabledValue}')
        self._prefs.snapToGrid = enabledValue
        event.Skip(True)
コード例 #2
0
ファイル: GeneralPreferences.py プロジェクト: hasii2011/PyUt
    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}')
コード例 #3
0
    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}')
コード例 #4
0
    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)
コード例 #5
0
    def __onCenterOnStartupChanged(self, event: CommandEvent):
        """
        """
        val: bool = event.IsChecked()

        self._prefs.centerAppOnStartUp = val
        self.__enablePositionControls(val)

        self._valuesChanged = True
コード例 #6
0
 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)
コード例 #7
0
    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)
コード例 #8
0
 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()
コード例 #9
0
	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()
コード例 #10
0
ファイル: screenCurtain.py プロジェクト: xingkong0113/nvda
 def _onCheckEvent(self, evt: wx.CommandEvent):
     if evt.GetEventObject() is self._enabledCheckbox:
         self._ensureEnableState(evt.IsChecked())
コード例 #11
0
 def update_statusbar(self, event: wx.CommandEvent) -> None:
     """Update status bar visibility based on menu item."""
     self.StatusBar.Show(event.IsChecked())
     self._mgr.Update()
コード例 #12
0
    def _onTextItalicizeValueChanged(self, event: CommandEvent):

        val: bool = event.IsChecked()
        self._preferences.textItalicize = val
コード例 #13
0
ファイル: brailleViewerGui.py プロジェクト: xingkong0113/nvda
 def _onShouldHoverRouteToCellCheckBoxChanged(self, evt: wx.CommandEvent):
     config.conf["brailleViewer"]["shouldHoverRouteToCell"] = evt.IsChecked(
     )
     self._updateMouseOverBinding(evt.IsChecked())
コード例 #14
0
ファイル: pex_check_box.py プロジェクト: JiveHelix/pex
 def OnCheckBox_(self, wxEvent: wx.CommandEvent) -> None:
     self.value_.Set(wxEvent.IsChecked())
コード例 #15
0
 def __onCacheOption(self, event: CommandEvent):
     if event.IsChecked() is True:
         self._preferences.cleanTodoistCache = True
     else:
         self._preferences.cleanTodoistCache = False
コード例 #16
0
 def update_controller_panel(self, event: wx.CommandEvent) -> None:
     """Show or hide controller panel."""
     self._mgr.ShowPane(self.controller_panel, event.IsChecked())
コード例 #17
0
ファイル: reverb.py プロジェクト: chrisnorman7/synthizer-fx
 def set_looping(self, event: wx.CommandEvent) -> None:
     """Set looping state."""
     if self.generator is not None:
         self.generator.looping = event.IsChecked()
コード例 #18
0
ファイル: reverb.py プロジェクト: chrisnorman7/synthizer-fx
 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)
コード例 #19
0
 def update_evf_panel(self, event: wx.CommandEvent) -> None:
     """Show or hide evf panel."""
     self._mgr.ShowPane(self.evf_panel, event.IsChecked())
コード例 #20
0
 def update_properties_panel(self, event: wx.CommandEvent) -> None:
     """Show or hide properties panel."""
     self._mgr.ShowPane(self.properties_panel, event.IsChecked())
コード例 #21
0
 def update_viewport_panel(self, event: wx.CommandEvent) -> None:
     """Show or hide viewport panel."""
     self._mgr.ShowPane(self.viewport_panel, event.IsChecked())
コード例 #22
0
 def update_timeline_panel(self, event: wx.CommandEvent) -> None:
     """Show or hide timeline panel."""
     self._mgr.ShowPane(self.timeline_panel, event.IsChecked())