QScintilla/Editor.py

changeset 4153
95b18307079f
parent 4142
7e138a214147
child 4170
8bc578136279
--- a/QScintilla/Editor.py	Mon Mar 02 19:09:27 2015 +0100
+++ b/QScintilla/Editor.py	Tue Mar 03 19:53:50 2015 +0100
@@ -720,13 +720,15 @@
         self.menuActs["TypingAidsEnabled"].setChecked(
             self.completer is not None and self.completer.isEnabled())
         self.menuActs["AutoCompletionEnable"] = self.menu.addAction(
-            self.tr("Autocompletion enabled"),
+            self.tr("Automatic Completion enabled"),
             self.__toggleAutoCompletionEnable)
         self.menuActs["AutoCompletionEnable"].setCheckable(True)
         self.menuActs["AutoCompletionEnable"].setChecked(
             self.autoCompletionThreshold() != -1)
         if not self.isResourcesFile:
             self.menu.addMenu(self.autocompletionMenu)
+            self.menuActs["calltip"] = self.menu.addAction(
+                self.tr('Calltip'), self.callTip)
         self.menu.addSeparator()
         if self.isResourcesFile:
             self.menu.addMenu(self.resourcesMenu)
@@ -790,7 +792,7 @@
         
         @return reference to the generated menu (QMenu)
         """
-        menu = QMenu(self.tr('Autocomplete'))
+        menu = QMenu(self.tr('Complete'))
         
         self.menuActs["acDynamic"] = menu.addAction(
             self.tr('dynamic'), self.autoComplete)
@@ -801,9 +803,6 @@
             self.tr('from APIs'), self.autoCompleteFromAPIs)
         self.menuActs["acAPIDocument"] = menu.addAction(
             self.tr('from Document and APIs'), self.autoCompleteFromAll)
-        menu.addSeparator()
-        self.menuActs["calltip"] = menu.addAction(
-            self.tr('Calltip'), self.callTip)
         
         menu.aboutToShow.connect(self.__showContextMenuAutocompletion)
         
@@ -4735,6 +4734,8 @@
         self.menuActs["TypingAidsEnabled"].setChecked(
             self.completer is not None and self.completer.isEnabled())
         
+        self.menuActs["calltip"].setEnabled(self.acAPI)
+        
         from .SpellChecker import SpellChecker
         spellingAvailable = SpellChecker.isAvailable()
         self.menuActs["SpellCheck"].setEnabled(spellingAvailable)

eric ide

mercurial