summaryrefslogtreecommitdiff
path: root/svx/source/sidebar/paragraph/ParaPropertyPanel.cxx
diff options
context:
space:
mode:
authorJan Holesovsky <kendy@suse.cz>2013-06-28 17:52:09 +0200
committerJan Holesovsky <kendy@suse.cz>2013-06-28 19:59:22 +0200
commite024336ec4c0c2667de68fce9d9b6fffd3496e7b (patch)
tree7b053eabe6a4f89573c00b6dd65bd5453f202284 /svx/source/sidebar/paragraph/ParaPropertyPanel.cxx
parent0521f0ea71864969ab59e3ac3dfe4aa286b3ef80 (diff)
sidebar: Fix the bullets & numbering in ParaPropertyPanel.
Change-Id: Iab60c34dc7f8ce8cb65f709a65e2f1914f06c48a
Diffstat (limited to 'svx/source/sidebar/paragraph/ParaPropertyPanel.cxx')
-rw-r--r--svx/source/sidebar/paragraph/ParaPropertyPanel.cxx22
1 files changed, 12 insertions, 10 deletions
diff --git a/svx/source/sidebar/paragraph/ParaPropertyPanel.cxx b/svx/source/sidebar/paragraph/ParaPropertyPanel.cxx
index 07e3cf49ca5e..533f34f1b615 100644
--- a/svx/source/sidebar/paragraph/ParaPropertyPanel.cxx
+++ b/svx/source/sidebar/paragraph/ParaPropertyPanel.cxx
@@ -461,17 +461,18 @@ void ParaPropertyPanel::InitImageList(::boost::scoped_ptr<ToolBox>& rTbx, ImageL
IMPL_LINK(ParaPropertyPanel, NumBTbxDDHandler, ToolBox*, pToolBox)
{
- sal_uInt16 nId = pToolBox->GetCurItemId();
+ const sal_uInt16 nId = pToolBox->GetCurItemId();
+ const OUString aCommand(pToolBox->GetItemCommand(nId));
EndTracking();
pToolBox->SetItemDown( nId, sal_True );
- if (nId == 1)
+ if (aCommand == UNO_DEFAULTBULLET)
{
maBulletsPopup.UpdateValueSet();
maBulletsPopup.Show(*pToolBox);
}
- else if (nId == 2)
+ else if (aCommand == UNO_DEFAULTNUMBERING)
{
maNumberingPopup.UpdateValueSet();
maNumberingPopup.Show(*pToolBox);
@@ -482,15 +483,16 @@ IMPL_LINK(ParaPropertyPanel, NumBTbxDDHandler, ToolBox*, pToolBox)
IMPL_LINK(ParaPropertyPanel, NumBTbxSelectHandler, ToolBox*, pToolBox)
{
- sal_uInt16 nId = pToolBox->GetCurItemId();
+ const sal_uInt16 nId = pToolBox->GetCurItemId();
+ const OUString aCommand(pToolBox->GetItemCommand(nId));
sal_uInt16 nSID = SID_TABLE_VERT_NONE;
EndTracking();
- if (nId == 1)
+ if (aCommand == UNO_DEFAULTBULLET)
{
nSID = FN_NUM_BULLET_ON;
}
- else if ( nId == 2)
+ else if (aCommand == UNO_DEFAULTNUMBERING)
{
nSID = FN_NUM_NUMBERING_ON;
}
@@ -507,7 +509,7 @@ IMPL_LINK(ParaPropertyPanel, NumBTbxSelectHandler, ToolBox*, pToolBox)
IMPL_LINK(ParaPropertyPanel, VertTbxSelectHandler, ToolBox*, pToolBox)
{
- sal_uInt16 nId = pToolBox->GetCurItemId();
+ const sal_uInt16 nId = pToolBox->GetCurItemId();
sal_uInt16 nSID = SID_TABLE_VERT_NONE;
EndTracking();
@@ -515,21 +517,21 @@ IMPL_LINK(ParaPropertyPanel, VertTbxSelectHandler, ToolBox*, pToolBox)
const sal_uInt16 nIdVertCenter = mpTBxVertAlign->GetItemId(UNO_CELLVERTCENTER);
const sal_uInt16 nIdVertBottom = mpTBxVertAlign->GetItemId(UNO_CELLVERTBOTTOM);
- if (nId == 1)
+ if (nId == nIdVertTop)
{
nSID = SID_TABLE_VERT_NONE;
mpTBxVertAlign->SetItemState(nIdVertTop, STATE_CHECK);
mpTBxVertAlign->SetItemState(nIdVertCenter, STATE_NOCHECK);
mpTBxVertAlign->SetItemState(nIdVertBottom, STATE_NOCHECK);
}
- else if (nId == 2)
+ else if (nId == nIdVertCenter)
{
nSID = SID_TABLE_VERT_CENTER;
mpTBxVertAlign->SetItemState(nIdVertTop, STATE_NOCHECK);
mpTBxVertAlign->SetItemState(nIdVertCenter, STATE_CHECK);
mpTBxVertAlign->SetItemState(nIdVertBottom, STATE_NOCHECK);
}
- else if (nId == 3)
+ else if (nId == nIdVertBottom)
{
nSID = SID_TABLE_VERT_BOTTOM;
mpTBxVertAlign->SetItemState(nIdVertTop, STATE_NOCHECK);