summaryrefslogtreecommitdiff
path: root/svx
diff options
context:
space:
mode:
authorMaxim Monastirsky <momonasmon@gmail.com>2014-02-14 01:13:36 +0200
committerCaolán McNamara <caolanm@redhat.com>2014-02-14 16:08:11 +0000
commit17845be27dacba0abc72647209f5324546b6c8b6 (patch)
tree8a685da5b524ac5b056ebf248b1267f4f2a539f4 /svx
parentb5eb7921a002d9e5a002013af83bc135b4efbb20 (diff)
sidebar: remove alignment handlers
from paragraph panel Change-Id: I46cc0c81df02cba681a0586a7ef859f77be046c6 Reviewed-on: https://gerrit.libreoffice.org/8045 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'svx')
-rw-r--r--svx/source/sidebar/paragraph/ParaPropertyPanel.cxx320
-rw-r--r--svx/source/sidebar/paragraph/ParaPropertyPanel.hxx14
-rw-r--r--svx/uiconfig/ui/sidebarparagraph.ui29
3 files changed, 2 insertions, 361 deletions
diff --git a/svx/source/sidebar/paragraph/ParaPropertyPanel.cxx b/svx/source/sidebar/paragraph/ParaPropertyPanel.cxx
index ca18b1fd62b9..b1549f29eb34 100644
--- a/svx/source/sidebar/paragraph/ParaPropertyPanel.cxx
+++ b/svx/source/sidebar/paragraph/ParaPropertyPanel.cxx
@@ -26,9 +26,7 @@
#include "ParaBulletsControl.hxx"
#include "ParaNumberingPopup.hxx"
#include "ParaNumberingControl.hxx"
-#include <sfx2/sidebar/Theme.hxx>
#include <sfx2/sidebar/ResourceDefinitions.hrc>
-#include <sfx2/sidebar/ControlFactory.hxx>
#include <sfx2/sidebar/Tools.hxx>
#include <svx/sidebar/PopupContainer.hxx>
#include <sfx2/dispatch.hxx>
@@ -47,13 +45,6 @@
#include <boost/bind.hpp>
using namespace css;
using namespace cssu;
-using ::sfx2::sidebar::Theme;
-using ::sfx2::sidebar::ControlFactory;
-
-const char UNO_LEFTPARA[] = ".uno:LeftPara";
-const char UNO_RIGHTPARA[] = ".uno:RightPara";
-const char UNO_CENTERPARA[] = ".uno:CenterPara";
-const char UNO_JUSTIFYPARA[] = ".uno:JustifyPara";
const char UNO_DEFAULTBULLET[] = ".uno:DefaultBullet";
const char UNO_DEFAULTNUMBERING[] = ".uno:DefaultNumbering";
@@ -70,10 +61,6 @@ const char UNO_HANGINGINDENT2[] = ".uno:HangingIndent2";
const char UNO_LINESPACING[] = ".uno:LineSpacing";
-const char UNO_CELLVERTTOP[] = ".uno:CellVertTop";
-const char UNO_CELLVERTCENTER[] = ".uno:CellVertCenter";
-const char UNO_CELLVERTBOTTOM[] = ".uno:CellVertBottom";
-
const char UNO_PARASPACEINC[] = ".uno:ParaspaceIncrease";
const char UNO_PARASPACEDEC[] = ".uno:ParaspaceDecrease";
@@ -262,35 +249,6 @@ void ParaPropertyPanel::EndNumberingPopupMode (void)
}
-void ParaPropertyPanel::InitToolBoxAlign()
-{
- const sal_uInt16 nIdLeft = mpAlignToolBox->GetItemId(UNO_LEFTPARA);
- const sal_uInt16 nIdCenter = mpAlignToolBox->GetItemId(UNO_CENTERPARA);
- const sal_uInt16 nIdRight = mpAlignToolBox->GetItemId(UNO_RIGHTPARA);
- const sal_uInt16 nIdJustify = mpAlignToolBox->GetItemId(UNO_JUSTIFYPARA);
-
- mpAlignToolBox->SetItemImage(nIdLeft, maLeftAlignControl.GetIcon());
- mpAlignToolBox->SetItemImage(nIdCenter, maCenterAlignControl.GetIcon());
- mpAlignToolBox->SetItemImage(nIdRight, maRightAlignControl.GetIcon());
- mpAlignToolBox->SetItemImage(nIdJustify, maJustifyAlignControl.GetIcon());
-
- Link aLink = LINK( this, ParaPropertyPanel, AlignStyleModifyHdl_Impl );
- mpAlignToolBox->SetSelectHdl( aLink );
-}
-
-void ParaPropertyPanel::InitToolBoxVertAlign()
-{
- const sal_uInt16 nIdVertTop = mpTBxVertAlign->GetItemId(UNO_CELLVERTTOP);
- const sal_uInt16 nIdVertCenter = mpTBxVertAlign->GetItemId(UNO_CELLVERTCENTER);
- const sal_uInt16 nIdVertBottom = mpTBxVertAlign->GetItemId(UNO_CELLVERTBOTTOM);
-
- mpTBxVertAlign->SetItemImage(nIdVertTop, maVertTop.GetIcon());
- mpTBxVertAlign->SetItemImage(nIdVertCenter, maVertCenter.GetIcon());
- mpTBxVertAlign->SetItemImage(nIdVertBottom, maVertBottom.GetIcon());
- mpTBxVertAlign->SetSelectHdl(LINK(this,ParaPropertyPanel,VertTbxSelectHandler));
-}
-
-
void ParaPropertyPanel::InitToolBoxIndent()
{
Link aLink = LINK( this, ParaPropertyPanel, ModifyIndentHdl_Impl );
@@ -406,14 +364,7 @@ void ParaPropertyPanel::InitToolBoxLineSpacing()
void ParaPropertyPanel::initial()
{
- GetBindings()->Invalidate(SID_ATTR_PARA_ADJUST_LEFT,sal_True,sal_False);
- GetBindings()->Invalidate(SID_ATTR_PARA_ADJUST_CENTER,sal_True,sal_False);
- GetBindings()->Invalidate(SID_ATTR_PARA_ADJUST_RIGHT,sal_True,sal_False);
- GetBindings()->Invalidate(SID_ATTR_PARA_ADJUST_BLOCK,sal_True,sal_False);
-
//toolbox
- InitToolBoxAlign();
- InitToolBoxVertAlign();
InitToolBoxIndent();
InitToolBoxBGColor();
InitToolBoxBulletsNumbering();
@@ -485,117 +436,6 @@ IMPL_LINK(ParaPropertyPanel, NumBTbxSelectHandler, ToolBox*, pToolBox)
}
-//================================for Vertical Alignment========================================
-
-
-
-IMPL_LINK(ParaPropertyPanel, VertTbxSelectHandler, ToolBox*, pToolBox)
-{
- const OUString aCommand(pToolBox->GetItemCommand(pToolBox->GetCurItemId()));
- sal_uInt16 nSID = SID_TABLE_VERT_NONE;
- EndTracking();
-
- const sal_uInt16 nIdVertTop = mpTBxVertAlign->GetItemId(UNO_CELLVERTTOP);
- const sal_uInt16 nIdVertCenter = mpTBxVertAlign->GetItemId(UNO_CELLVERTCENTER);
- const sal_uInt16 nIdVertBottom = mpTBxVertAlign->GetItemId(UNO_CELLVERTBOTTOM);
-
- if (aCommand == UNO_CELLVERTTOP)
- {
- nSID = SID_TABLE_VERT_NONE;
- mpTBxVertAlign->SetItemState(nIdVertTop, STATE_CHECK);
- mpTBxVertAlign->SetItemState(nIdVertCenter, STATE_NOCHECK);
- mpTBxVertAlign->SetItemState(nIdVertBottom, STATE_NOCHECK);
- }
- else if (aCommand == UNO_CELLVERTCENTER)
- {
- nSID = SID_TABLE_VERT_CENTER;
- mpTBxVertAlign->SetItemState(nIdVertTop, STATE_NOCHECK);
- mpTBxVertAlign->SetItemState(nIdVertCenter, STATE_CHECK);
- mpTBxVertAlign->SetItemState(nIdVertBottom, STATE_NOCHECK);
- }
- else if (aCommand == UNO_CELLVERTBOTTOM)
- {
- nSID = SID_TABLE_VERT_BOTTOM;
- mpTBxVertAlign->SetItemState(nIdVertTop, STATE_NOCHECK);
- mpTBxVertAlign->SetItemState(nIdVertCenter, STATE_NOCHECK);
- mpTBxVertAlign->SetItemState(nIdVertBottom, STATE_CHECK);
- }
- SfxBoolItem aBoolItem(nSID, true);
- GetBindings()->GetDispatcher()->Execute(nSID, SFX_CALLMODE_RECORD, &aBoolItem, 0L);
-
- return 0;
-}
-
-void ParaPropertyPanel::VertStateChanged(sal_uInt16 nSID, SfxItemState eState, const SfxPoolItem* pState)
-{
- const sal_uInt16 nIdVertTop = mpTBxVertAlign->GetItemId(UNO_CELLVERTTOP);
- const sal_uInt16 nIdVertCenter = mpTBxVertAlign->GetItemId(UNO_CELLVERTCENTER);
- const sal_uInt16 nIdVertBottom = mpTBxVertAlign->GetItemId(UNO_CELLVERTBOTTOM);
-
- if (eState < SFX_ITEM_DONTCARE)
- {
- mpTBxVertAlign->SetItemState(nIdVertTop, STATE_NOCHECK);
- mpTBxVertAlign->SetItemState(nIdVertCenter, STATE_NOCHECK);
- mpTBxVertAlign->SetItemState(nIdVertBottom, STATE_NOCHECK);
- mpTBxVertAlign->EnableItem(nIdVertTop, false);
- mpTBxVertAlign->EnableItem(nIdVertCenter, false);
- mpTBxVertAlign->EnableItem(nIdVertBottom, false);
- }
- else
- {
- mpTBxVertAlign->EnableItem(nIdVertTop, true);
- mpTBxVertAlign->EnableItem(nIdVertCenter, true);
- mpTBxVertAlign->EnableItem(nIdVertBottom, true);
- if ( (eState >= SFX_ITEM_DEFAULT) && (pState->ISA(SfxBoolItem)))
- {
- const SfxBoolItem* pItem= (const SfxBoolItem*)pState;
- sal_Bool aBool = (sal_Bool)pItem->GetValue();
-
- if (aBool)
- {
- if (nSID == SID_TABLE_VERT_NONE)
- {
- mpTBxVertAlign->SetItemState(nIdVertTop, STATE_CHECK);
- mpTBxVertAlign->SetItemState(nIdVertCenter, STATE_NOCHECK);
- mpTBxVertAlign->SetItemState(nIdVertBottom, STATE_NOCHECK);
- }
- else if (nSID == SID_TABLE_VERT_CENTER)
- {
- mpTBxVertAlign->SetItemState(nIdVertTop, STATE_NOCHECK);
- mpTBxVertAlign->SetItemState(nIdVertCenter, STATE_CHECK);
- mpTBxVertAlign->SetItemState(nIdVertBottom, STATE_NOCHECK);
- }
- else if (nSID == SID_TABLE_VERT_BOTTOM)
- {
- mpTBxVertAlign->SetItemState(nIdVertTop, STATE_NOCHECK);
- mpTBxVertAlign->SetItemState(nIdVertCenter, STATE_NOCHECK);
- mpTBxVertAlign->SetItemState(nIdVertBottom, STATE_CHECK);
- }
- }
- else
- {
- if (nSID == SID_TABLE_VERT_NONE)
- {
- mpTBxVertAlign->SetItemState(nIdVertTop, STATE_NOCHECK);
- }
- else if (nSID == SID_TABLE_VERT_CENTER)
- {
- mpTBxVertAlign->SetItemState(nIdVertCenter, STATE_NOCHECK);
- }
- else if (nSID == SID_TABLE_VERT_BOTTOM)
- {
- mpTBxVertAlign->SetItemState(nIdVertBottom, STATE_NOCHECK);
- }
- }
- }
- else
- {
- mpTBxVertAlign->SetItemState(nIdVertTop, STATE_NOCHECK);
- mpTBxVertAlign->SetItemState(nIdVertCenter, STATE_NOCHECK);
- mpTBxVertAlign->SetItemState(nIdVertBottom, STATE_NOCHECK);
- }
- }
-}
//==================================for Background color=====================
IMPL_LINK(ParaPropertyPanel, ToolBoxBackColorDDHandler,ToolBox*, pToolBox)
@@ -638,55 +478,6 @@ void ParaPropertyPanel::SetBGColor (
maColor = aColor;
}
-//==================================for Paragraph Alignment=====================
-IMPL_LINK( ParaPropertyPanel, AlignStyleModifyHdl_Impl, ToolBox*, pBox )
-{
- const sal_uInt16 nIdLeft = pBox->GetItemId(UNO_LEFTPARA);
- const sal_uInt16 nIdRight = pBox->GetItemId(UNO_RIGHTPARA);
- const sal_uInt16 nIdCenter = pBox->GetItemId(UNO_CENTERPARA);
- const sal_uInt16 nIdJustify = pBox->GetItemId(UNO_JUSTIFYPARA);
-
- const OUString aCommand(pBox->GetItemCommand(pBox->GetCurItemId()));
-
- if( aCommand == UNO_LEFTPARA )
- {
- pBox->SetItemState(nIdLeft, STATE_CHECK);
- pBox->SetItemState(nIdCenter, STATE_NOCHECK);
- pBox->SetItemState(nIdRight, STATE_NOCHECK);
- pBox->SetItemState(nIdJustify, STATE_NOCHECK);
- SfxBoolItem aBoolItem( SID_ATTR_PARA_ADJUST_LEFT, true );
- GetBindings()->GetDispatcher()->Execute(SID_ATTR_PARA_ADJUST_LEFT, SFX_CALLMODE_RECORD, &aBoolItem, 0L);
- }
- else if( aCommand == UNO_CENTERPARA )
- {
- pBox->SetItemState(nIdCenter, STATE_CHECK);
- pBox->SetItemState(nIdLeft, STATE_NOCHECK);
- pBox->SetItemState(nIdRight, STATE_NOCHECK);
- pBox->SetItemState(nIdJustify, STATE_NOCHECK);
- SfxBoolItem aBoolItem( SID_ATTR_PARA_ADJUST_CENTER, true );
- GetBindings()->GetDispatcher()->Execute(SID_ATTR_PARA_ADJUST_CENTER, SFX_CALLMODE_RECORD, &aBoolItem, 0L);
- }
- else if( aCommand == UNO_RIGHTPARA )
- {
- pBox->SetItemState(nIdRight, STATE_CHECK);
- pBox->SetItemState(nIdLeft, STATE_NOCHECK);
- pBox->SetItemState(nIdCenter, STATE_NOCHECK);
- pBox->SetItemState(nIdJustify, STATE_NOCHECK);
- SfxBoolItem aBoolItem( SID_ATTR_PARA_ADJUST_RIGHT, true );
- GetBindings()->GetDispatcher()->Execute(SID_ATTR_PARA_ADJUST_RIGHT, SFX_CALLMODE_RECORD, &aBoolItem, 0L);
- }
- else if( aCommand == UNO_JUSTIFYPARA )
- {
- pBox->SetItemState(nIdJustify, STATE_CHECK);
- pBox->SetItemState(nIdLeft, STATE_NOCHECK);
- pBox->SetItemState(nIdRight, STATE_NOCHECK);
- pBox->SetItemState(nIdCenter, STATE_NOCHECK);
- SfxBoolItem aBoolItem( SID_ATTR_PARA_ADJUST_BLOCK, true );
- GetBindings()->GetDispatcher()->Execute(SID_ATTR_PARA_ADJUST_BLOCK, SFX_CALLMODE_RECORD, &aBoolItem, 0L);
- }
- return 0;
-}
-
//==================================for Paragraph Indent=====================
IMPL_LINK_NOARG( ParaPropertyPanel, ModifyIndentHdl_Impl)
{
@@ -922,13 +713,6 @@ void ParaPropertyPanel::NotifyItemUpdate(
StateChangedULImpl( nSID, eState, pState );
break;
- case SID_ATTR_PARA_ADJUST_LEFT:
- case SID_ATTR_PARA_ADJUST_CENTER:
- case SID_ATTR_PARA_ADJUST_RIGHT:
- case SID_ATTR_PARA_ADJUST_BLOCK:
- StateChangedAlignmentImpl( nSID, eState, pState );
- break;
-
case SID_OUTLINE_LEFT:
case SID_OUTLINE_RIGHT:
StateChangeOutLineImpl( nSID, eState, pState );
@@ -949,12 +733,6 @@ void ParaPropertyPanel::NotifyItemUpdate(
StateChangeBulletNumRuleImpl( nSID, eState, pState );
break;
- case SID_TABLE_VERT_NONE:
- case SID_TABLE_VERT_CENTER:
- case SID_TABLE_VERT_BOTTOM:
- VertStateChanged( nSID, eState, pState);
- break;
-
case SID_BACKGROUND_COLOR:
ParaBKGStateChanged(nSID, eState, pState);
break;
@@ -964,96 +742,6 @@ void ParaPropertyPanel::NotifyItemUpdate(
-void ParaPropertyPanel::StateChangedAlignmentImpl( sal_uInt16 nSID, SfxItemState eState, const SfxPoolItem* pState )
-{
- const sal_uInt16 nIdLeft = mpAlignToolBox->GetItemId(UNO_LEFTPARA);
- const sal_uInt16 nIdRight = mpAlignToolBox->GetItemId(UNO_RIGHTPARA);
- const sal_uInt16 nIdCenter = mpAlignToolBox->GetItemId(UNO_CENTERPARA);
- const sal_uInt16 nIdJustify = mpAlignToolBox->GetItemId(UNO_JUSTIFYPARA);
-
- if( eState >= SFX_ITEM_AVAILABLE )
- {
- const SfxBoolItem* pItem = (const SfxBoolItem*)pState;
- bool IsChecked = (bool)pItem->GetValue();
- switch (nSID)
- {
- case SID_ATTR_PARA_ADJUST_LEFT:
- {
- if(IsChecked)
- {
- mpAlignToolBox->SetItemState(nIdLeft,STATE_CHECK);
- mpAlignToolBox->SetItemState(nIdCenter,STATE_NOCHECK);
- mpAlignToolBox->SetItemState(nIdRight,STATE_NOCHECK);
- mpAlignToolBox->SetItemState(nIdJustify,STATE_NOCHECK);
- }
- else
- mpAlignToolBox->SetItemState(nIdLeft,STATE_NOCHECK);
- }
- break;
- case SID_ATTR_PARA_ADJUST_CENTER:
- {
- if(IsChecked)
- {
- mpAlignToolBox->SetItemState(nIdCenter,STATE_CHECK);
- mpAlignToolBox->SetItemState(nIdLeft,STATE_NOCHECK);
- mpAlignToolBox->SetItemState(nIdRight,STATE_NOCHECK);
- mpAlignToolBox->SetItemState(nIdJustify,STATE_NOCHECK);
- }
- else
- mpAlignToolBox->SetItemState(nIdCenter,STATE_NOCHECK);
- }
- break;
- case SID_ATTR_PARA_ADJUST_RIGHT:
- {
- if(IsChecked)
- {
- mpAlignToolBox->SetItemState(nIdRight,STATE_CHECK);
- mpAlignToolBox->SetItemState(nIdLeft,STATE_NOCHECK);
- mpAlignToolBox->SetItemState(nIdCenter,STATE_NOCHECK);
- mpAlignToolBox->SetItemState(nIdJustify,STATE_NOCHECK);
- }
- else
- mpAlignToolBox->SetItemState(nIdRight,STATE_NOCHECK);
- }
- break;
- case SID_ATTR_PARA_ADJUST_BLOCK:
- {
- if(IsChecked)
- {
- mpAlignToolBox->SetItemState(nIdJustify,STATE_CHECK);
- mpAlignToolBox->SetItemState(nIdLeft,STATE_NOCHECK);
- mpAlignToolBox->SetItemState(nIdCenter,STATE_NOCHECK);
- mpAlignToolBox->SetItemState(nIdRight,STATE_NOCHECK);
- }
- else
- mpAlignToolBox->SetItemState(nIdJustify,STATE_NOCHECK);
- }
- break;
- }
- }
- else if( eState == SFX_ITEM_DISABLED )
- {
- }
- else if ( eState == SFX_ITEM_DONTCARE )
- {
- switch (nSID)
- {
- case SID_ATTR_PARA_ADJUST_LEFT:
- mpAlignToolBox->SetItemState(nIdLeft,STATE_NOCHECK);
- break;
- case SID_ATTR_PARA_ADJUST_CENTER:
- mpAlignToolBox->SetItemState(nIdCenter,STATE_NOCHECK);
- break;
- case SID_ATTR_PARA_ADJUST_RIGHT:
- mpAlignToolBox->SetItemState(nIdRight,STATE_NOCHECK);
- break;
- case SID_ATTR_PARA_ADJUST_BLOCK:
- mpAlignToolBox->SetItemState(nIdJustify,STATE_NOCHECK);
- break;
- }
- }
-}
-
void ParaPropertyPanel::StateChangedIndentImpl( sal_uInt16 /*nSID*/, SfxItemState eState, const SfxPoolItem* pState )
{
switch (maContext.GetCombinedContext_DI())
@@ -1453,10 +1141,6 @@ ParaPropertyPanel::ParaPropertyPanel(Window* pParent,
m_last_eMetricUnit(FUNIT_NONE),
m_eLRSpaceUnit(),
m_eULSpaceUnit(),
- maLeftAlignControl(SID_ATTR_PARA_ADJUST_LEFT, *pBindings, *this, OUString("LeftPara"), rxFrame),
- maCenterAlignControl(SID_ATTR_PARA_ADJUST_CENTER, *pBindings, *this, OUString("CenterPara"), rxFrame),
- maRightAlignControl(SID_ATTR_PARA_ADJUST_RIGHT, *pBindings, *this, OUString("RightPara"), rxFrame),
- maJustifyAlignControl(SID_ATTR_PARA_ADJUST_BLOCK, *pBindings, *this, OUString("JustifyPara"), rxFrame),
maLRSpaceControl (SID_ATTR_PARA_LRSPACE,*pBindings,*this),
maLNSpaceControl (SID_ATTR_PARA_LINESPACE, *pBindings,*this),
maULSpaceControl (SID_ATTR_PARA_ULSPACE, *pBindings,*this),
@@ -1464,9 +1148,6 @@ ParaPropertyPanel::ParaPropertyPanel(Window* pParent,
maOutLineRightControl(SID_OUTLINE_RIGHT, *pBindings, *this, OUString("OutlineLeft"), rxFrame),
maDecIndentControl(SID_DEC_INDENT, *pBindings,*this, OUString("DecrementIndent"), rxFrame),
maIncIndentControl(SID_INC_INDENT, *pBindings,*this, OUString("IncrementIndent"), rxFrame),
- maVertTop (SID_TABLE_VERT_NONE, *pBindings, *this, OUString("CellVertTop"), rxFrame),
- maVertCenter (SID_TABLE_VERT_CENTER, *pBindings,*this, OUString("CellVertCenter"), rxFrame),
- maVertBottom (SID_TABLE_VERT_BOTTOM,*pBindings,*this, OUString("CellVertBottom"), rxFrame),
maBulletOnOff(FN_NUM_BULLET_ON, *pBindings, *this, OUString("DefaultBullet"), rxFrame),
maNumberOnOff(FN_NUM_NUMBERING_ON, *pBindings, *this, OUString("DefaultNumbering"), rxFrame),
maBackColorControl (SID_BACKGROUND_COLOR, *pBindings,*this),
@@ -1483,7 +1164,6 @@ ParaPropertyPanel::ParaPropertyPanel(Window* pParent,
mxSidebar(rxSidebar)
{
//Alignment
- get(mpAlignToolBox, "horizontalalignment");
get(mpTBxVertAlign, "verticalalignment");
//NumBullet&Backcolor
get(mpTBxNumBullet, "numberbullet");
diff --git a/svx/source/sidebar/paragraph/ParaPropertyPanel.hxx b/svx/source/sidebar/paragraph/ParaPropertyPanel.hxx
index 0109d5647981..7ddf0cc0693a 100644
--- a/svx/source/sidebar/paragraph/ParaPropertyPanel.hxx
+++ b/svx/source/sidebar/paragraph/ParaPropertyPanel.hxx
@@ -94,7 +94,6 @@ private:
**
***********************************************************/
//Alignment
- ToolBox* mpAlignToolBox;
ToolBox* mpTBxVertAlign;
//NumBullet&Backcolor
ToolBox* mpTBxNumBullet;
@@ -152,10 +151,6 @@ private:
**
*****************************************************************/
- ::sfx2::sidebar::ControllerItem maLeftAlignControl;
- ::sfx2::sidebar::ControllerItem maCenterAlignControl;
- ::sfx2::sidebar::ControllerItem maRightAlignControl;
- ::sfx2::sidebar::ControllerItem maJustifyAlignControl;
::sfx2::sidebar::ControllerItem maLRSpaceControl;
::sfx2::sidebar::ControllerItem maLNSpaceControl;
::sfx2::sidebar::ControllerItem maULSpaceControl;
@@ -163,9 +158,6 @@ private:
::sfx2::sidebar::ControllerItem maOutLineRightControl;
::sfx2::sidebar::ControllerItem maDecIndentControl;
::sfx2::sidebar::ControllerItem maIncIndentControl;
- ::sfx2::sidebar::ControllerItem maVertTop;
- ::sfx2::sidebar::ControllerItem maVertCenter;
- ::sfx2::sidebar::ControllerItem maVertBottom;
::sfx2::sidebar::ControllerItem maBulletOnOff;
::sfx2::sidebar::ControllerItem maNumberOnOff;
::sfx2::sidebar::ControllerItem maBackColorControl;
@@ -190,8 +182,6 @@ private:
const cssu::Reference<css::ui::XSidebar>& rxSidebar);
virtual ~ParaPropertyPanel (void);
- DECL_LINK(AlignStyleModifyHdl_Impl, ToolBox*);
- DECL_LINK(VertTbxSelectHandler, ToolBox*);
DECL_LINK(NumBTbxSelectHandler, ToolBox*);
DECL_LINK(ModifyIndentHdl_Impl, void*);
DECL_LINK(ClickIndent_IncDec_Hdl_Impl, ToolBox*);
@@ -199,9 +189,7 @@ private:
DECL_LINK(ULSpaceHdl_Impl, void*);
DECL_LINK(ClickUL_IncDec_Hdl_Impl, ToolBox*);
- void VertStateChanged(sal_uInt16 nSID, SfxItemState eState, const SfxPoolItem* pState);
void ParaBKGStateChanged(sal_uInt16 nSID, SfxItemState eState, const SfxPoolItem* pState);
- void StateChangedAlignmentImpl( sal_uInt16 nSID, SfxItemState eState, const SfxPoolItem* pState );
void StateChangedIndentImpl( sal_uInt16 nSID, SfxItemState eState, const SfxPoolItem* pState );
void StateChangedLnSPImpl( sal_uInt16 nSID, SfxItemState eState, const SfxPoolItem* pState );
void StateChangedULImpl( sal_uInt16 nSID, SfxItemState eState, const SfxPoolItem* pState );
@@ -225,8 +213,6 @@ private:
DECL_LINK(NumBTbxDDHandler, ToolBox*);
DECL_LINK(ToolBoxBackColorDDHandler, ToolBox *);
- void InitToolBoxAlign();
- void InitToolBoxVertAlign();
void InitToolBoxIndent();
void InitToolBoxBGColor();
void InitToolBoxBulletsNumbering();
diff --git a/svx/uiconfig/ui/sidebarparagraph.ui b/svx/uiconfig/ui/sidebarparagraph.ui
index 2808548c00b2..ec7e8e916f54 100644
--- a/svx/uiconfig/ui/sidebarparagraph.ui
+++ b/svx/uiconfig/ui/sidebarparagraph.ui
@@ -318,7 +318,7 @@
<property name="can_focus">False</property>
<property name="spacing">6</property>
<child>
- <object class="GtkToolbar" id="horizontalalignment">
+ <object class="sfxlo-SidebarToolBox" id="horizontalalignment">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="has_tooltip">True</property>
@@ -328,14 +328,8 @@
<property name="show_arrow">False</property>
<child>
<object class="GtkToolButton" id="leftpara">
- <property name="width_request">25</property>
- <property name="height_request">25</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip_markup" translatable="yes">Align Left</property>
- <property name="tooltip_text" translatable="yes">Align Left</property>
- <property name="valign">start</property>
<property name="action_name">.uno:LeftPara</property>
<property name="use_underline">True</property>
</object>
@@ -348,9 +342,6 @@
<object class="GtkToolButton" id="centerpara">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip_markup" translatable="yes">Align Center</property>
- <property name="tooltip_text" translatable="yes">Align Center</property>
<property name="action_name">.uno:CenterPara</property>
<property name="use_underline">True</property>
</object>
@@ -363,9 +354,6 @@
<object class="GtkToolButton" id="rightpara">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip_markup" translatable="yes">Align Right</property>
- <property name="tooltip_text" translatable="yes">Align Right</property>
<property name="action_name">.uno:RightPara</property>
<property name="use_underline">True</property>
</object>
@@ -378,9 +366,6 @@
<object class="GtkToolButton" id="substjustify">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip_markup" translatable="yes">Align Justified</property>
- <property name="tooltip_text" translatable="yes">Align Justified</property>
<property name="action_name">.uno:JustifyPara</property>
<property name="use_underline">True</property>
</object>
@@ -435,7 +420,7 @@
</packing>
</child>
<child>
- <object class="GtkToolbar" id="verticalalignment">
+ <object class="sfxlo-SidebarToolBox" id="verticalalignment">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="has_tooltip">True</property>
@@ -448,9 +433,6 @@
<object class="GtkToolButton" id="cellverttop">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip_markup" translatable="yes">Align Top</property>
- <property name="tooltip_text" translatable="yes">Align Top</property>
<property name="action_name">.uno:CellVertTop</property>
<property name="use_underline">True</property>
</object>
@@ -463,9 +445,6 @@
<object class="GtkToolButton" id="cellvertcenter">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip_markup" translatable="yes">Align Center Vertically</property>
- <property name="tooltip_text" translatable="yes">Align Center Vertically</property>
<property name="action_name">.uno:CellVertCenter</property>
<property name="use_underline">True</property>
</object>
@@ -476,12 +455,8 @@
</child>
<child>
<object class="GtkToolButton" id="cellvertbottom">
- <property name="width_request">25</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="has_tooltip">True</property>
- <property name="tooltip_markup" translatable="yes">Align Bottom</property>
- <property name="tooltip_text" translatable="yes">Align Bottom</property>
<property name="action_name">.uno:CellVertBottom</property>
<property name="use_underline">True</property>
</object>