chart2/source/controller/sidebar/ChartAxisPanel.cxx     |    2 -
 chart2/source/controller/sidebar/ChartElementsPanel.cxx |    2 -
 chart2/source/controller/sidebar/ChartElementsPanel.hxx |    1 
 chart2/source/controller/sidebar/ChartErrorBarPanel.cxx |    2 -
 chart2/source/controller/sidebar/ChartSeriesPanel.cxx   |    2 -
 chart2/source/controller/sidebar/ChartTypePanel.cxx     |    2 -
 chart2/source/controller/sidebar/ChartTypePanel.hxx     |    1 
 include/svx/sidebar/PanelLayout.hxx                     |    5 +--
 sc/source/ui/formdlg/dwfunctr.cxx                       |    2 -
 sc/source/ui/navipi/navipi.cxx                          |    2 -
 sc/source/ui/sidebar/AlignmentPropertyPanel.cxx         |    2 -
 sc/source/ui/sidebar/AlignmentPropertyPanel.hxx         |    1 
 sc/source/ui/sidebar/CellAppearancePropertyPanel.cxx    |    2 -
 sc/source/ui/sidebar/NumberFormatPropertyPanel.cxx      |    2 -
 sc/source/ui/sidebar/NumberFormatPropertyPanel.hxx      |    3 --
 sd/source/ui/animations/CustomAnimationPane.cxx         |    2 -
 sd/source/ui/animations/SlideTransitionPane.cxx         |    2 -
 sd/source/ui/dlg/navigatr.cxx                           |    2 -
 sd/source/ui/sidebar/LayoutMenu.cxx                     |    2 -
 sd/source/ui/sidebar/MasterPagesSelector.cxx            |    2 -
 sd/source/ui/sidebar/SlideBackground.cxx                |    2 -
 sd/source/ui/table/TableDesignPane.hxx                  |    2 -
 svx/source/gallery2/GalleryControl.cxx                  |    2 -
 svx/source/sidebar/EmptyPanel.cxx                       |    2 -
 svx/source/sidebar/PanelLayout.cxx                      |   22 ++++------------
 svx/source/sidebar/area/AreaPropertyPanelBase.cxx       |    2 -
 svx/source/sidebar/glow/GlowPropertyPanel.cxx           |    2 -
 svx/source/sidebar/graphic/GraphicPropertyPanel.cxx     |    2 -
 svx/source/sidebar/line/LinePropertyPanel.hxx           |    2 -
 svx/source/sidebar/line/LinePropertyPanelBase.cxx       |    2 -
 svx/source/sidebar/lists/ListsPropertyPanel.cxx         |    2 -
 svx/source/sidebar/media/MediaPlaybackPanel.cxx         |    2 -
 svx/source/sidebar/paragraph/ParaPropertyPanel.cxx      |    2 -
 svx/source/sidebar/paragraph/ParaPropertyPanel.hxx      |    1 
 svx/source/sidebar/possize/PosSizePropertyPanel.cxx     |    3 +-
 svx/source/sidebar/possize/PosSizePropertyPanel.hxx     |    1 
 svx/source/sidebar/shadow/ShadowPropertyPanel.cxx       |    2 -
 svx/source/sidebar/shapes/DefaultShapesPanel.cxx        |    2 -
 svx/source/sidebar/styles/StylesPropertyPanel.cxx       |    2 -
 svx/source/sidebar/text/TextPropertyPanel.cxx           |    2 -
 sw/source/uibase/misc/redlndlg.cxx                      |    2 -
 sw/source/uibase/sidebar/PageFooterPanel.cxx            |    2 -
 sw/source/uibase/sidebar/PageFormatPanel.cxx            |    2 -
 sw/source/uibase/sidebar/PageHeaderPanel.cxx            |    2 -
 sw/source/uibase/sidebar/PageStylesPanel.cxx            |    2 -
 sw/source/uibase/sidebar/StylePresetsPanel.cxx          |    2 -
 sw/source/uibase/sidebar/TableEditPanel.cxx             |    3 --
 sw/source/uibase/sidebar/ThemePanel.cxx                 |    2 -
 sw/source/uibase/sidebar/WrapPropertyPanel.cxx          |    2 -
 sw/source/uibase/uiview/view2.cxx                       |    1 
 sw/source/uibase/utlui/navipi.cxx                       |    2 -
 51 files changed, 58 insertions(+), 64 deletions(-)

New commits:
commit 5838b62e7ba2312f41a4c8a43d53036476bfce1d
Author:     Caolán McNamara <caol...@redhat.com>
AuthorDate: Fri Apr 24 13:41:51 2020 +0100
Commit:     Caolán McNamara <caol...@redhat.com>
CommitDate: Fri Apr 24 20:22:58 2020 +0200

    final ctor arg of PanelLayout ctor is always true now
    
    Change-Id: I40cb888c13cb49aa0e20b5be5ceb1c15cf7a346c
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92858
    Tested-by: Jenkins
    Reviewed-by: Caolán McNamara <caol...@redhat.com>

diff --git a/chart2/source/controller/sidebar/ChartAxisPanel.cxx 
b/chart2/source/controller/sidebar/ChartAxisPanel.cxx
index a4621378cedf..593071ac1ab3 100644
--- a/chart2/source/controller/sidebar/ChartAxisPanel.cxx
+++ b/chart2/source/controller/sidebar/ChartAxisPanel.cxx
@@ -205,7 +205,7 @@ ChartAxisPanel::ChartAxisPanel(
     vcl::Window* pParent,
     const css::uno::Reference<css::frame::XFrame>& rxFrame,
     ChartController* pController)
-    : PanelLayout(pParent, "ChartAxisPanel", 
"modules/schart/ui/sidebaraxis.ui", rxFrame, true)
+    : PanelLayout(pParent, "ChartAxisPanel", 
"modules/schart/ui/sidebaraxis.ui", rxFrame)
     , mxCBShowLabel(m_xBuilder->weld_check_button("checkbutton_show_label"))
     , mxCBReverse(m_xBuilder->weld_check_button("checkbutton_reverse"))
     , mxLBLabelPos(m_xBuilder->weld_combo_box("comboboxtext_label_position"))
diff --git a/chart2/source/controller/sidebar/ChartElementsPanel.cxx 
b/chart2/source/controller/sidebar/ChartElementsPanel.cxx
index 594cbf827379..c15572717d50 100644
--- a/chart2/source/controller/sidebar/ChartElementsPanel.cxx
+++ b/chart2/source/controller/sidebar/ChartElementsPanel.cxx
@@ -300,7 +300,7 @@ void setLegendPos(const 
css::uno::Reference<css::frame::XModel>& xModel, sal_Int
 ChartElementsPanel::ChartElementsPanel(
     vcl::Window* pParent, const css::uno::Reference<css::frame::XFrame>& 
rxFrame,
     ChartController* pController)
-    : PanelLayout(pParent, "ChartElementsPanel", 
"modules/schart/ui/sidebarelements.ui", rxFrame, true)
+    : PanelLayout(pParent, "ChartElementsPanel", 
"modules/schart/ui/sidebarelements.ui", rxFrame)
     , mxCBTitle(m_xBuilder->weld_check_button("checkbutton_title"))
     , mxCBSubtitle(m_xBuilder->weld_check_button("checkbutton_subtitle"))
     , mxCBXAxis(m_xBuilder->weld_check_button("checkbutton_x_axis"))
diff --git a/chart2/source/controller/sidebar/ChartElementsPanel.hxx 
b/chart2/source/controller/sidebar/ChartElementsPanel.hxx
index 9671fc75334e..91eb78f56602 100644
--- a/chart2/source/controller/sidebar/ChartElementsPanel.hxx
+++ b/chart2/source/controller/sidebar/ChartElementsPanel.hxx
@@ -22,6 +22,7 @@
 #include <sfx2/sidebar/IContextChangeReceiver.hxx>
 #include <sfx2/sidebar/SidebarModelUpdate.hxx>
 #include <svx/sidebar/PanelLayout.hxx>
+#include <vcl/EnumContext.hxx>
 #include "ChartSidebarModifyListener.hxx"
 #include <TitleHelper.hxx>
 
diff --git a/chart2/source/controller/sidebar/ChartErrorBarPanel.cxx 
b/chart2/source/controller/sidebar/ChartErrorBarPanel.cxx
index 58a024bbe90d..819f8f1ed2dd 100644
--- a/chart2/source/controller/sidebar/ChartErrorBarPanel.cxx
+++ b/chart2/source/controller/sidebar/ChartErrorBarPanel.cxx
@@ -233,7 +233,7 @@ OUString getCID(const 
css::uno::Reference<css::frame::XModel>& xModel)
 ChartErrorBarPanel::ChartErrorBarPanel(
     vcl::Window* pParent,
     const css::uno::Reference<css::frame::XFrame>& rxFrame, ChartController* 
pController)
-    : PanelLayout(pParent, "ChartErrorBarPanel", 
"modules/schart/ui/sidebarerrorbar.ui", rxFrame, true)
+    : PanelLayout(pParent, "ChartErrorBarPanel", 
"modules/schart/ui/sidebarerrorbar.ui", rxFrame)
     , 
mxRBPosAndNeg(m_xBuilder->weld_radio_button("radiobutton_positive_negative"))
     , mxRBPos(m_xBuilder->weld_radio_button("radiobutton_positive"))
     , mxRBNeg(m_xBuilder->weld_radio_button("radiobutton_negative"))
diff --git a/chart2/source/controller/sidebar/ChartSeriesPanel.cxx 
b/chart2/source/controller/sidebar/ChartSeriesPanel.cxx
index 29c5d7be18ff..d014337a9d8a 100644
--- a/chart2/source/controller/sidebar/ChartSeriesPanel.cxx
+++ b/chart2/source/controller/sidebar/ChartSeriesPanel.cxx
@@ -276,7 +276,7 @@ ChartSeriesPanel::ChartSeriesPanel(
     vcl::Window* pParent,
     const css::uno::Reference<css::frame::XFrame>& rxFrame,
     ChartController* pController)
-    : PanelLayout(pParent, "ChartSeriesPanel", 
"modules/schart/ui/sidebarseries.ui", rxFrame, true)
+    : PanelLayout(pParent, "ChartSeriesPanel", 
"modules/schart/ui/sidebarseries.ui", rxFrame)
     , mxCBLabel(m_xBuilder->weld_check_button("checkbutton_label"))
     , mxCBTrendline(m_xBuilder->weld_check_button("checkbutton_trendline"))
     , mxCBXError(m_xBuilder->weld_check_button("checkbutton_x_error"))
diff --git a/chart2/source/controller/sidebar/ChartTypePanel.cxx 
b/chart2/source/controller/sidebar/ChartTypePanel.cxx
index da3166c74cf4..d730a880b58a 100644
--- a/chart2/source/controller/sidebar/ChartTypePanel.cxx
+++ b/chart2/source/controller/sidebar/ChartTypePanel.cxx
@@ -43,7 +43,7 @@ namespace chart::sidebar
 ChartTypePanel::ChartTypePanel(vcl::Window* pParent,
                                const css::uno::Reference<css::frame::XFrame>& 
rxFrame,
                                ::chart::ChartController* pController)
-    : PanelLayout(pParent, "ChartTypePanel", 
"modules/schart/ui/sidebartype.ui", rxFrame, true)
+    : PanelLayout(pParent, "ChartTypePanel", 
"modules/schart/ui/sidebartype.ui", rxFrame)
     , maContext()
     , mxModel(pController->getModel())
     , mxListener(new ChartSidebarModifyListener(this))
diff --git a/chart2/source/controller/sidebar/ChartTypePanel.hxx 
b/chart2/source/controller/sidebar/ChartTypePanel.hxx
index 7882bdc0a14d..087f6ba79525 100644
--- a/chart2/source/controller/sidebar/ChartTypePanel.hxx
+++ b/chart2/source/controller/sidebar/ChartTypePanel.hxx
@@ -22,6 +22,7 @@
 #include <sfx2/sidebar/IContextChangeReceiver.hxx>
 #include <sfx2/sidebar/SidebarModelUpdate.hxx>
 #include <svx/sidebar/PanelLayout.hxx>
+#include <vcl/EnumContext.hxx>
 #include "ChartSidebarModifyListener.hxx"
 #include <ChartTypeDialogController.hxx>
 #include <ChartTypeTemplateProvider.hxx>
diff --git a/include/svx/sidebar/PanelLayout.hxx 
b/include/svx/sidebar/PanelLayout.hxx
index 0571f1d5406d..231ecb2b55f4 100644
--- a/include/svx/sidebar/PanelLayout.hxx
+++ b/include/svx/sidebar/PanelLayout.hxx
@@ -12,7 +12,6 @@
 
 #include <svx/svxdllapi.h>
 
-#include <vcl/builder.hxx>
 #include <vcl/ctrl.hxx>
 #include <vcl/timer.hxx>
 #include <vcl/idle.hxx>
@@ -21,7 +20,7 @@
 #include <com/sun/star/frame/XFrame.hpp>
 
 /// This class is the base for the Widget Layout-based sidebar panels.
-class SVXCORE_DLLPUBLIC PanelLayout : public Control, public 
VclBuilderContainer
+class SVXCORE_DLLPUBLIC PanelLayout : public Control
 {
 protected:
     std::unique_ptr<weld::Builder> m_xBuilder;
@@ -37,7 +36,7 @@ private:
 
 public:
     PanelLayout(vcl::Window* pParent, const OString& rID, const OUString& 
rUIXMLDescription,
-            const css::uno::Reference<css::frame::XFrame> &rFrame, bool 
bInterimBuilder = false);
+                const css::uno::Reference<css::frame::XFrame> &rFrame);
     virtual ~PanelLayout() override;
     virtual void dispose() override;
 
diff --git a/sc/source/ui/formdlg/dwfunctr.cxx 
b/sc/source/ui/formdlg/dwfunctr.cxx
index 8897ba8583be..13dbe096dfaf 100644
--- a/sc/source/ui/formdlg/dwfunctr.cxx
+++ b/sc/source/ui/formdlg/dwfunctr.cxx
@@ -45,7 +45,7 @@
 #************************************************************************/
 
 ScFunctionWin::ScFunctionWin(vcl::Window* pParent, const 
css::uno::Reference<css::frame::XFrame> &rFrame)
-    : PanelLayout(pParent, "FunctionPanel", 
"modules/scalc/ui/functionpanel.ui", rFrame, true)
+    : PanelLayout(pParent, "FunctionPanel", 
"modules/scalc/ui/functionpanel.ui", rFrame)
     , xCatBox(m_xBuilder->weld_combo_box("category"))
     , xFuncList(m_xBuilder->weld_tree_view("funclist"))
     , xInsertButton(m_xBuilder->weld_button("insert"))
diff --git a/sc/source/ui/navipi/navipi.cxx b/sc/source/ui/navipi/navipi.cxx
index 8ac1a91386ed..451ecb09708c 100644
--- a/sc/source/ui/navipi/navipi.cxx
+++ b/sc/source/ui/navipi/navipi.cxx
@@ -316,7 +316,7 @@ 
ScNavigatorDialogWrapper::ScNavigatorDialogWrapper(vcl::Window* pParent,
 }
 
 ScNavigatorDlg::ScNavigatorDlg(SfxBindings* pB, vcl::Window* pParent)
-    : PanelLayout(pParent, "NavigatorPanel", 
"modules/scalc/ui/navigatorpanel.ui", nullptr, true)
+    : PanelLayout(pParent, "NavigatorPanel", 
"modules/scalc/ui/navigatorpanel.ui", nullptr)
     , rBindings(*pB)
     , m_xEdCol(m_xBuilder->weld_spin_button("column"))
     , m_xEdRow(m_xBuilder->weld_spin_button("row"))
diff --git a/sc/source/ui/sidebar/AlignmentPropertyPanel.cxx 
b/sc/source/ui/sidebar/AlignmentPropertyPanel.cxx
index 25ad4f1a131b..9a4fa19684fd 100644
--- a/sc/source/ui/sidebar/AlignmentPropertyPanel.cxx
+++ b/sc/source/ui/sidebar/AlignmentPropertyPanel.cxx
@@ -45,7 +45,7 @@ AlignmentPropertyPanel::AlignmentPropertyPanel(
     vcl::Window* pParent,
     const css::uno::Reference<css::frame::XFrame>& rxFrame,
     SfxBindings* pBindings)
-    : PanelLayout(pParent, "AlignmentPropertyPanel", 
"modules/scalc/ui/sidebaralignment.ui", rxFrame, true)
+    : PanelLayout(pParent, "AlignmentPropertyPanel", 
"modules/scalc/ui/sidebaralignment.ui", rxFrame)
     , mxFTLeftIndent(m_xBuilder->weld_label("leftindentlabel"))
     , mxMFLeftIndent(m_xBuilder->weld_metric_spin_button("leftindent", 
FieldUnit::POINT))
     , mxCBXWrapText(m_xBuilder->weld_check_button("wraptext"))
diff --git a/sc/source/ui/sidebar/AlignmentPropertyPanel.hxx 
b/sc/source/ui/sidebar/AlignmentPropertyPanel.hxx
index 4ddd43b06f4d..a5c85bda57c9 100644
--- a/sc/source/ui/sidebar/AlignmentPropertyPanel.hxx
+++ b/sc/source/ui/sidebar/AlignmentPropertyPanel.hxx
@@ -23,6 +23,7 @@
 #include <sfx2/sidebar/IContextChangeReceiver.hxx>
 #include <sfx2/weldutils.hxx>
 #include <svx/sidebar/PanelLayout.hxx>
+#include <vcl/EnumContext.hxx>
 
 namespace sc { namespace sidebar {
 
diff --git a/sc/source/ui/sidebar/CellAppearancePropertyPanel.cxx 
b/sc/source/ui/sidebar/CellAppearancePropertyPanel.cxx
index b3669f5ce786..43bc3b857346 100644
--- a/sc/source/ui/sidebar/CellAppearancePropertyPanel.cxx
+++ b/sc/source/ui/sidebar/CellAppearancePropertyPanel.cxx
@@ -47,7 +47,7 @@ CellAppearancePropertyPanel::CellAppearancePropertyPanel(
     vcl::Window* pParent,
     const css::uno::Reference<css::frame::XFrame>& rxFrame,
     SfxBindings* pBindings)
-:   PanelLayout(pParent, "CellAppearancePropertyPanel", 
"modules/scalc/ui/sidebarcellappearance.ui", rxFrame, true),
+:   PanelLayout(pParent, "CellAppearancePropertyPanel", 
"modules/scalc/ui/sidebarcellappearance.ui", rxFrame),
 
     mxTBCellBorder(m_xBuilder->weld_toolbar("cellbordertype")),
     mxTBCellBackground(m_xBuilder->weld_toolbar("cellbackgroundcolor")),
diff --git a/sc/source/ui/sidebar/NumberFormatPropertyPanel.cxx 
b/sc/source/ui/sidebar/NumberFormatPropertyPanel.cxx
index 36dd8f129347..eeb46ef316ad 100644
--- a/sc/source/ui/sidebar/NumberFormatPropertyPanel.cxx
+++ b/sc/source/ui/sidebar/NumberFormatPropertyPanel.cxx
@@ -34,7 +34,7 @@ NumberFormatPropertyPanel::NumberFormatPropertyPanel(
     vcl::Window* pParent,
     const css::uno::Reference<css::frame::XFrame>& rxFrame,
     SfxBindings* pBindings)
-    : PanelLayout(pParent,"NumberFormatPropertyPanel", 
"modules/scalc/ui/sidebarnumberformat.ui", rxFrame, true)
+    : PanelLayout(pParent,"NumberFormatPropertyPanel", 
"modules/scalc/ui/sidebarnumberformat.ui", rxFrame)
     , mxLbCategory(m_xBuilder->weld_combo_box("numberformatcombobox"))
     , mxTBCategory(m_xBuilder->weld_toolbar("numberformat"))
     , mxCatagoryDispatch(new ToolbarUnoDispatcher(*mxTBCategory, *m_xBuilder, 
rxFrame))
diff --git a/sc/source/ui/sidebar/NumberFormatPropertyPanel.hxx 
b/sc/source/ui/sidebar/NumberFormatPropertyPanel.hxx
index 7fa66e2c1f54..f8360e708ff3 100644
--- a/sc/source/ui/sidebar/NumberFormatPropertyPanel.hxx
+++ b/sc/source/ui/sidebar/NumberFormatPropertyPanel.hxx
@@ -23,8 +23,7 @@
 #include <sfx2/sidebar/IContextChangeReceiver.hxx>
 #include <sfx2/weldutils.hxx>
 #include <svx/sidebar/PanelLayout.hxx>
-
-class Edit;
+#include <vcl/EnumContext.hxx>
 
 namespace sc { namespace sidebar {
 
diff --git a/sd/source/ui/animations/CustomAnimationPane.cxx 
b/sd/source/ui/animations/CustomAnimationPane.cxx
index 15dde73e15ab..c85f9df7a90b 100644
--- a/sd/source/ui/animations/CustomAnimationPane.cxx
+++ b/sd/source/ui/animations/CustomAnimationPane.cxx
@@ -119,7 +119,7 @@ void fillRepeatComboBox(weld::ComboBox& rBox)
 
 CustomAnimationPane::CustomAnimationPane( Window* pParent, ViewShellBase& 
rBase,
                                           const 
css::uno::Reference<css::frame::XFrame>& rxFrame )
-    : PanelLayout(pParent, "CustomAnimationsPanel", 
"modules/simpress/ui/customanimationspanel.ui", rxFrame, true)
+    : PanelLayout(pParent, "CustomAnimationsPanel", 
"modules/simpress/ui/customanimationspanel.ui", rxFrame)
     , mrBase(rBase)
     // load resources
     , mxFTAnimation(m_xBuilder->weld_label("effectlabel"))
diff --git a/sd/source/ui/animations/SlideTransitionPane.cxx 
b/sd/source/ui/animations/SlideTransitionPane.cxx
index df5e32b12720..1481576a629b 100644
--- a/sd/source/ui/animations/SlideTransitionPane.cxx
+++ b/sd/source/ui/animations/SlideTransitionPane.cxx
@@ -395,7 +395,7 @@ SlideTransitionPane::SlideTransitionPane(
     ViewShellBase & rBase,
     SdDrawDocument* pDoc,
     const css::uno::Reference<css::frame::XFrame>& rxFrame ) :
-        PanelLayout( pParent, "SlideTransitionsPanel", 
"modules/simpress/ui/slidetransitionspanel.ui", rxFrame, true ),
+        PanelLayout( pParent, "SlideTransitionsPanel", 
"modules/simpress/ui/slidetransitionspanel.ui", rxFrame ),
 
         mrBase( rBase ),
         mpDrawDoc( pDoc ),
diff --git a/sd/source/ui/dlg/navigatr.cxx b/sd/source/ui/dlg/navigatr.cxx
index 18fe916f0050..21185602e2bb 100644
--- a/sd/source/ui/dlg/navigatr.cxx
+++ b/sd/source/ui/dlg/navigatr.cxx
@@ -53,7 +53,7 @@
  * SdNavigatorWin - FloatingWindow
  */
 SdNavigatorWin::SdNavigatorWin(vcl::Window* pParent, SfxBindings* pInBindings)
-    : PanelLayout(pParent, "NavigatorPanel", 
"modules/simpress/ui/navigatorpanel.ui", nullptr, true)
+    : PanelLayout(pParent, "NavigatorPanel", 
"modules/simpress/ui/navigatorpanel.ui", nullptr)
     , mxToolbox(m_xBuilder->weld_toolbar("toolbox"))
     , mxTlbObjects(new SdPageObjsTLV(m_xBuilder->weld_tree_view("tree")))
     , mxLbDocs(m_xBuilder->weld_combo_box("documents"))
diff --git a/sd/source/ui/sidebar/LayoutMenu.cxx 
b/sd/source/ui/sidebar/LayoutMenu.cxx
index ab28d88df7ab..614deb67b0a3 100644
--- a/sd/source/ui/sidebar/LayoutMenu.cxx
+++ b/sd/source/ui/sidebar/LayoutMenu.cxx
@@ -153,7 +153,7 @@ LayoutMenu::LayoutMenu (
     vcl::Window* pParent,
     ViewShellBase& rViewShellBase,
     const css::uno::Reference<css::ui::XSidebar>& rxSidebar)
-    : PanelLayout( pParent, "LayoutPanel", 
"modules/simpress/ui/layoutpanel.ui", nullptr, true ),
+    : PanelLayout( pParent, "LayoutPanel", 
"modules/simpress/ui/layoutpanel.ui", nullptr ),
       mrBase(rViewShellBase),
       mxLayoutValueSet(new LayoutValueSet(*this)),
       mxLayoutValueSetWin(new weld::CustomWeld(*m_xBuilder, "valueset", 
*mxLayoutValueSet)),
diff --git a/sd/source/ui/sidebar/MasterPagesSelector.cxx 
b/sd/source/ui/sidebar/MasterPagesSelector.cxx
index d8a9ee1ac56e..c9d51c6939b5 100644
--- a/sd/source/ui/sidebar/MasterPagesSelector.cxx
+++ b/sd/source/ui/sidebar/MasterPagesSelector.cxx
@@ -58,7 +58,7 @@ MasterPagesSelector::MasterPagesSelector (
     ViewShellBase& rBase,
     const std::shared_ptr<MasterPageContainer>& rpContainer,
     const css::uno::Reference<css::ui::XSidebar>& rxSidebar)
-    : PanelLayout( pParent, "MasterPagePanel", 
"modules/simpress/ui/masterpagepanel.ui", nullptr, true ),
+    : PanelLayout( pParent, "MasterPagePanel", 
"modules/simpress/ui/masterpagepanel.ui", nullptr ),
       maMutex(),
       mpContainer(rpContainer),
       mxPreviewValueSet(new PreviewValueSet),
diff --git a/sd/source/ui/sidebar/SlideBackground.cxx 
b/sd/source/ui/sidebar/SlideBackground.cxx
index 129ac3bd1cc6..45da884abdae 100644
--- a/sd/source/ui/sidebar/SlideBackground.cxx
+++ b/sd/source/ui/sidebar/SlideBackground.cxx
@@ -93,7 +93,7 @@ SlideBackground::SlideBackground(
     const css::uno::Reference<css::frame::XFrame>& rxFrame,
     SfxBindings* pBindings
      ) :
-    PanelLayout( pParent, "SlideBackgroundPanel", 
"modules/simpress/ui/sidebarslidebackground.ui", rxFrame, true ),
+    PanelLayout( pParent, "SlideBackgroundPanel", 
"modules/simpress/ui/sidebarslidebackground.ui", rxFrame ),
     mrBase( rBase ),
     mxPaperSizeBox(new 
SvxPaperSizeListBox(m_xBuilder->weld_combo_box("paperformat"))),
     mxPaperOrientation(m_xBuilder->weld_combo_box("orientation")),
diff --git a/sd/source/ui/table/TableDesignPane.hxx 
b/sd/source/ui/table/TableDesignPane.hxx
index 305036d2a405..9a2ca860dc43 100644
--- a/sd/source/ui/table/TableDesignPane.hxx
+++ b/sd/source/ui/table/TableDesignPane.hxx
@@ -102,7 +102,7 @@ private:
 public:
     TableDesignPane( vcl::Window* pParent, ViewShellBase& rBase )
         : PanelLayout(pParent, "TableDesignPanel",
-            "modules/simpress/ui/tabledesignpanel.ui", 
css::uno::Reference<css::frame::XFrame>(), true)
+            "modules/simpress/ui/tabledesignpanel.ui", 
css::uno::Reference<css::frame::XFrame>())
         , m_xImpl(new TableDesignWidget(*m_xBuilder, rBase))
     {
     }
diff --git a/svx/source/gallery2/GalleryControl.cxx 
b/svx/source/gallery2/GalleryControl.cxx
index e934cc0d9974..a25d178d4ad7 100644
--- a/svx/source/gallery2/GalleryControl.cxx
+++ b/svx/source/gallery2/GalleryControl.cxx
@@ -26,7 +26,7 @@
 namespace svx::sidebar {
 
 GalleryControl::GalleryControl(vcl::Window* pParent)
-    : PanelLayout(pParent, "GalleryPanel", "svx/ui/sidebargallery.ui", 
nullptr, true)
+    : PanelLayout(pParent, "GalleryPanel", "svx/ui/sidebargallery.ui", nullptr)
     , mpGallery(Gallery::GetGalleryInstance())
     , mxBrowser1(new GalleryBrowser1(
               *m_xBuilder,
diff --git a/svx/source/sidebar/EmptyPanel.cxx 
b/svx/source/sidebar/EmptyPanel.cxx
index 0265032b0e0e..116b1c3e8071 100644
--- a/svx/source/sidebar/EmptyPanel.cxx
+++ b/svx/source/sidebar/EmptyPanel.cxx
@@ -22,7 +22,7 @@
 namespace svx::sidebar {
 
 EmptyPanel::EmptyPanel (vcl::Window* pParent)
-    : PanelLayout(pParent, "EmptyPanel", "svx/ui/sidebarempty.ui", nullptr, 
true)
+    : PanelLayout(pParent, "EmptyPanel", "svx/ui/sidebarempty.ui", nullptr)
     , mxMessageControl(m_xBuilder->weld_label("message"))
 {
 }
diff --git a/svx/source/sidebar/PanelLayout.cxx 
b/svx/source/sidebar/PanelLayout.cxx
index 78a0f95e90bf..fe0ffbee12f7 100644
--- a/svx/source/sidebar/PanelLayout.cxx
+++ b/svx/source/sidebar/PanelLayout.cxx
@@ -16,7 +16,7 @@
 using namespace sfx2::sidebar;
 
 PanelLayout::PanelLayout(vcl::Window* pParent, const OString& rID, const 
OUString& rUIXMLDescription,
-                         const css::uno::Reference<css::frame::XFrame> 
&rFrame, bool bInterimBuilder)
+                         const css::uno::Reference<css::frame::XFrame> &rFrame)
     : Control(pParent)
     , m_bInClose(false)
     , mxFrame(rFrame)
@@ -26,20 +26,11 @@ PanelLayout::PanelLayout(vcl::Window* pParent, const 
OString& rID, const OUStrin
     m_aPanelLayoutIdle.SetInvokeHandler( LINK( this, PanelLayout, 
ImplHandlePanelLayoutTimerHdl ) );
     m_aPanelLayoutIdle.SetDebugName("svx::PanelLayout m_aPanelLayoutIdle");
 
-    // VclBuilder will trigger resize and start Idle
-    if (!bInterimBuilder)
-    {
-        m_pUIBuilder.reset(new VclBuilder(this, getUIRootDir(), 
rUIXMLDescription, rID, rFrame));
-        if (GetSettings().GetStyleSettings().GetAutoMnemonic())
-           Accelerator::GenerateAutoMnemonicsOnHierarchy(this);
-    }
-    else
-    {
-        m_xVclContentArea = VclPtr<VclVBox>::Create(this);
-        m_xVclContentArea->Show();
-        m_xBuilder.reset(Application::CreateInterimBuilder(m_xVclContentArea, 
rUIXMLDescription));
-        m_xContainer = m_xBuilder->weld_container(rID);
-    }
+    // Builder will trigger resize and start Idle
+    m_xVclContentArea = VclPtr<VclVBox>::Create(this);
+    m_xVclContentArea->Show();
+    m_xBuilder.reset(Application::CreateInterimBuilder(m_xVclContentArea, 
rUIXMLDescription));
+    m_xContainer = m_xBuilder->weld_container(rID);
 }
 
 PanelLayout::~PanelLayout()
@@ -54,7 +45,6 @@ void PanelLayout::dispose()
     m_xContainer.reset();
     m_xBuilder.reset();
     m_xVclContentArea.disposeAndClear();
-    disposeBuilder();
     Control::dispose();
 }
 
diff --git a/svx/source/sidebar/area/AreaPropertyPanelBase.cxx 
b/svx/source/sidebar/area/AreaPropertyPanelBase.cxx
index 4a09525fa158..c51ae522792c 100644
--- a/svx/source/sidebar/area/AreaPropertyPanelBase.cxx
+++ b/svx/source/sidebar/area/AreaPropertyPanelBase.cxx
@@ -61,7 +61,7 @@ const sal_Int32 AreaPropertyPanelBase::DEFAULT_BORDER = 0;
 AreaPropertyPanelBase::AreaPropertyPanelBase(
     vcl::Window* pParent,
     const css::uno::Reference<css::frame::XFrame>& rxFrame)
-    : PanelLayout(pParent, "AreaPropertyPanel", "svx/ui/sidebararea.ui", 
rxFrame, true),
+    : PanelLayout(pParent, "AreaPropertyPanel", "svx/ui/sidebararea.ui", 
rxFrame),
       meLastXFS(static_cast<sal_uInt16>(-1)),
       mnLastPosHatch(0),
       mnLastPosBitmap(0),
diff --git a/svx/source/sidebar/glow/GlowPropertyPanel.cxx 
b/svx/source/sidebar/glow/GlowPropertyPanel.cxx
index 07e10e916fff..82df3ee5fe17 100644
--- a/svx/source/sidebar/glow/GlowPropertyPanel.cxx
+++ b/svx/source/sidebar/glow/GlowPropertyPanel.cxx
@@ -34,7 +34,7 @@ namespace svx::sidebar
 GlowPropertyPanel::GlowPropertyPanel(vcl::Window* pParent,
                                      const 
css::uno::Reference<css::frame::XFrame>& rxFrame,
                                      SfxBindings* pBindings)
-    : PanelLayout(pParent, "GlowPropertyPanel", "svx/ui/sidebarglow.ui", 
rxFrame, true)
+    : PanelLayout(pParent, "GlowPropertyPanel", "svx/ui/sidebarglow.ui", 
rxFrame)
     , maGlowController(SID_ATTR_GLOW, *pBindings, *this)
     , maGlowColorController(SID_ATTR_GLOW_COLOR, *pBindings, *this)
     , maGlowRadiusController(SID_ATTR_GLOW_RADIUS, *pBindings, *this)
diff --git a/svx/source/sidebar/graphic/GraphicPropertyPanel.cxx 
b/svx/source/sidebar/graphic/GraphicPropertyPanel.cxx
index c29142c1415d..5ab60aff01ae 100644
--- a/svx/source/sidebar/graphic/GraphicPropertyPanel.cxx
+++ b/svx/source/sidebar/graphic/GraphicPropertyPanel.cxx
@@ -39,7 +39,7 @@ GraphicPropertyPanel::GraphicPropertyPanel(
     vcl::Window* pParent,
     const css::uno::Reference<css::frame::XFrame>& rxFrame,
     SfxBindings* pBindings)
-:   PanelLayout(pParent, "GraphicPropertyPanel", "svx/ui/sidebargraphic.ui", 
rxFrame, true),
+:   PanelLayout(pParent, "GraphicPropertyPanel", "svx/ui/sidebargraphic.ui", 
rxFrame),
     maBrightControl(SID_ATTR_GRAF_LUMINANCE, *pBindings, *this),
     maContrastControl(SID_ATTR_GRAF_CONTRAST, *pBindings, *this),
     maTransparenceControl(SID_ATTR_GRAF_TRANSPARENCE, *pBindings, *this),
diff --git a/svx/source/sidebar/line/LinePropertyPanel.hxx 
b/svx/source/sidebar/line/LinePropertyPanel.hxx
index aea19a5643c1..767564fe69a8 100644
--- a/svx/source/sidebar/line/LinePropertyPanel.hxx
+++ b/svx/source/sidebar/line/LinePropertyPanel.hxx
@@ -22,7 +22,7 @@
 #include <sfx2/sidebar/ControllerItem.hxx>
 #include <sfx2/sidebar/IContextChangeReceiver.hxx>
 #include <svx/sidebar/LinePropertyPanelBase.hxx>
-
+#include <vcl/EnumContext.hxx>
 
 class XLineStyleItem;
 class XLineDashItem;
diff --git a/svx/source/sidebar/line/LinePropertyPanelBase.cxx 
b/svx/source/sidebar/line/LinePropertyPanelBase.cxx
index bdb776decf61..d78e2358436a 100644
--- a/svx/source/sidebar/line/LinePropertyPanelBase.cxx
+++ b/svx/source/sidebar/line/LinePropertyPanelBase.cxx
@@ -73,7 +73,7 @@ namespace
 LinePropertyPanelBase::LinePropertyPanelBase(
     vcl::Window* pParent,
     const uno::Reference<css::frame::XFrame>& rxFrame)
-:   PanelLayout(pParent, "LinePropertyPanel", "svx/ui/sidebarline.ui", 
rxFrame, true),
+:   PanelLayout(pParent, "LinePropertyPanel", "svx/ui/sidebarline.ui", 
rxFrame),
     mxTBColor(m_xBuilder->weld_toolbar("color")),
     mxColorDispatch(new ToolbarUnoDispatcher(*mxTBColor, *m_xBuilder, 
rxFrame)),
     mxLineStyleTB(m_xBuilder->weld_toolbar("linestyle")),
diff --git a/svx/source/sidebar/lists/ListsPropertyPanel.cxx 
b/svx/source/sidebar/lists/ListsPropertyPanel.cxx
index cf9d94cc42bd..2b579b4979b1 100644
--- a/svx/source/sidebar/lists/ListsPropertyPanel.cxx
+++ b/svx/source/sidebar/lists/ListsPropertyPanel.cxx
@@ -40,7 +40,7 @@ ListsPropertyPanel::Create(vcl::Window* pParent,
 
 ListsPropertyPanel::ListsPropertyPanel(vcl::Window* pParent,
                                        const 
css::uno::Reference<css::frame::XFrame>& rxFrame)
-    : PanelLayout(pParent, "ListsPropertyPanel", "svx/ui/sidebarlists.ui", 
rxFrame, true)
+    : PanelLayout(pParent, "ListsPropertyPanel", "svx/ui/sidebarlists.ui", 
rxFrame)
     , mxTBxNumBullet(m_xBuilder->weld_toolbar("numberbullet"))
     , mxNumBulletDispatcher(new ToolbarUnoDispatcher(*mxTBxNumBullet, 
*m_xBuilder, rxFrame))
     , mxTBxOutline(m_xBuilder->weld_toolbar("outline"))
diff --git a/svx/source/sidebar/media/MediaPlaybackPanel.cxx 
b/svx/source/sidebar/media/MediaPlaybackPanel.cxx
index 63626aaa777d..b62eb3292b91 100644
--- a/svx/source/sidebar/media/MediaPlaybackPanel.cxx
+++ b/svx/source/sidebar/media/MediaPlaybackPanel.cxx
@@ -32,7 +32,7 @@ MediaPlaybackPanel::MediaPlaybackPanel (
     vcl::Window* pParent,
     const css::uno::Reference<css::frame::XFrame>& rxFrame,
     SfxBindings* pBindings)
-    : PanelLayout(pParent, "MediaPlaybackPanel", "svx/ui/mediaplayback.ui", 
rxFrame, true),
+    : PanelLayout(pParent, "MediaPlaybackPanel", "svx/ui/mediaplayback.ui", 
rxFrame),
     MediaControlBase(),
     maMediaController(SID_AVMEDIA_TOOLBOX, *pBindings, *this),
     maIdle("MediaPlaybackPanel"),
diff --git a/svx/source/sidebar/paragraph/ParaPropertyPanel.cxx 
b/svx/source/sidebar/paragraph/ParaPropertyPanel.cxx
index dd39f050d4bd..324a2e587916 100644
--- a/svx/source/sidebar/paragraph/ParaPropertyPanel.cxx
+++ b/svx/source/sidebar/paragraph/ParaPropertyPanel.cxx
@@ -403,7 +403,7 @@ ParaPropertyPanel::ParaPropertyPanel(vcl::Window* pParent,
     const css::uno::Reference<css::frame::XFrame>& rxFrame,
     SfxBindings* pBindings,
     const css::uno::Reference<css::ui::XSidebar>& rxSidebar)
-    : PanelLayout(pParent, "ParaPropertyPanel", "svx/ui/sidebarparagraph.ui", 
rxFrame, true),
+    : PanelLayout(pParent, "ParaPropertyPanel", "svx/ui/sidebarparagraph.ui", 
rxFrame),
       //Alignment
       mxTBxHorzAlign(m_xBuilder->weld_toolbar("horizontalalignment")),
       mxHorzAlignDispatch(new ToolbarUnoDispatcher(*mxTBxHorzAlign, 
*m_xBuilder, rxFrame)),
diff --git a/svx/source/sidebar/paragraph/ParaPropertyPanel.hxx 
b/svx/source/sidebar/paragraph/ParaPropertyPanel.hxx
index db1ecd9bae7a..5fe8095ad061 100644
--- a/svx/source/sidebar/paragraph/ParaPropertyPanel.hxx
+++ b/svx/source/sidebar/paragraph/ParaPropertyPanel.hxx
@@ -29,6 +29,7 @@
 
 #include <svl/poolitem.hxx>
 #include <tools/fldunit.hxx>
+#include <vcl/EnumContext.hxx>
 
 class ToolbarUnoDispatcher;
 
diff --git a/svx/source/sidebar/possize/PosSizePropertyPanel.cxx 
b/svx/source/sidebar/possize/PosSizePropertyPanel.cxx
index 0ca21527d89e..24737369d2db 100644
--- a/svx/source/sidebar/possize/PosSizePropertyPanel.cxx
+++ b/svx/source/sidebar/possize/PosSizePropertyPanel.cxx
@@ -22,6 +22,7 @@
 #include <algorithm>
 
 #include "PosSizePropertyPanel.hxx"
+#include <sal/log.hxx>
 #include <svx/svxids.hrc>
 #include <sfx2/dispatch.hxx>
 #include <sfx2/bindings.hxx>
@@ -55,7 +56,7 @@ PosSizePropertyPanel::PosSizePropertyPanel(
     const css::uno::Reference<css::frame::XFrame>& rxFrame,
     SfxBindings* pBindings,
     const css::uno::Reference<css::ui::XSidebar>& rxSidebar)
-:   PanelLayout(pParent, "PosSizePropertyPanel", "svx/ui/sidebarpossize.ui", 
rxFrame, true),
+:   PanelLayout(pParent, "PosSizePropertyPanel", "svx/ui/sidebarpossize.ui", 
rxFrame),
     mxFtPosX(m_xBuilder->weld_label("horizontallabel")),
     mxMtrPosX(m_xBuilder->weld_metric_spin_button("horizontalpos", 
FieldUnit::CM)),
     mxFtPosY(m_xBuilder->weld_label("verticallabel")),
diff --git a/svx/source/sidebar/possize/PosSizePropertyPanel.hxx 
b/svx/source/sidebar/possize/PosSizePropertyPanel.hxx
index bf5f1ff7e8ae..0defd5292a52 100644
--- a/svx/source/sidebar/possize/PosSizePropertyPanel.hxx
+++ b/svx/source/sidebar/possize/PosSizePropertyPanel.hxx
@@ -28,6 +28,7 @@
 #include <tools/fract.hxx>
 #include <com/sun/star/ui/XSidebar.hpp>
 #include <basegfx/range/b2drange.hxx>
+#include <vcl/EnumContext.hxx>
 #include <vcl/customweld.hxx>
 #include <vcl/weld.hxx>
 
diff --git a/svx/source/sidebar/shadow/ShadowPropertyPanel.cxx 
b/svx/source/sidebar/shadow/ShadowPropertyPanel.cxx
index b0f135519030..4fec06b5bcc5 100644
--- a/svx/source/sidebar/shadow/ShadowPropertyPanel.cxx
+++ b/svx/source/sidebar/shadow/ShadowPropertyPanel.cxx
@@ -31,7 +31,7 @@ ShadowPropertyPanel::ShadowPropertyPanel(
     vcl::Window* pParent,
     const uno::Reference<css::frame::XFrame>& rxFrame,
     SfxBindings* pBindings)
-:   PanelLayout(pParent, "ShadowPropertyPanel", "svx/ui/sidebarshadow.ui", 
rxFrame, true),
+:   PanelLayout(pParent, "ShadowPropertyPanel", "svx/ui/sidebarshadow.ui", 
rxFrame),
     maShadowController(SID_ATTR_FILL_SHADOW, *pBindings, *this),
     maShadowTransController(SID_ATTR_SHADOW_TRANSPARENCE, *pBindings, *this),
     maShadowColorController(SID_ATTR_SHADOW_COLOR, *pBindings, *this),
diff --git a/svx/source/sidebar/shapes/DefaultShapesPanel.cxx 
b/svx/source/sidebar/shapes/DefaultShapesPanel.cxx
index e0aeb0df2b69..33704bf90f30 100644
--- a/svx/source/sidebar/shapes/DefaultShapesPanel.cxx
+++ b/svx/source/sidebar/shapes/DefaultShapesPanel.cxx
@@ -28,7 +28,7 @@ namespace svx::sidebar {
 DefaultShapesPanel::DefaultShapesPanel (
     vcl::Window* pParent,
     const css::uno::Reference<css::frame::XFrame>& rxFrame)
-    : PanelLayout(pParent, "DefaultShapesPanel", 
"svx/ui/defaultshapespanel.ui", rxFrame, true)
+    : PanelLayout(pParent, "DefaultShapesPanel", 
"svx/ui/defaultshapespanel.ui", rxFrame)
     , SvxShapeCommandsMap()
     , mxLineArrowSet(new SvtValueSet(nullptr))
     , mxLineArrowSetWin(new weld::CustomWeld(*m_xBuilder, "LinesArrows", 
*mxLineArrowSet))
diff --git a/svx/source/sidebar/styles/StylesPropertyPanel.cxx 
b/svx/source/sidebar/styles/StylesPropertyPanel.cxx
index 931862f4f1ed..a583e0603f67 100644
--- a/svx/source/sidebar/styles/StylesPropertyPanel.cxx
+++ b/svx/source/sidebar/styles/StylesPropertyPanel.cxx
@@ -22,7 +22,7 @@ VclPtr<vcl::Window> StylesPropertyPanel::Create (
 }
 
 StylesPropertyPanel::StylesPropertyPanel ( vcl::Window* pParent, const 
css::uno::Reference<css::frame::XFrame>& rxFrame )
-    : PanelLayout(pParent, "SidebarStylesPanel", 
"svx/ui/sidebarstylespanel.ui", rxFrame, true)
+    : PanelLayout(pParent, "SidebarStylesPanel", 
"svx/ui/sidebarstylespanel.ui", rxFrame)
     , m_xFontStyle(m_xBuilder->weld_toolbar("fontstyletoolbox"))
     , m_xFontStyleDispatch(new ToolbarUnoDispatcher(*m_xFontStyle, 
*m_xBuilder, rxFrame))
     , m_xStyle(m_xBuilder->weld_toolbar("style"))
diff --git a/svx/source/sidebar/text/TextPropertyPanel.cxx 
b/svx/source/sidebar/text/TextPropertyPanel.cxx
index 8944f85530f5..8b6a48f44f43 100644
--- a/svx/source/sidebar/text/TextPropertyPanel.cxx
+++ b/svx/source/sidebar/text/TextPropertyPanel.cxx
@@ -40,7 +40,7 @@ VclPtr<vcl::Window> TextPropertyPanel::Create (
 }
 
 TextPropertyPanel::TextPropertyPanel ( vcl::Window* pParent, const 
css::uno::Reference<css::frame::XFrame>& rxFrame )
-    : PanelLayout(pParent, "SidebarTextPanel", "svx/ui/sidebartextpanel.ui", 
rxFrame, true)
+    : PanelLayout(pParent, "SidebarTextPanel", "svx/ui/sidebartextpanel.ui", 
rxFrame)
     , mxFont(m_xBuilder->weld_toolbar("font"))
     , mxFontDispatch(new ToolbarUnoDispatcher(*mxFont, *m_xBuilder, rxFrame))
     , mxFontHeight(m_xBuilder->weld_toolbar("fontheight"))
diff --git a/sw/source/uibase/misc/redlndlg.cxx 
b/sw/source/uibase/misc/redlndlg.cxx
index fb73cd8dbc29..9d510e5fa45c 100644
--- a/sw/source/uibase/misc/redlndlg.cxx
+++ b/sw/source/uibase/misc/redlndlg.cxx
@@ -1225,7 +1225,7 @@ void SwRedlineAcceptDlg::FillInfo(OUString &rExtraData) 
const
 }
 
 SwRedlineAcceptPanel::SwRedlineAcceptPanel(vcl::Window* pParent, const 
css::uno::Reference<css::frame::XFrame>& rFrame)
-    : PanelLayout(pParent, "ManageChangesPanel", 
"modules/swriter/ui/managechangessidebar.ui", rFrame, true)
+    : PanelLayout(pParent, "ManageChangesPanel", 
"modules/swriter/ui/managechangessidebar.ui", rFrame)
     , mxContentArea(m_xBuilder->weld_container("content_area"))
 {
     mpImplDlg.reset(new SwRedlineAcceptDlg(nullptr, m_xBuilder.get(), 
mxContentArea.get()));
diff --git a/sw/source/uibase/sidebar/PageFooterPanel.cxx 
b/sw/source/uibase/sidebar/PageFooterPanel.cxx
index 229174e78131..f7efb76a0d09 100644
--- a/sw/source/uibase/sidebar/PageFooterPanel.cxx
+++ b/sw/source/uibase/sidebar/PageFooterPanel.cxx
@@ -54,7 +54,7 @@ PageFooterPanel::PageFooterPanel(
     vcl::Window* pParent,
     const ::com::sun::star::uno::Reference< ::com::sun::star::frame::XFrame >& 
rxFrame,
     SfxBindings* pBindings) :
-    PanelLayout(pParent, "PageFooterPanel", 
"modules/swriter/ui/pagefooterpanel.ui", rxFrame, true),
+    PanelLayout(pParent, "PageFooterPanel", 
"modules/swriter/ui/pagefooterpanel.ui", rxFrame),
     mpBindings( pBindings ),
     maHFToggleController(SID_ATTR_PAGE_FOOTER, *pBindings, *this),
     maMetricController(SID_ATTR_METRIC, *pBindings,*this),
diff --git a/sw/source/uibase/sidebar/PageFormatPanel.cxx 
b/sw/source/uibase/sidebar/PageFormatPanel.cxx
index 4b66cf865d8c..7a13c6553fde 100644
--- a/sw/source/uibase/sidebar/PageFormatPanel.cxx
+++ b/sw/source/uibase/sidebar/PageFormatPanel.cxx
@@ -87,7 +87,7 @@ PageFormatPanel::PageFormatPanel(
     vcl::Window* pParent,
     const ::com::sun::star::uno::Reference< ::com::sun::star::frame::XFrame >& 
rxFrame,
     SfxBindings* pBindings) :
-    PanelLayout(pParent, "PageFormatPanel", 
"modules/swriter/ui/pageformatpanel.ui", rxFrame, true),
+    PanelLayout(pParent, "PageFormatPanel", 
"modules/swriter/ui/pageformatpanel.ui", rxFrame),
     mpBindings( pBindings ),
     mxPaperSizeBox(new 
SvxPaperSizeListBox(m_xBuilder->weld_combo_box("papersize"))),
     mxPaperWidth(new 
SvxRelativeField(m_xBuilder->weld_metric_spin_button("paperwidth", 
FieldUnit::CM))),
diff --git a/sw/source/uibase/sidebar/PageHeaderPanel.cxx 
b/sw/source/uibase/sidebar/PageHeaderPanel.cxx
index fe33e232ba70..a81d07a29225 100644
--- a/sw/source/uibase/sidebar/PageHeaderPanel.cxx
+++ b/sw/source/uibase/sidebar/PageHeaderPanel.cxx
@@ -57,7 +57,7 @@ PageHeaderPanel::PageHeaderPanel(
     const ::com::sun::star::uno::Reference< ::com::sun::star::frame::XFrame >& 
rxFrame,
     SfxBindings* pBindings
     ) :
-    PanelLayout(pParent, "PageHeaderPanel", 
"modules/swriter/ui/pageheaderpanel.ui", rxFrame, true),
+    PanelLayout(pParent, "PageHeaderPanel", 
"modules/swriter/ui/pageheaderpanel.ui", rxFrame),
     mpBindings( pBindings ),
     maHFToggleController(SID_ATTR_PAGE_HEADER, *pBindings, *this),
     maMetricController(SID_ATTR_METRIC, *pBindings,*this),
diff --git a/sw/source/uibase/sidebar/PageStylesPanel.cxx 
b/sw/source/uibase/sidebar/PageStylesPanel.cxx
index 8ce341228c5c..1815466c1df9 100644
--- a/sw/source/uibase/sidebar/PageStylesPanel.cxx
+++ b/sw/source/uibase/sidebar/PageStylesPanel.cxx
@@ -95,7 +95,7 @@ PageStylesPanel::PageStylesPanel(
     const ::com::sun::star::uno::Reference< ::com::sun::star::frame::XFrame >& 
rxFrame,
     SfxBindings* pBindings
     ) :
-    PanelLayout(pParent, "PageStylesPanel", 
"modules/swriter/ui/pagestylespanel.ui", rxFrame, true),
+    PanelLayout(pParent, "PageStylesPanel", 
"modules/swriter/ui/pagestylespanel.ui", rxFrame),
     mpBindings( pBindings ),
     mpPageColumnItem( new SfxInt16Item(SID_ATTR_PAGE_COLUMN) ),
     mpPageItem( new SvxPageItem(SID_ATTR_PAGE) ),
diff --git a/sw/source/uibase/sidebar/StylePresetsPanel.cxx 
b/sw/source/uibase/sidebar/StylePresetsPanel.cxx
index 33dbd3a9f93a..e91aebecde39 100644
--- a/sw/source/uibase/sidebar/StylePresetsPanel.cxx
+++ b/sw/source/uibase/sidebar/StylePresetsPanel.cxx
@@ -143,7 +143,7 @@ VclPtr<vcl::Window> StylePresetsPanel::Create (vcl::Window* 
pParent,
 
 StylePresetsPanel::StylePresetsPanel(vcl::Window* pParent,
                                const css::uno::Reference<css::frame::XFrame>& 
rxFrame)
-    : PanelLayout(pParent, "StylePresetsPanel", 
"modules/swriter/ui/sidebarstylepresets.ui", rxFrame, true)
+    : PanelLayout(pParent, "StylePresetsPanel", 
"modules/swriter/ui/sidebarstylepresets.ui", rxFrame)
     , mxValueSet(new SvtValueSet(nullptr))
     , mxValueSetWin(new weld::CustomWeld(*m_xBuilder, "valueset", *mxValueSet))
 {
diff --git a/sw/source/uibase/sidebar/TableEditPanel.cxx 
b/sw/source/uibase/sidebar/TableEditPanel.cxx
index 7f4dadbd308f..4d76cc0878dd 100644
--- a/sw/source/uibase/sidebar/TableEditPanel.cxx
+++ b/sw/source/uibase/sidebar/TableEditPanel.cxx
@@ -93,8 +93,7 @@ void TableEditPanel::NotifyItemUpdate(const sal_uInt16 nSID, 
const SfxItemState
 TableEditPanel::TableEditPanel(vcl::Window* pParent,
                                const css::uno::Reference<css::frame::XFrame>& 
rxFrame,
                                SfxBindings* pBindings)
-    : PanelLayout(pParent, "TableEditPanel", 
"modules/swriter/ui/sidebartableedit.ui", rxFrame,
-                  true)
+    : PanelLayout(pParent, "TableEditPanel", 
"modules/swriter/ui/sidebartableedit.ui", rxFrame)
     , m_pBindings(pBindings)
     , m_xRowHeightEdit(
           new 
SvxRelativeField(m_xBuilder->weld_metric_spin_button("rowheight", 
FieldUnit::CM)))
diff --git a/sw/source/uibase/sidebar/ThemePanel.cxx 
b/sw/source/uibase/sidebar/ThemePanel.cxx
index 7cf8e09e9155..69863ba84df8 100644
--- a/sw/source/uibase/sidebar/ThemePanel.cxx
+++ b/sw/source/uibase/sidebar/ThemePanel.cxx
@@ -414,7 +414,7 @@ VclPtr<vcl::Window> ThemePanel::Create (vcl::Window* 
pParent,
 
 ThemePanel::ThemePanel(vcl::Window* pParent,
                        const css::uno::Reference<css::frame::XFrame>& rxFrame)
-    : PanelLayout(pParent, "ThemePanel", "modules/swriter/ui/sidebartheme.ui", 
rxFrame, true)
+    : PanelLayout(pParent, "ThemePanel", "modules/swriter/ui/sidebartheme.ui", 
rxFrame)
     , mxListBoxFonts(m_xBuilder->weld_tree_view("listbox_fonts"))
     , mxValueSetColors(new SvtValueSet(nullptr))
     , mxValueSetColorsWin(new weld::CustomWeld(*m_xBuilder, "valueset_colors", 
*mxValueSetColors))
diff --git a/sw/source/uibase/sidebar/WrapPropertyPanel.cxx 
b/sw/source/uibase/sidebar/WrapPropertyPanel.cxx
index feb7abf9fc2d..bc64fd8b7724 100644
--- a/sw/source/uibase/sidebar/WrapPropertyPanel.cxx
+++ b/sw/source/uibase/sidebar/WrapPropertyPanel.cxx
@@ -59,7 +59,7 @@ WrapPropertyPanel::WrapPropertyPanel(
     vcl::Window* pParent,
     const css::uno::Reference< css::frame::XFrame >& rxFrame,
     SfxBindings* pBindings )
-    : PanelLayout(pParent, "WrapPropertyPanel", 
"modules/swriter/ui/sidebarwrap.ui", rxFrame, true)
+    : PanelLayout(pParent, "WrapPropertyPanel", 
"modules/swriter/ui/sidebarwrap.ui", rxFrame)
     , mpBindings(pBindings)
     // spacing
     , nTop(0)
diff --git a/sw/source/uibase/uiview/view2.cxx 
b/sw/source/uibase/uiview/view2.cxx
index 51839ef25dc2..b5ad719e8045 100644
--- a/sw/source/uibase/uiview/view2.cxx
+++ b/sw/source/uibase/uiview/view2.cxx
@@ -53,6 +53,7 @@
 #include <sfx2/bindings.hxx>
 #include <editeng/lrspitem.hxx>
 #include <unotools/localedatawrapper.hxx>
+#include <unotools/syslocale.hxx>
 #include <editeng/unolingu.hxx>
 #include <vcl/weld.hxx>
 #include <editeng/tstpitem.hxx>
diff --git a/sw/source/uibase/utlui/navipi.cxx 
b/sw/source/uibase/utlui/navipi.cxx
index 62cae46965d7..997ca0df86e4 100644
--- a/sw/source/uibase/utlui/navipi.cxx
+++ b/sw/source/uibase/utlui/navipi.cxx
@@ -508,7 +508,7 @@ VclPtr<vcl::Window> SwNavigationPI::Create(vcl::Window* 
pParent,
 SwNavigationPI::SwNavigationPI(vcl::Window* pParent,
     const css::uno::Reference<css::frame::XFrame>& rxFrame,
     SfxBindings* _pBindings)
-    : PanelLayout(pParent, "NavigatorPanel", 
"modules/swriter/ui/navigatorpanel.ui", rxFrame, true)
+    : PanelLayout(pParent, "NavigatorPanel", 
"modules/swriter/ui/navigatorpanel.ui", rxFrame)
     , m_aDocFullName(SID_DOCFULLNAME, *_pBindings, *this)
     , m_aPageStats(FN_STAT_PAGE, *_pBindings, *this)
     , m_xContent1ToolBox(m_xBuilder->weld_toolbar("content1"))
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to