diff options
Diffstat (limited to 'formula/source')
-rw-r--r-- | formula/source/ui/dlg/formula.cxx | 10 | ||||
-rw-r--r-- | formula/source/ui/dlg/funcutl.cxx | 10 |
2 files changed, 10 insertions, 10 deletions
diff --git a/formula/source/ui/dlg/formula.cxx b/formula/source/ui/dlg/formula.cxx index a0eacea77068..d795395884f7 100644 --- a/formula/source/ui/dlg/formula.cxx +++ b/formula/source/ui/dlg/formula.cxx @@ -352,11 +352,11 @@ FormulaDlg_Impl::FormulaDlg_Impl(Dialog* pParent FormulaDlg_Impl::~FormulaDlg_Impl() { - if(aIdle.IsActive()) + if (aIdle.IsActive()) { - aIdle.SetIdleHdl(Link<Idle *, void>()); + aIdle.ClearInvokeHandler(); aIdle.Stop(); - }// if(aIdle.IsActive()) + } bIsShutDown=true;// Set it in order to PreNotify not to save GetFocus. m_pTabCtrl->RemovePage(TP_FUNCTION); @@ -1802,7 +1802,7 @@ void FormulaDlg::Update() { m_pImpl->Update(); m_pImpl->aIdle.SetPriority(TaskPriority::LOWER); - m_pImpl->aIdle.SetIdleHdl(LINK( this, FormulaDlg, UpdateFocusHdl)); + m_pImpl->aIdle.SetInvokeHandler(LINK( this, FormulaDlg, UpdateFocusHdl)); m_pImpl->aIdle.Start(); } @@ -1876,7 +1876,7 @@ void FormulaDlg::SetEdSelection() m_pImpl->SetEdSelection(); } -IMPL_LINK_NOARG(FormulaDlg, UpdateFocusHdl, Idle *, void) +IMPL_LINK_NOARG(FormulaDlg, UpdateFocusHdl, Timer *, void) { FormEditData* pData = m_pImpl->m_pHelper->getFormEditData(); if (!pData) diff --git a/formula/source/ui/dlg/funcutl.cxx b/formula/source/ui/dlg/funcutl.cxx index 6472fdebcb1d..685381fadb1c 100644 --- a/formula/source/ui/dlg/funcutl.cxx +++ b/formula/source/ui/dlg/funcutl.cxx @@ -408,7 +408,7 @@ RefEdit::RefEdit( vcl::Window* _pParent, vcl::Window* pShrinkModeLabel, WinBits , pAnyRefDlg( nullptr ) , pLabelWidget(pShrinkModeLabel) { - aIdle.SetIdleHdl( LINK( this, RefEdit, UpdateHdl ) ); + aIdle.SetInvokeHandler( LINK( this, RefEdit, UpdateHdl ) ); aIdle.SetPriority( TaskPriority::LOW ); } @@ -425,7 +425,7 @@ RefEdit::~RefEdit() void RefEdit::dispose() { - aIdle.SetIdleHdl( Link<Idle *, void>() ); + aIdle.ClearInvokeHandler(); aIdle.Stop(); pLabelWidget.clear(); Edit::dispose(); @@ -477,12 +477,12 @@ void RefEdit::SetReferences( IControlReferenceHandler* pDlg, vcl::Window* pLabel if( pDlg ) { - aIdle.SetIdleHdl( LINK( this, RefEdit, UpdateHdl ) ); + aIdle.SetInvokeHandler( LINK( this, RefEdit, UpdateHdl ) ); aIdle.SetPriority( TaskPriority::LOW ); } else { - aIdle.SetIdleHdl( Link<Idle *, void>() ); + aIdle.ClearInvokeHandler(); aIdle.Stop(); } } @@ -516,7 +516,7 @@ void RefEdit::LoseFocus() pAnyRefDlg->HideReference(); } -IMPL_LINK_NOARG(RefEdit, UpdateHdl, Idle *, void) +IMPL_LINK_NOARG(RefEdit, UpdateHdl, Timer *, void) { if( pAnyRefDlg ) pAnyRefDlg->ShowReference( GetText() ); |