|
LibreOffice Module cui (master) 1
|
#include <thesdlg.hxx>#include <tools/debug.hxx>#include <svl/lngmisc.hxx>#include <vcl/event.hxx>#include <vcl/svapp.hxx>#include <svtools/langtab.hxx>#include <i18nlangtag/languagetag.hxx>#include <comphelper/string.hxx>#include <stack>#include <algorithm>#include <com/sun/star/linguistic2/XThesaurus.hpp>#include <com/sun/star/linguistic2/XMeaning.hpp>Go to the source code of this file.
Functions | |
| IMPL_LINK_NOARG (SvxThesaurusDialog, ModifyTimer_Hdl, Timer *, void) | |
| IMPL_LINK_NOARG (SvxThesaurusDialog, ReplaceEditHdl_Impl, weld::Entry &, void) | |
| IMPL_LINK (SvxThesaurusDialog, KeyInputHdl, const KeyEvent &, rKEvt, bool) | |
| IMPL_LINK_NOARG (SvxThesaurusDialog, LeftBtnHdl_Impl, weld::Button &, void) | |
| IMPL_LINK (SvxThesaurusDialog, LanguageHdl_Impl, weld::ComboBox &, rLB, void) | |
| IMPL_LINK_NOARG (SvxThesaurusDialog, WordSelectHdl_Impl, weld::ComboBox &, void) | |
| IMPL_LINK (SvxThesaurusDialog, AlternativesSelectHdl_Impl, weld::TreeView &, rBox, void) | |
| IMPL_LINK (SvxThesaurusDialog, AlternativesDoubleClickHdl_Impl, weld::TreeView &, rBox, bool) | |
| IMPL_LINK_NOARG (SvxThesaurusDialog, SelectFirstHdl_Impl, void *, void) | |
| IMPL_LINK_NOARG (SvxThesaurusDialog, ReplaceBtnHdl_Impl, weld::Button &, void) | |
| IMPL_LINK | ( | SvxThesaurusDialog | , |
| AlternativesDoubleClickHdl_Impl | , | ||
| weld::TreeView & | , | ||
| rBox | , | ||
| bool | |||
| ) |
workaround to set the selection since calling SelectEntryPos within the double click handler does not work
Definition at line 201 of file thesdlg.cxx.
References aStr, linguistic::GetThesaurusReplaceText(), LINK, and Application::PostUserEvent().
| IMPL_LINK | ( | SvxThesaurusDialog | , |
| AlternativesSelectHdl_Impl | , | ||
| weld::TreeView & | , | ||
| rBox | , | ||
| void | |||
| ) |
Definition at line 184 of file thesdlg.cxx.
References aStr, and linguistic::GetThesaurusReplaceText().
| IMPL_LINK | ( | SvxThesaurusDialog | , |
| KeyInputHdl | , | ||
| const KeyEvent & | , | ||
| rKEvt | , | ||
| bool | |||
| ) |
Definition at line 49 of file thesdlg.cxx.
References vcl::KeyCode::GetCode(), KEY_RETURN, m_xDialog, and RET_OK.
| IMPL_LINK | ( | SvxThesaurusDialog | , |
| LanguageHdl_Impl | , | ||
| weld::ComboBox & | , | ||
| rLB | , | ||
| void | |||
| ) |
Definition at line 144 of file thesdlg.cxx.
References LanguageTag::convertToLocale(), DBG_ASSERT, SvtLanguageTable::GetLanguageType(), LANGUAGE_DONTKNOW, and LANGUAGE_NONE.
| IMPL_LINK_NOARG | ( | SvxThesaurusDialog | , |
| LeftBtnHdl_Impl | , | ||
| weld::Button & | , | ||
| void | |||
| ) |
Definition at line 133 of file thesdlg.cxx.
| IMPL_LINK_NOARG | ( | SvxThesaurusDialog | , |
| ModifyTimer_Hdl | , | ||
| Timer * | , | ||
| void | |||
| ) |
Definition at line 38 of file thesdlg.cxx.
| IMPL_LINK_NOARG | ( | SvxThesaurusDialog | , |
| ReplaceBtnHdl_Impl | , | ||
| weld::Button & | , | ||
| void | |||
| ) |
Definition at line 331 of file thesdlg.cxx.
| IMPL_LINK_NOARG | ( | SvxThesaurusDialog | , |
| ReplaceEditHdl_Impl | , | ||
| weld::Entry & | , | ||
| void | |||
| ) |
Definition at line 44 of file thesdlg.cxx.
| IMPL_LINK_NOARG | ( | SvxThesaurusDialog | , |
| SelectFirstHdl_Impl | , | ||
| void * | , | ||
| void | |||
| ) |
Definition at line 226 of file thesdlg.cxx.
| IMPL_LINK_NOARG | ( | SvxThesaurusDialog | , |
| WordSelectHdl_Impl | , | ||
| weld::ComboBox & | , | ||
| void | |||
| ) |
Definition at line 179 of file thesdlg.cxx.