diff options
Diffstat (limited to 'svx/source/dialog/optgrid.cxx')
-rw-r--r-- | svx/source/dialog/optgrid.cxx | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/svx/source/dialog/optgrid.cxx b/svx/source/dialog/optgrid.cxx index 8340c0c51d29..d40d3b01de23 100644 --- a/svx/source/dialog/optgrid.cxx +++ b/svx/source/dialog/optgrid.cxx @@ -312,17 +312,16 @@ SfxTabPage::sfxpg SvxGridTabPage::DeactivatePage( SfxItemSet* _pSet ) return LEAVE_PAGE; } -IMPL_LINK( SvxGridTabPage, ChangeDrawHdl_Impl, MetricField *, pField ) +IMPL_LINK_TYPED( SvxGridTabPage, ChangeDrawHdl_Impl, Edit&, rField, void ) { bAttrModified = true; if( pCbxSynchronize->IsChecked() ) { - if(pField == pMtrFldDrawX) + if(&rField == pMtrFldDrawX) pMtrFldDrawY->SetValue( pMtrFldDrawX->GetValue() ); else pMtrFldDrawX->SetValue( pMtrFldDrawY->GetValue() ); } - return 0; } @@ -336,17 +335,16 @@ IMPL_LINK_NOARG_TYPED(SvxGridTabPage, ClickRotateHdl_Impl, Button*, void) -IMPL_LINK( SvxGridTabPage, ChangeDivisionHdl_Impl, NumericField *, pField ) +IMPL_LINK_TYPED( SvxGridTabPage, ChangeDivisionHdl_Impl, Edit&, rField, void ) { bAttrModified = true; if( pCbxSynchronize->IsChecked() ) { - if(pNumFldDivisionX == pField) + if(pNumFldDivisionX == &rField) pNumFldDivisionY->SetValue( pNumFldDivisionX->GetValue() ); else pNumFldDivisionX->SetValue( pNumFldDivisionY->GetValue() ); } - return 0; } |