QScintilla/Editor.py

changeset 2262
2371836c3c45
parent 2261
f4bb5648fc29
child 2302
f29e9405c851
--- a/QScintilla/Editor.py	Mon Dec 10 20:15:52 2012 +0100
+++ b/QScintilla/Editor.py	Tue Dec 11 19:32:52 2012 +0100
@@ -3927,13 +3927,9 @@
             self.setEdgeColumn(Preferences.getEditor("EdgeColumn"))
             self.setEdgeColor(Preferences.getEditorColour("Edge"))
         
-        wrapFlag = Preferences.getEditor("WrapLongLinesMode")
-        if wrapFlag == QsciScintilla.WrapFlagNone:
-            self.setWrapMode(QsciScintilla.WrapNone)
-            self.setWrapVisualFlags(wrapFlag, wrapFlag)
-        else:
-            self.setWrapMode(QsciScintilla.WrapWord)
-            self.setWrapVisualFlags(wrapFlag, wrapFlag)
+        wrapVisualFlag = Preferences.getEditor("WrapVisualFlag")
+        self.setWrapMode(Preferences.getEditor("WrapLongLinesMode"))
+        self.setWrapVisualFlags(wrapVisualFlag, wrapVisualFlag)
         
         self.zoomTo(Preferences.getEditor("ZoomFactor"))
         
@@ -4028,6 +4024,10 @@
                 self.setCallTipsStyle(QsciScintilla.CallTipsNoAutoCompletionContext)
             else:
                 self.setCallTipsStyle(QsciScintilla.CallTipsContext)
+            try:
+                self.setCallTipsPosition(Preferences.getEditor("CallTipsPosition"))
+            except AttributeError:
+                pass
         else:
             self.setCallTipsStyle(QsciScintilla.CallTipsNone)
 

eric ide

mercurial