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.