diff options
Diffstat (limited to 'cui/source/tabpages/measure.cxx')
-rw-r--r-- | cui/source/tabpages/measure.cxx | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/cui/source/tabpages/measure.cxx b/cui/source/tabpages/measure.cxx index 88a859564d61..2ffa6abf46cd 100644 --- a/cui/source/tabpages/measure.cxx +++ b/cui/source/tabpages/measure.cxx @@ -135,7 +135,7 @@ SvxMeasurePage::SvxMeasurePage( vcl::Window* pWindow, const SfxItemSet& rInAttrs m_pCtlPreview->SetBackground ( rStyles.GetWindowColor() ); m_pCtlPreview->SetBorderStyle(WindowBorderStyle::MONO); - Link<> aLink( LINK( this, SvxMeasurePage, ChangeAttrHdl_Impl ) ); + Link<Edit&,void> aLink( LINK( this, SvxMeasurePage, ChangeAttrEditHdl_Impl ) ); m_pMtrFldLineDist->SetModifyHdl( aLink ); m_pMtrFldHelplineOverhang->SetModifyHdl( aLink ); m_pMtrFldHelplineDist->SetModifyHdl( aLink ); @@ -668,7 +668,11 @@ IMPL_LINK_TYPED( SvxMeasurePage, ChangeAttrListBoxHdl_Impl, ListBox&, rBox, void { ChangeAttrHdl_Impl(&rBox); } -IMPL_LINK( SvxMeasurePage, ChangeAttrHdl_Impl, void *, p ) +IMPL_LINK_TYPED( SvxMeasurePage, ChangeAttrEditHdl_Impl, Edit&, rBox, void ) +{ + ChangeAttrHdl_Impl(&rBox); +} +void SvxMeasurePage::ChangeAttrHdl_Impl( void* p ) { if( p == m_pMtrFldLineDist ) { @@ -794,8 +798,6 @@ IMPL_LINK( SvxMeasurePage, ChangeAttrHdl_Impl, void *, p ) m_pCtlPreview->SetAttributes( aAttrSet ); m_pCtlPreview->Invalidate(); - - return 0L; } void SvxMeasurePage::FillUnitLB() |