Preferences/ConfigurationPages/InterfacePage.py

changeset 6424
5e74c4e22e9a
parent 6420
4dd44f42a24f
child 6645
ad476851d7e0
diff -r a9e6ae68170b -r 5e74c4e22e9a Preferences/ConfigurationPages/InterfacePage.py
--- a/Preferences/ConfigurationPages/InterfacePage.py	Tue Jul 10 19:16:02 2018 +0200
+++ b/Preferences/ConfigurationPages/InterfacePage.py	Tue Jul 10 19:41:30 2018 +0200
@@ -91,12 +91,24 @@
             index = 0   # default for bad values
         self.layoutComboBox.setCurrentIndex(index)
         
+        # integrated tools activation
+        # left side
+        self.templateViewerCheckBox.setChecked(
+            Preferences.getUI("ShowTemplateViewer"))
+        self.fileBrowserCheckBox.setChecked(
+            Preferences.getUI("ShowFileBrowser"))
+        self.symbolsCheckBox.setChecked(
+            Preferences.getUI("ShowSymbolsViewer"))
+        # right side
         self.codeDocumentationViewerCheckBox.setChecked(
             Preferences.getUI("ShowCodeDocumentationViewer"))
         self.cooperationCheckBox.setChecked(
             Preferences.getUI("ShowCooperation"))
         self.ircCheckBox.setChecked(
             Preferences.getUI("ShowIrc"))
+        # bottom side
+        self.numbersCheckBox.setChecked(
+            Preferences.getUI("ShowNumbersViewer"))
         
         self.tabsGroupBox.setEnabled(True)
         self.tabsCloseButtonCheckBox.setChecked(
@@ -172,6 +184,18 @@
             layoutType = "Sidebars"    # just in case
         Preferences.setUI("LayoutType", layoutType)
         
+        # save the integrated tools activation
+        # left side
+        Preferences.setUI(
+            "ShowTemplateViewer",
+            self.templateViewerCheckBox.isChecked())
+        Preferences.setUI(
+            "ShowFileBrowser",
+            self.fileBrowserCheckBox.isChecked())
+        Preferences.setUI(
+            "ShowSymbolsViewer",
+            self.symbolsCheckBox.isChecked())
+        # right side
         Preferences.setUI(
             "ShowCodeDocumentationViewer",
             self.codeDocumentationViewerCheckBox.isChecked())
@@ -181,6 +205,10 @@
         Preferences.setUI(
             "ShowIrc",
             self.ircCheckBox.isChecked())
+        # bottom side
+        Preferences.setUI(
+            "ShowNumbersViewer",
+            self.numbersCheckBox.isChecked())
         
         Preferences.setUI(
             "SingleCloseButton",

eric ide

mercurial