eric6/QScintilla/Editor.py

changeset 8245
dce55f623991
parent 8243
cc717c2ae956
child 8258
82b608e352ec
equal deleted inserted replaced
8244:ed8cb108b27b 8245:dce55f623991
5499 else: 5499 else:
5500 self.menuActs["Comment"].setEnabled(False) 5500 self.menuActs["Comment"].setEnabled(False)
5501 self.menuActs["Uncomment"].setEnabled(False) 5501 self.menuActs["Uncomment"].setEnabled(False)
5502 self.menuActs["StreamComment"].setEnabled(False) 5502 self.menuActs["StreamComment"].setEnabled(False)
5503 self.menuActs["BoxComment"].setEnabled(False) 5503 self.menuActs["BoxComment"].setEnabled(False)
5504
5505 cline = self.getCursorPosition()[0]
5506 line = self.text(cline)
5507 self.menuActs["Docstring"].setEnabled(
5508 self.getDocstringGenerator().isFunctionStart(line))
5504 5509
5505 self.menuActs["TypingAidsEnabled"].setEnabled( 5510 self.menuActs["TypingAidsEnabled"].setEnabled(
5506 self.completer is not None) 5511 self.completer is not None)
5507 self.menuActs["TypingAidsEnabled"].setChecked( 5512 self.menuActs["TypingAidsEnabled"].setChecked(
5508 self.completer is not None and self.completer.isEnabled()) 5513 self.completer is not None and self.completer.isEnabled())
5536 else: 5541 else:
5537 self.menuActs["NewSplit"].setIcon( 5542 self.menuActs["NewSplit"].setIcon(
5538 UI.PixmapCache.getIcon("splitVertical")) 5543 UI.PixmapCache.getIcon("splitVertical"))
5539 5544
5540 self.menuActs["Tools"].setEnabled(not self.toolsMenu.isEmpty()) 5545 self.menuActs["Tools"].setEnabled(not self.toolsMenu.isEmpty())
5541
5542 cline = self.getCursorPosition()[0]
5543 line = self.text(cline)
5544 self.menuActs["Docstring"].setEnabled(
5545 self.getDocstringGenerator().isFunctionStart(line))
5546 5546
5547 self.showMenu.emit("Main", self.menu, self) 5547 self.showMenu.emit("Main", self.menu, self)
5548 5548
5549 def __showContextMenuAutocompletion(self): 5549 def __showContextMenuAutocompletion(self):
5550 """ 5550 """

eric ide

mercurial