92 self.__lex = QScintilla.Lexers.getLexer(language) |
92 self.__lex = QScintilla.Lexers.getLexer(language) |
93 if self.__lex is None: |
93 if self.__lex is None: |
94 raise PreferencesLexerLanguageError(language) |
94 raise PreferencesLexerLanguageError(language) |
95 |
95 |
96 # read the last stored values from preferences file |
96 # read the last stored values from preferences file |
97 self.__lex.readSettings(Preferences.Prefs.settings, "Scintilla") |
97 self.__lex.readSettings(Preferences.getSettings(), "Scintilla") |
98 if self.__lex.hasSubstyles(): |
98 if self.__lex.hasSubstyles(): |
99 self.__lex.loadSubstyles() |
99 self.__lex.loadSubstyles() |
100 |
100 |
101 def writeSettings(self): |
101 def writeSettings(self): |
102 """ |
102 """ |
103 Public method to write the lexer settings. |
103 Public method to write the lexer settings. |
104 """ |
104 """ |
105 self.__lex.writeSettings(Preferences.Prefs.settings, "Scintilla") |
105 self.__lex.writeSettings(Preferences.getSettings(), "Scintilla") |
106 if self.__lex.hasSubstyles(): |
106 if self.__lex.hasSubstyles(): |
107 self.__lex.writeSubstyles() |
107 self.__lex.writeSubstyles() |
108 |
108 |
109 def getStyles(self): |
109 def getStyles(self): |
110 """ |
110 """ |