From 0714d191e7273c3b32837834f9a37867b81cb78a Mon Sep 17 00:00:00 2001 From: Ruslan Kabatsayev Date: Mon, 9 Jul 2012 10:55:42 +0400 Subject: Enable native background rendering for ToolBox Change-Id: I575dc3a4e15c88d4c61da8195ed9df6c55e5cb66 --- vcl/source/window/toolbox.cxx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/vcl/source/window/toolbox.cxx b/vcl/source/window/toolbox.cxx index 9d3e1155582c..75d0def6077d 100644 --- a/vcl/source/window/toolbox.cxx +++ b/vcl/source/window/toolbox.cxx @@ -543,6 +543,12 @@ void ToolBox::ImplDrawBackground( ToolBox* pThis, const Rectangle &rRect ) // execute pending paint requests ImplCheckUpdate( pThis ); + if ( pThis->IsNativeControlSupported(CTRL_WINDOW_BACKGROUND,PART_ENTIRE_CONTROL) && + pThis->DrawNativeControl(CTRL_WINDOW_BACKGROUND,PART_ENTIRE_CONTROL,rRect, + CTRL_STATE_ENABLED,ImplControlValue(0),rtl::OUString()) + ) + return; + ImplDockingWindowWrapper *pWrapper = ImplGetDockingManager()->GetDockingWindowWrapper( pThis ); sal_Bool bIsInPopupMode = pThis->ImplIsInPopupMode(); -- cgit