summaryrefslogtreecommitdiff
path: root/svx
diff options
context:
space:
mode:
authorSamuel Mehrbrodt <s.mehrbrodt@gmail.com>2014-11-09 17:15:33 +0100
committerSamuel Mehrbrodt <s.mehrbrodt@gmail.com>2014-11-09 17:19:50 +0100
commit0280a35b20448b7f678b6e150cbc2564da4910ce (patch)
treeac35a323c645197e90bc6294ed10c2dac392469c /svx
parenta700c0b44d8ff6092120315b38f6b10f0278fbf7 (diff)
fdo#82707 Unify click behavior in Statusbar (Writer)
Use single click for primary action, right click for context menu Change-Id: Ia707a88b48f4af144588c45d37acea547e77773e
Diffstat (limited to 'svx')
-rw-r--r--svx/source/stbctrls/insctrl.cxx29
-rw-r--r--svx/source/stbctrls/modctrl.cxx2
2 files changed, 1 insertions, 30 deletions
diff --git a/svx/source/stbctrls/insctrl.cxx b/svx/source/stbctrls/insctrl.cxx
index 4d477ec969b3..422c12ba7e55 100644
--- a/svx/source/stbctrls/insctrl.cxx
+++ b/svx/source/stbctrls/insctrl.cxx
@@ -38,14 +38,10 @@ SvxInsertStatusBarControl::SvxInsertStatusBarControl( sal_uInt16 _nSlotId,
{
}
-
-
SvxInsertStatusBarControl::~SvxInsertStatusBarControl()
{
}
-
-
void SvxInsertStatusBarControl::StateChanged( sal_uInt16 , SfxItemState eState,
const SfxPoolItem* pState )
{
@@ -66,36 +62,11 @@ void SvxInsertStatusBarControl::StateChanged( sal_uInt16 , SfxItemState eState,
}
}
-
-
-void SvxInsertStatusBarControl::Click()
-{
- if ( GetStatusBar().GetItemText( GetId() ).isEmpty() )
- return;
- bInsert = !bInsert;
- SfxBoolItem aIns( GetSlotId(), bInsert );
-
- ::com::sun::star::uno::Any a;
- bool bHasValue = aIns.QueryValue( a );
- if (!bHasValue)
- return;
-
- ::com::sun::star::uno::Sequence< ::com::sun::star::beans::PropertyValue > aArgs( 1 );
- aArgs[0].Name = "InsertMode";
- aArgs[0].Value = a;
-
- execute( aArgs );
-}
-
-
-
void SvxInsertStatusBarControl::Paint( const UserDrawEvent& )
{
DrawItemText_Impl();
}
-
-
void SvxInsertStatusBarControl::DrawItemText_Impl()
{
OUString aText;
diff --git a/svx/source/stbctrls/modctrl.cxx b/svx/source/stbctrls/modctrl.cxx
index 84da501f1a79..cfbaede1589b 100644
--- a/svx/source/stbctrls/modctrl.cxx
+++ b/svx/source/stbctrls/modctrl.cxx
@@ -165,7 +165,7 @@ void SvxModifyControl::Paint( const UserDrawEvent& rUsrEvt )
pDev->DrawImage(aPt, mpImpl->maImages[state]);
}
-void SvxModifyControl::DoubleClick()
+void SvxModifyControl::Click()
{
if (mpImpl->mnModState != ImplData::MODIFICATION_STATE_YES)
// document not modified. nothing to do here.