diff options
Diffstat (limited to 'sfx2/source/sidebar/ToolBoxBackground.cxx')
-rw-r--r-- | sfx2/source/sidebar/ToolBoxBackground.cxx | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/sfx2/source/sidebar/ToolBoxBackground.cxx b/sfx2/source/sidebar/ToolBoxBackground.cxx index a5105c9f3f64..23c6af3ce4f5 100644 --- a/sfx2/source/sidebar/ToolBoxBackground.cxx +++ b/sfx2/source/sidebar/ToolBoxBackground.cxx @@ -28,10 +28,19 @@ namespace sfx2 { namespace sidebar { -ToolBoxBackground::ToolBoxBackground (Window* pParentWindow) +ToolBoxBackground::ToolBoxBackground ( + Window* pParentWindow, + const bool bShowBorder) : Window(pParentWindow, WB_DIALOGCONTROL), - maPadding(Tools::RectangleToSvBorder(Theme::GetRectangle(Theme::Rect_ToolBoxPadding))) + maPadding(bShowBorder + ? Tools::RectangleToSvBorder(Theme::GetRectangle(Theme::Rect_ToolBoxPadding)) + : SvBorder()) { + if (bShowBorder) + SetBackground(Theme::GetPaint(Theme::Paint_ToolBoxBackground).GetWallpaper()); + else + SetBackground(Wallpaper()); + #ifdef DEBUG SetText(A2S("ToolBoxBackground")); #endif |