diff -r 0345f54d3959 -r 2b8a0d8ba12a eric6/Preferences/ConfigurationPages/GraphicsPage.py --- a/eric6/Preferences/ConfigurationPages/GraphicsPage.py Sun Apr 12 15:03:27 2020 +0200 +++ b/eric6/Preferences/ConfigurationPages/GraphicsPage.py Sun Apr 12 18:40:37 2020 +0200 @@ -32,12 +32,29 @@ self.graphicsFont = Preferences.getGraphics("Font") self.graphicsFontSample.setFont(self.graphicsFont) + drawingMode = Preferences.getGraphics("DrawingMode") + if drawingMode == "black_white": + self.blackWhiteButton.setChecked(True) + elif drawingMode == "white_black": + self.whiteBlackButton.setChecked(True) + else: + self.automaticButton.setChecked(True) + def save(self): """ Public slot to save the Printer configuration. """ Preferences.setGraphics("Font", self.graphicsFont) + if self.blackWhiteButton.isChecked(): + drawingMode = "black_white" + elif self.whiteBlackButton.isChecked(): + drawingMode = "white_black" + else: + # default is automatic + drawingMode = "automatic" + Preferences.setGraphics("DrawingMode", drawingMode) + @pyqtSlot() def on_graphicsFontButton_clicked(self): """