QScintilla/Editor.py

changeset 939
10d3a201cd27
parent 938
f421f2138c0f
child 945
8cd4d08fa9f6
equal deleted inserted replaced
938:f421f2138c0f 939:10d3a201cd27
3373 self.setTabIndents(Preferences.getEditor("TabIndents")) 3373 self.setTabIndents(Preferences.getEditor("TabIndents"))
3374 self.setBackspaceUnindents(Preferences.getEditor("TabIndents")) 3374 self.setBackspaceUnindents(Preferences.getEditor("TabIndents"))
3375 self.setIndentationGuides(Preferences.getEditor("IndentationGuides")) 3375 self.setIndentationGuides(Preferences.getEditor("IndentationGuides"))
3376 if Preferences.getEditor("ShowWhitespace"): 3376 if Preferences.getEditor("ShowWhitespace"):
3377 self.setWhitespaceVisibility(QsciScintilla.WsVisible) 3377 self.setWhitespaceVisibility(QsciScintilla.WsVisible)
3378 try:
3379 self.setWhitespaceForegroundColor(
3380 Preferences.getEditorColour("WhitespaceForeground"))
3381 self.setWhitespaceBackgroundColor(
3382 Preferences.getEditorColour("WhitespaceBackground"))
3383 self.setWhitespaceSize(
3384 Preferences.getEditor("WhitespaceSize"))
3385 except AttributeError:
3386 # QScintilla before 2.5 doesn't support this
3387 pass
3378 else: 3388 else:
3379 self.setWhitespaceVisibility(QsciScintilla.WsInvisible) 3389 self.setWhitespaceVisibility(QsciScintilla.WsInvisible)
3380 self.setEolVisibility(Preferences.getEditor("ShowEOL")) 3390 self.setEolVisibility(Preferences.getEditor("ShowEOL"))
3381 self.setAutoIndent(Preferences.getEditor("AutoIndentation")) 3391 self.setAutoIndent(Preferences.getEditor("AutoIndentation"))
3382 if Preferences.getEditor("BraceHighlighting"): 3392 if Preferences.getEditor("BraceHighlighting"):

eric ide

mercurial