22#include <com/sun/star/uno/Reference.hxx>
23#include <com/sun/star/uno/Sequence.hxx>
27 namespace linguistic2{
45 css::uno::Reference<css::linguistic2::XDictionary>
m_xNewDic;
67 css::linguistic2::XDictionary > >
aDics;
98 css::linguistic2::XDictionary >
const &xDic );
DECL_LINK(SelectLangHdl_Impl, weld::ComboBox &, void)
std::unique_ptr< weld::TreeView > m_xSingleColumnLB
void ShowWords_Impl(sal_uInt16 nId)
void SetLanguage_Impl(LanguageType nLanguage)
int GetLBInsertPos(std::u16string_view rDicWord)
DECL_LINK(NewDelButtonHdl, weld::Button &, void)
virtual ~SvxEditDictionaryDialog() override
DECL_LINK(SelectHdl, weld::TreeView &, void)
std::unique_ptr< weld::Label > m_xLangFT
css::uno::Sequence< css::uno::Reference< css::linguistic2::XDictionary > > aDics
std::unique_ptr< weld::Label > m_xReplaceFT
std::unique_ptr< weld::TreeView > m_xDoubleColumnLB
bool bFirstSelect
snapshot copy to work on
void RemoveDictEntry(int nEntry)
std::unique_ptr< weld::Button > m_xNewReplacePB
DECL_LINK(SelectBookHdl_Impl, weld::ComboBox &, void)
SvxEditDictionaryDialog(weld::Window *pParent, std::u16string_view rName)
DECL_LINK(EntrySizeAllocHdl, const Size &, void)
void SetDicReadonly_Impl(css::uno::Reference< css::linguistic2::XDictionary > const &xDic)
bool NewDelHdl(const weld::Widget *)
DECL_LINK(ModifyHdl, weld::Entry &, void)
weld::TreeView * m_pWordsLB
bool IsDicReadonly_Impl() const
DECL_LINK(NewDelActionHdl, weld::Entry &, bool)
std::unique_ptr< weld::Entry > m_xWordED
std::unique_ptr< SvxLanguageBox > m_xLangLB
std::unique_ptr< weld::ComboBox > m_xAllDictsLB
std::unique_ptr< weld::Entry > m_xReplaceED
std::unique_ptr< weld::Button > m_xDeletePB
std::unique_ptr< SvxLanguageBox > m_xLanguageLB
std::unique_ptr< weld::Entry > m_xNameEdit
const css::uno::Reference< css::linguistic2::XDictionary > & GetNewDictionary() const
DECL_LINK(ModifyHdl_Impl, weld::Entry &, void)
std::unique_ptr< weld::Button > m_xOKBtn
DECL_LINK(OKHdl_Impl, weld::Button &, void)
css::uno::Reference< css::linguistic2::XDictionary > m_xNewDic
std::unique_ptr< weld::CheckButton > m_xExceptBtn
SvxNewDictionaryDialog(weld::Window *pParent)