QScintilla/Editor.py

changeset 3059
16c93928cfc5
parent 3039
8dd0165d805d
child 3060
5883ce99ee12
child 3062
9de9373da5bb
equal deleted inserted replaced
3055:455365c399ef 3059:16c93928cfc5
1270 1270
1271 self.apiLanguage = "" 1271 self.apiLanguage = ""
1272 self.lexer_ = None 1272 self.lexer_ = None
1273 self.__lexerReset = True 1273 self.__lexerReset = True
1274 self.setLexer() 1274 self.setLexer()
1275 self.setMonospaced(self.useMonospaced)
1276 if self.completer is not None: 1275 if self.completer is not None:
1277 self.completer.setEnabled(False) 1276 self.completer.setEnabled(False)
1278 self.completer = None 1277 self.completer = None
1278 useMonospaced = self.useMonospaced
1279 self.__setTextDisplay() 1279 self.__setTextDisplay()
1280 self.setMonospaced(useMonospaced)
1281 self.menuActs["MonospacedFont"].setChecked(self.useMonospaced)
1280 1282
1281 if not self.inLanguageChanged and propagate: 1283 if not self.inLanguageChanged and propagate:
1282 self.inLanguageChanged = True 1284 self.inLanguageChanged = True
1283 self.languageChanged.emit(self.apiLanguage) 1285 self.languageChanged.emit(self.apiLanguage)
1284 self.inLanguageChanged = False 1286 self.inLanguageChanged = False
1293 @param initTextDisplay flag indicating an initialization of the text 1295 @param initTextDisplay flag indicating an initialization of the text
1294 display is required as well (boolean) 1296 display is required as well (boolean)
1295 @keyparam propagate flag indicating to propagate the change (boolean) 1297 @keyparam propagate flag indicating to propagate the change (boolean)
1296 @keyparam pyname name of the pygments lexer to use (string) 1298 @keyparam pyname name of the pygments lexer to use (string)
1297 """ 1299 """
1300 self.menuActs["MonospacedFont"].setChecked(False)
1301
1298 self.__lexerReset = False 1302 self.__lexerReset = False
1299 self.__bindLexer(filename, pyname=pyname) 1303 self.__bindLexer(filename, pyname=pyname)
1300 self.__bindCompleter(filename) 1304 self.__bindCompleter(filename)
1301 self.recolor() 1305 self.recolor()
1302 self.__checkLanguage() 1306 self.__checkLanguage()

eric ide

mercurial