23 #include <com/sun/star/uno/Reference.hxx>
24 #include <com/sun/star/uno/Sequence.hxx>
32 class XDictionaryList;
33 class XLinguProperties;
41 #define GROUP_MODULES (sal_uInt16(0x0008))
101 css::linguistic2::XLinguProperties >
xProp;
107 css::linguistic2::XDictionary > >
aDics;
123 void AddDicBoxEntry(
const css::uno::Reference< css::linguistic2::XDictionary > &rxDic, sal_uInt16 nIdx );
124 static sal_uInt32
GetDicUserData(
const css::uno::Reference< css::linguistic2::XDictionary > &rxDic, sal_uInt16 nIdx );
131 DECL_LINK( PostDblClickHdl_Impl,
void *,
void);
SvxEditModulesDlg(weld::Window *pParent, SvxLinguData_Impl &rData)
std::unique_ptr< weld::Button > m_xLinguDicsDelPB
SvxLinguData_Impl & rLinguData
std::unique_ptr< SvxLanguageBox > m_xLanguageLB
std::unique_ptr< weld::LinkButton > m_xMoreDictsLink
std::unique_ptr< weld::Label > m_xLinguModulesFT
std::unique_ptr< weld::Label > m_xLinguDicsFT
std::unique_ptr< SvxLinguData_Impl > pLinguData
void HideGroups(sal_uInt16 nGrp)
DECL_STATIC_LINK(SvxEditModulesDlg, OnLinkClick, weld::LinkButton &, bool)
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rSet)
std::unique_ptr< weld::Button > m_xPrioUpPB
std::unique_ptr< SvxLinguData_Impl > pDefaultLinguData
exports com.sun.star. linguistic2
void LangSelectHdl_Impl(const SvxLanguageBox *pBox)
virtual ~SvxLinguTabPage() override
void UpdateModulesBox_Impl()
std::pair< const TreeIter &, int > iter_col
std::unique_ptr< weld::TreeView > m_xModulesCLB
std::unique_ptr< weld::Button > m_xLinguDicsNewPB
std::unique_ptr< weld::Button > m_xClosePB
std::unique_ptr< weld::TreeView > m_xLinguModulesCLB
std::unique_ptr< weld::LinkButton > m_xMoreDictsLink
std::unique_ptr< weld::Button > m_xLinguOptionsEditPB
std::unique_ptr< weld::Button > m_xPrioDownPB
ImplSVEvent * m_nDlbClickEventId
int nUPN_HYPH_MIN_LEADING
DECL_LINK(SelectHdl_Impl, weld::TreeView &, void)
SvxLinguTabPage(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rCoreSet)
class SAL_NO_VTABLE XPropertySet
std::unique_ptr< weld::TreeView > m_xLinguOptionsCLB
std::unique_ptr< weld::TreeView > m_xLinguDicsCLB
css::uno::Reference< css::linguistic2::XDictionaryList > xDicList
std::unique_ptr< weld::Button > m_xBackPB
int nUPN_HYPH_MIN_TRAILING
OUString sWordsWithDigits
static sal_uInt32 GetDicUserData(const css::uno::Reference< css::linguistic2::XDictionary > &rxDic, sal_uInt16 nIdx)
std::unique_ptr< weld::Button > m_xLinguModulesEditPB
int nUPN_HYPH_MIN_WORD_LENGTH
css::uno::Sequence< css::uno::Reference< css::linguistic2::XDictionary > > aDics
virtual bool FillItemSet(SfxItemSet *rSet) override
virtual void Reset(const SfxItemSet *rSet) override
virtual ~SvxEditModulesDlg() override
std::unique_ptr< weld::Button > m_xLinguDicsEditPB
void AddDicBoxEntry(const css::uno::Reference< css::linguistic2::XDictionary > &rxDic, sal_uInt16 nIdx)
DECL_STATIC_LINK(SvxLinguTabPage, OnLinkClick, weld::LinkButton &, bool)
DECL_LINK(SelectHdl_Impl, weld::TreeView &, void)
css::uno::Reference< css::linguistic2::XLinguProperties > xProp