summaryrefslogtreecommitdiff
path: root/svx
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2017-09-12 16:06:28 +0100
committerCaolán McNamara <caolanm@redhat.com>2017-09-12 21:26:23 +0200
commit9659efe3f695aeeffc4cae427b80020fd2d96796 (patch)
treebddff2348011f3b94c74e0c61b9954966c71642d /svx
parentc49fb2ffaf988b0f9a4480eba5960cc2de16797f (diff)
listening to modify is sufficient to get all changes
Change-Id: Ic6872ec80cc4a36192fe23f9abf76c4fa10b94bd Reviewed-on: https://gerrit.libreoffice.org/42213 Tested-by: Jenkins <ci@libreoffice.org> 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/dialog/dialcontrol.cxx19
1 files changed, 1 insertions, 18 deletions
diff --git a/svx/source/dialog/dialcontrol.cxx b/svx/source/dialog/dialcontrol.cxx
index c13faa7110f3..d1fa4671cdb4 100644
--- a/svx/source/dialog/dialcontrol.cxx
+++ b/svx/source/dialog/dialcontrol.cxx
@@ -394,11 +394,6 @@ void DialControl::SetLinkedField( NumericField* pField, sal_Int32 nDecimalPlaces
{
NumericField& rField = *mpImpl->mpLinkField;
rField.SetModifyHdl( Link<Edit&,void>() );
- rField.SetUpHdl( Link<SpinField&,void>() );
- rField.SetDownHdl( Link<SpinField&,void>() );
- rField.SetFirstHdl( Link<SpinField&,void>() );
- rField.SetLastHdl( Link<SpinField&,void>() );
- rField.SetLoseFocusHdl( Link<Control&,void>() );
}
// remember the new linked field
mpImpl->mpLinkField = pField;
@@ -407,25 +402,13 @@ void DialControl::SetLinkedField( NumericField* pField, sal_Int32 nDecimalPlaces
{
NumericField& rField = *mpImpl->mpLinkField;
rField.SetModifyHdl( LINK( this, DialControl, LinkedFieldModifyHdl ) );
- rField.SetUpHdl( LINK(this, DialControl, SpinFieldHdl) );
- rField.SetDownHdl( LINK(this, DialControl, SpinFieldHdl) );
- rField.SetFirstHdl( LINK(this, DialControl, SpinFieldHdl) );
- rField.SetLastHdl( LINK(this, DialControl, SpinFieldHdl) );
- rField.SetLoseFocusHdl( LINK( this, DialControl, LinkedFieldFocusHdl ) );
}
}
+
IMPL_LINK_NOARG( DialControl, LinkedFieldModifyHdl, Edit&, void )
{
LinkedFieldModifyHdl();
}
-IMPL_LINK_NOARG( DialControl, LinkedFieldFocusHdl, Control&, void )
-{
- LinkedFieldModifyHdl();
-}
-IMPL_LINK_NOARG(DialControl, SpinFieldHdl, SpinField&, void)
-{
- LinkedFieldModifyHdl();
-}
void DialControl::LinkedFieldModifyHdl()
{