summaryrefslogtreecommitdiff
path: root/reportdesign/source/ui/misc/toolboxcontroller.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'reportdesign/source/ui/misc/toolboxcontroller.cxx')
-rw-r--r--reportdesign/source/ui/misc/toolboxcontroller.cxx10
1 files changed, 5 insertions, 5 deletions
diff --git a/reportdesign/source/ui/misc/toolboxcontroller.cxx b/reportdesign/source/ui/misc/toolboxcontroller.cxx
index c7f5b6afe78f..bede2e4fb1d3 100644
--- a/reportdesign/source/ui/misc/toolboxcontroller.cxx
+++ b/reportdesign/source/ui/misc/toolboxcontroller.cxx
@@ -83,7 +83,6 @@ Reference< XInterface > OToolboxController::create(Reference< XComponentContext
OToolboxController::OToolboxController(const Reference< XComponentContext >& _rxORB)
: m_pToolbarController(nullptr)
- ,m_nToolBoxId(1)
{
osl_atomic_increment(&m_refCount);
m_xContext = _rxORB;
@@ -119,6 +118,7 @@ void SAL_CALL OToolboxController::initialize( const Sequence< Any >& _rArguments
ToolboxController::initialize(_rArguments);
SolarMutexGuard aSolarMutexGuard;
::osl::MutexGuard aGuard(m_aMutex);
+ sal_uInt16 nToolBoxId = 1;
VclPtr< ToolBox > pToolBox = static_cast<ToolBox*>(VCLUnoHelper::GetWindow(getParent()).get());
if ( pToolBox )
@@ -129,7 +129,7 @@ void SAL_CALL OToolboxController::initialize( const Sequence< Any >& _rArguments
const sal_uInt16 nItemId = pToolBox->GetItemId(nPos);
if ( pToolBox->GetItemCommand(nItemId) == m_aCommandURL )
{
- m_nToolBoxId = nItemId;
+ nToolBoxId = nItemId;
break;
}
}
@@ -137,12 +137,12 @@ void SAL_CALL OToolboxController::initialize( const Sequence< Any >& _rArguments
{
m_aStates.insert(TCommandState::value_type(OUString(".uno:FontColor"),true));
m_aStates.insert(TCommandState::value_type(OUString(".uno:Color"),true));
- m_pToolbarController = new SvxColorToolBoxControl(SID_ATTR_CHAR_COLOR2,m_nToolBoxId,*pToolBox);
+ m_pToolbarController = new SvxColorToolBoxControl(SID_ATTR_CHAR_COLOR2,nToolBoxId,*pToolBox);
}
else
{
m_aStates.insert(TCommandState::value_type(OUString(".uno:BackgroundColor"),true));
- m_pToolbarController = new SvxColorToolBoxControl(SID_BACKGROUND_COLOR,m_nToolBoxId,*pToolBox);
+ m_pToolbarController = new SvxColorToolBoxControl(SID_BACKGROUND_COLOR,nToolBoxId,*pToolBox);
}
TCommandState::const_iterator aIter = m_aStates.begin();
@@ -152,7 +152,7 @@ void SAL_CALL OToolboxController::initialize( const Sequence< Any >& _rArguments
if ( m_pToolbarController.is() )
m_pToolbarController->initialize(_rArguments);
// check if paste special is allowed, when not don't add DROPDOWN
- pToolBox->SetItemBits(m_nToolBoxId,pToolBox->GetItemBits(m_nToolBoxId) | ToolBoxItemBits::DROPDOWN);
+ pToolBox->SetItemBits(nToolBoxId,pToolBox->GetItemBits(nToolBoxId) | ToolBoxItemBits::DROPDOWN);
}
}