src/eric7/Preferences/ConfigurationPages/EditorCalltipsPage.py

branch
eric7
changeset 10135
36839e2c6945
parent 10069
435cc5875135
child 10428
a071d4065202
diff -r 08ca9b336a43 -r 36839e2c6945 src/eric7/Preferences/ConfigurationPages/EditorCalltipsPage.py
--- a/src/eric7/Preferences/ConfigurationPages/EditorCalltipsPage.py	Tue Jul 25 13:14:27 2023 +0200
+++ b/src/eric7/Preferences/ConfigurationPages/EditorCalltipsPage.py	Tue Jul 25 16:41:52 2023 +0200
@@ -64,6 +64,18 @@
             self.positionComboBox.findData(Preferences.getEditor("CallTipsPosition"))
         )
 
+    def setMode(self, displayMode):
+        """
+        Public method to perform mode dependent setups.
+
+        @param displayMode mode of the configuration dialog
+        @type ConfigurationMode
+        """
+        from ..ConfigurationDialog import ConfigurationMode
+
+        if displayMode in (ConfigurationMode.SHELLMODE,):
+            self.pluginsBox.hide()
+
     def save(self):
         """
         Public slot to save the EditorCalltips configuration.

eric ide

mercurial