cui/source/options/optbasic.cxx |    8 --------
 cui/source/options/treeopt.cxx  |   10 ++++++++++
 2 files changed, 10 insertions(+), 8 deletions(-)

New commits:
commit 316f938d630d02e02887b2efa1d085fd96d3467d
Author: Andras Timar <andras.ti...@collabora.com>
Date:   Sat Nov 26 19:41:35 2016 +0100

    Disable Basic IDE options, if experimental features are not enabled
    
    Change-Id: I424abb618b4581bfb1e6dd97f59c32e91bca4cc6
    Reviewed-on: https://gerrit.libreoffice.org/31241
    Tested-by: Jenkins <c...@libreoffice.org>
    Reviewed-by: Andras Timar <andras.ti...@collabora.com>

diff --git a/cui/source/options/optbasic.cxx b/cui/source/options/optbasic.cxx
index 38324ea..30b5046 100644
--- a/cui/source/options/optbasic.cxx
+++ b/cui/source/options/optbasic.cxx
@@ -19,7 +19,6 @@
 
 #include "optbasic.hxx"
 #include <basic/codecompletecache.hxx>
-#include <svtools/miscopt.hxx>
 #include <iostream>
 #include <officecfg/Office/BasicIDE.hxx>
 #include <cuires.hrc>
@@ -27,12 +26,6 @@
 SvxBasicIDEOptionsPage::SvxBasicIDEOptionsPage( vcl::Window* pParent, const 
SfxItemSet& rSet )
 : SfxTabPage(pParent, "OptBasicIDEPage", "cui/ui/optbasicidepage.ui", &rSet)
 {
-    SvtMiscOptions aMiscOpt;
-    if( ! aMiscOpt.IsExperimentalMode() )
-    {
-        Disable();
-    }
-
     get(pCodeCompleteChk, "codecomplete_enable");
     get(pAutocloseProcChk, "autoclose_proc");
     get(pAutocloseParenChk, "autoclose_paren");
@@ -41,7 +34,6 @@ SvxBasicIDEOptionsPage::SvxBasicIDEOptionsPage( vcl::Window* 
pParent, const SfxI
     get(pUseExtendedTypesChk, "extendedtypes_enable");
 
     LoadConfig();
-
 }
 
 SvxBasicIDEOptionsPage::~SvxBasicIDEOptionsPage()
diff --git a/cui/source/options/treeopt.cxx b/cui/source/options/treeopt.cxx
index 964f43b..070d0161 100644
--- a/cui/source/options/treeopt.cxx
+++ b/cui/source/options/treeopt.cxx
@@ -85,6 +85,7 @@
 #include <sfx2/viewsh.hxx>
 #include <svl/languageoptions.hxx>
 #include <svtools/helpopt.hxx>
+#include <svtools/miscopt.hxx>
 #include <svx/drawitem.hxx>
 #include <svx/xtable.hxx>
 #include <svx/xpool.hxx>
@@ -1482,6 +1483,15 @@ void OfaTreeOptionsDialog::Initialize( const Reference< 
XFrame >& _xFrame )
                     continue;
                 }
             }
+
+            // Disable Basic IDE options, if experimental features are not 
enabled
+            if( RID_SVXPAGE_BASICIDE_OPTIONS == nPageId )
+            {
+                    SvtMiscOptions aMiscOpt;
+                    if( ! aMiscOpt.IsExperimentalMode() )
+                        continue;
+            }
+
             AddTabPage( nPageId, sNewTitle, nGroup );
         }
     }
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to