summaryrefslogtreecommitdiff
path: root/cui/source/tabpages/measure.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'cui/source/tabpages/measure.cxx')
-rw-r--r--cui/source/tabpages/measure.cxx10
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()