eric6/Preferences/ConfigurationPages/GraphicsPage.py

changeset 7529
2b8a0d8ba12a
parent 7360
9190402e4505
child 7780
41420f82c0ac
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):
         """

eric ide

mercurial