diff options
author | Michael Meeks <michael.meeks@novell.com> | 2010-08-25 23:26:49 +0200 |
---|---|---|
committer | Jan Holesovsky <kendy@suse.cz> | 2010-08-26 13:08:39 +0200 |
commit | 495e53b5cf4eca01ac3137aca702bf69d7f8eaff (patch) | |
tree | 1ddb75ad243c7562602612babbbf6747a48efe7b /sfx2/source/appl | |
parent | ec8def06ff678872a89d06d420a5987b3eb94fa9 (diff) |
ui-desktop-integration.diff: Disable UI [toolbars, menus] customization.
Diffstat (limited to 'sfx2/source/appl')
-rw-r--r-- | sfx2/source/appl/appserv.cxx | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/sfx2/source/appl/appserv.cxx b/sfx2/source/appl/appserv.cxx index 2f4c757121..837f5be86c 100644 --- a/sfx2/source/appl/appserv.cxx +++ b/sfx2/source/appl/appserv.cxx @@ -79,6 +79,7 @@ #include <unotools/moduleoptions.hxx> #include <unotools/regoptions.hxx> #include <svtools/helpopt.hxx> +#include <svtools/miscopt.hxx> #include <toolkit/helper/vclunohelper.hxx> #include <tools/shl.hxx> #include <unotools/bootstrap.hxx> @@ -659,6 +660,18 @@ void SfxApplication::MiscState_Impl(SfxItemSet &rSet) break; } + case SID_CONFIG: + case SID_TOOLBOXOPTIONS: + case SID_CONFIGSTATUSBAR: + case SID_CONFIGMENU: + case SID_CONFIGACCEL: + case SID_CONFIGEVENT: + { + if( SvtMiscOptions().DisableUICustomization() ) + rSet.DisableItem(nWhich); + break; + } + case SID_BASICSTOP: if ( !StarBASIC::IsRunning() ) rSet.DisableItem(nWhich); |