21#include <com/sun/star/linguistic2/XThesaurus.hpp>
35 css::uno::Reference< css::linguistic2::XThesaurus >
xThesaurus;
67 css::uno::Sequence< css::uno::Reference< css::linguistic2::XMeaning > >
68 queryMeanings_Impl( OUString& rTerm,
const css::lang::Locale& rLocale,
const css::beans::PropertyValues& rProperties );
71 void LookUp(
const OUString &rText );
76 css::uno::Reference< css::linguistic2::XThesaurus >
const &
xThesaurus,
DECL_LINK(LeftBtnHdl_Impl, weld::Button &, void)
std::unique_ptr< weld::Button > m_xReplaceBtn
void LookUp(const OUString &rText)
std::unique_ptr< weld::TreeView > m_xAlternativesCT
std::unique_ptr< weld::ComboBox > m_xLangLB
DECL_LINK(KeyInputHdl, const KeyEvent &, bool)
DECL_LINK(AlternativesDoubleClickHdl_Impl, weld::TreeView &, bool)
std::unique_ptr< weld::Entry > m_xReplaceEdit
DECL_LINK(ReplaceBtnHdl_Impl, weld::Button &, void)
LanguageType nLookUpLanguage
css::uno::Reference< css::linguistic2::XThesaurus > xThesaurus
DECL_LINK(LanguageHdl_Impl, weld::ComboBox &, void)
DECL_LINK(WordSelectHdl_Impl, weld::ComboBox &, void)
DECL_LINK(SelectFirstHdl_Impl, void *, void)
DECL_LINK(AlternativesSelectHdl_Impl, weld::TreeView &, void)
virtual ~SvxThesaurusDialog() override
DECL_LINK(ModifyTimer_Hdl, Timer *, void)
void SetWindowTitle(LanguageType nLanguage)
std::stack< OUString > aLookUpHistory
SvxThesaurusDialog(weld::Widget *pParent, css::uno::Reference< css::linguistic2::XThesaurus > const &xThesaurus, const OUString &rWord, LanguageType nLanguage)
ImplSVEvent * m_nSelectFirstEvent
std::unique_ptr< weld::ComboBox > m_xWordCB
bool UpdateAlternativesBox_Impl()
DECL_LINK(ReplaceEditHdl_Impl, weld::Entry &, void)
std::unique_ptr< weld::Button > m_xLeftBtn
std::unique_ptr< weld::Label > m_xNotFound
css::uno::Sequence< css::uno::Reference< css::linguistic2::XMeaning > > queryMeanings_Impl(OUString &rTerm, const css::lang::Locale &rLocale, const css::beans::PropertyValues &rProperties)