diff options
author | Noel Grandin <noel@peralex.com> | 2015-09-14 11:45:05 +0200 |
---|---|---|
committer | Noel Grandin <noel@peralex.com> | 2015-09-15 09:37:32 +0200 |
commit | 699eb7e3ca3ad11b8b797bf6a785876183661d04 (patch) | |
tree | 963b2018494dd387f8f49eba13bf6c4655e608d0 /svtools | |
parent | e0f617aa586d7d9c7094b3cfcc9d4d765e154283 (diff) |
convert Link<> to typed
Change-Id: Ia7a63d72048f6abde92b414e58b464cdd611017b
Diffstat (limited to 'svtools')
-rw-r--r-- | svtools/source/contnr/imivctl.hxx | 2 | ||||
-rw-r--r-- | svtools/source/contnr/imivctl1.cxx | 15 |
2 files changed, 8 insertions, 9 deletions
diff --git a/svtools/source/contnr/imivctl.hxx b/svtools/source/contnr/imivctl.hxx index 183376908b0d..66d0708fce55 100644 --- a/svtools/source/contnr/imivctl.hxx +++ b/svtools/source/contnr/imivctl.hxx @@ -309,7 +309,7 @@ class SvxIconChoiceCtrl_Impl void VisRectChanged() { aVisRectChangedIdle.Start(); } void SetOrigin( const Point& ); - DECL_LINK(TextEditEndedHdl, void *); + DECL_LINK_TYPED(TextEditEndedHdl, LinkParamNone*, void); void ShowFocus ( Rectangle& rRect ); void DrawFocusRect(vcl::RenderContext& rRenderContext); diff --git a/svtools/source/contnr/imivctl1.cxx b/svtools/source/contnr/imivctl1.cxx index 4c232868fa78..fa7b37d90c8a 100644 --- a/svtools/source/contnr/imivctl1.cxx +++ b/svtools/source/contnr/imivctl1.cxx @@ -55,7 +55,7 @@ static bool bEndScrollInvalidate = true; class IcnViewEdit_Impl : public MultiLineEdit { - Link<> aCallBackHdl; + Link<LinkParamNone*,void> aCallBackHdl; Accelerator aAccReturn; Accelerator aAccEscape; Idle aIdle; @@ -75,7 +75,7 @@ public: const Point& rPos, const Size& rSize, const OUString& rData, - const Link<>& rNotifyEditEnd ); + const Link<LinkParamNone*,void>& rNotifyEditEnd ); virtual ~IcnViewEdit_Impl(); virtual void dispose() SAL_OVERRIDE; @@ -3025,13 +3025,13 @@ void SvxIconChoiceCtrl_Impl::EditEntry( SvxIconChoiceCtrlEntry* pEntry ) LINK( this, SvxIconChoiceCtrl_Impl, TextEditEndedHdl ) ); } -IMPL_LINK_NOARG(SvxIconChoiceCtrl_Impl, TextEditEndedHdl) +IMPL_LINK_NOARG_TYPED(SvxIconChoiceCtrl_Impl, TextEditEndedHdl, LinkParamNone*, void) { DBG_ASSERT(pEdit,"TextEditEnded: pEdit not set"); if( !pEdit ) { pCurEditedEntry = 0; - return 0; + return; } DBG_ASSERT(pCurEditedEntry,"TextEditEnded: pCurEditedEntry not set"); @@ -3040,7 +3040,7 @@ IMPL_LINK_NOARG(SvxIconChoiceCtrl_Impl, TextEditEndedHdl) pEdit->Hide(); if( pEdit->IsGrabFocus() ) pView->GrabFocus(); - return 0; + return; } OUString aText; @@ -3059,7 +3059,6 @@ IMPL_LINK_NOARG(SvxIconChoiceCtrl_Impl, TextEditEndedHdl) // The edit can not be deleted here, because it is not within a handler. It // will be deleted in the dtor or in the next EditEntry. pCurEditedEntry = 0; - return 0; } void SvxIconChoiceCtrl_Impl::StopEntryEditing( bool bCancel ) @@ -3125,7 +3124,7 @@ void SvxIconChoiceCtrl_Impl::SelectAll( bool bSelect, bool bPaint ) } IcnViewEdit_Impl::IcnViewEdit_Impl( SvtIconChoiceCtrl* pParent, const Point& rPos, - const Size& rSize, const OUString& rData, const Link<>& rNotifyEditEnd ) : + const Size& rSize, const OUString& rData, const Link<LinkParamNone*,void>& rNotifyEditEnd ) : MultiLineEdit( pParent, (pParent->GetStyle() & WB_ICON) ? WB_CENTER : WB_LEFT), aCallBackHdl( rNotifyEditEnd ), bCanceled( false ), @@ -3178,7 +3177,7 @@ void IcnViewEdit_Impl::CallCallBackHdl_Impl() Application::RemoveAccel( &aAccReturn ); Application::RemoveAccel( &aAccEscape ); Hide(); - aCallBackHdl.Call( this ); + aCallBackHdl.Call( nullptr ); } } |