summaryrefslogtreecommitdiff
path: root/svtools/source/control/autocmpledit.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'svtools/source/control/autocmpledit.cxx')
-rw-r--r--svtools/source/control/autocmpledit.cxx5
1 files changed, 2 insertions, 3 deletions
diff --git a/svtools/source/control/autocmpledit.cxx b/svtools/source/control/autocmpledit.cxx
index 8032b6e9c7c3..737f14056345 100644
--- a/svtools/source/control/autocmpledit.cxx
+++ b/svtools/source/control/autocmpledit.cxx
@@ -14,8 +14,7 @@ AutocompleteEdit::AutocompleteEdit( vcl::Window* pParent )
: Edit( pParent )
, m_nCurrent( 0 )
{
- SignalConnectAutocomplete( nullptr,
- [this] ( Edit *const pEdit ) { this->AutoCompleteHandler( pEdit ); } );
+ SetAutocompleteHdl(LINK(this, AutocompleteEdit, AutoCompleteHdl_Impl));
}
void AutocompleteEdit::AddEntry( const OUString& rEntry )
@@ -29,7 +28,7 @@ void AutocompleteEdit::ClearEntries()
m_aMatching.clear();
}
-void AutocompleteEdit::AutoCompleteHandler( Edit* )
+IMPL_LINK_NOARG_TYPED(AutocompleteEdit, AutoCompleteHdl_Impl, Edit&, void)
{
if( GetAutocompleteAction() != AUTOCOMPLETE_KEYINPUT )
return;