diff options
Diffstat (limited to 'svtools/source/control/autocmpledit.cxx')
-rw-r--r-- | svtools/source/control/autocmpledit.cxx | 5 |
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; |