Preferences/ConfigurationPages/EditorStylesPage.py

changeset 2164
d67b14a3f884
parent 2162
4627e6ea7b6b
child 2230
2b1b9265156c
--- a/Preferences/ConfigurationPages/EditorStylesPage.py	Sun Oct 28 17:41:29 2012 +0100
+++ b/Preferences/ConfigurationPages/EditorStylesPage.py	Sun Oct 28 20:19:15 2012 +0100
@@ -190,8 +190,13 @@
             Preferences.getEditor("OnlineChangeTrace"))
         self.changeTraceTimeoutSpinBox.setValue(
             Preferences.getEditor("OnlineChangeTraceInterval"))
-        self.editorColours["OnlineChangeTraceMarker"] = \
-            self.initColour("OnlineChangeTraceMarker", self.changeMarkerColorButton,
+        self.editorColours["OnlineChangeTraceMarkerUnsaved"] = \
+            self.initColour("OnlineChangeTraceMarkerUnsaved",
+                self.changeMarkerUnsavedColorButton,
+                Preferences.getEditorColour)
+        self.editorColours["OnlineChangeTraceMarkerSaved"] = \
+            self.initColour("OnlineChangeTraceMarkerSaved",
+                self.changeMarkerSavedColorButton,
                 Preferences.getEditorColour)
     
     def save(self):
@@ -538,13 +543,22 @@
                 self.editorColours["EditAreaBackground"])
     
     @pyqtSlot()
-    def on_changeMarkerColorButton_clicked(self):
+    def on_changeMarkerUnsavedColorButton_clicked(self):
         """
-        Private slot to set the colour of the change marker.
+        Private slot to set the colour of the change marker for unsaved changes.
         """
-        self.editorColours["OnlineChangeTraceMarker"] = \
-            self.selectColour(self.changeMarkerColorButton,
-                self.editorColours["OnlineChangeTraceMarker"])
+        self.editorColours["OnlineChangeTraceMarkerUnsaved"] = \
+            self.selectColour(self.changeMarkerUnsavedColorButton,
+                self.editorColours["OnlineChangeTraceMarkerUnsaved"])
+    
+    @pyqtSlot()
+    def on_changeMarkerSavedColorButton_clicked(self):
+        """
+        Private slot to set the colour of the change marker for saved changes.
+        """
+        self.editorColours["OnlineChangeTraceMarkerSaved"] = \
+            self.selectColour(self.changeMarkerSavedColorButton,
+                self.editorColours["OnlineChangeTraceMarkerSaved"])
 
 
 def create(dlg):

eric ide

mercurial