32namespace editeng {
class SortedAutoCompleteStrings; }
121 void CreateEntry(
const OUString& rTxt, sal_uInt16 nCol);
169 std::map<LanguageType, DoubleStringArray>
213 void DeleteEntry(
const OUString& sShort,
const OUString& sLong);
214 void NewEntry(
const OUString& sShort,
const OUString& sLong,
bool bKeepSourceFormatting);
312 sal_uInt16 nCol, sal_uInt16 nTextCol);
std::vector< DoubleString > DoubleStringArray
std::map< LanguageType, StringsArrays > StringsTable
std::map< LanguageType, StringChangeList > StringChangeTable
virtual bool FillItemSet(SfxItemSet *rSet) override
std::unique_ptr< weld::SpinButton > m_xNFMinWordlen
DECL_LINK(KeyReleaseHdl, const KeyEvent &, bool)
std::unique_ptr< weld::CheckButton > m_xCBAsTip
Show as tip.
DECL_LINK(CheckHdl, weld::Toggleable &, void)
void CopyToClipboard() const
virtual ~OfaAutoCompleteTabPage() override
std::unique_ptr< weld::ComboBox > m_xDCBExpandKey
std::unique_ptr< weld::Button > m_xPBEntries
virtual void Reset(const SfxItemSet *rSet) override
sal_uInt16 m_nAutoCmpltListCnt
std::unique_ptr< weld::CheckButton > m_xCBAppendSpace
Append space.
std::unique_ptr< weld::CheckButton > m_xCBRemoveList
...save the list for later use...
std::unique_ptr< weld::SpinButton > m_xNFMaxEntries
DECL_LINK(DeleteHdl, weld::Button &, void)
virtual void ActivatePage(const SfxItemSet &) override
std::unique_ptr< weld::CheckButton > m_xCBActiv
Enable word completion.
std::unique_ptr< weld::CheckButton > m_xCBCollect
Collect words.
std::unique_ptr< weld::TreeView > m_xLBEntries
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet)
OfaAutoCompleteTabPage(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rSet)
editeng::SortedAutoCompleteStrings * m_pAutoCompleteList
std::unique_ptr< weld::Widget > m_xLanguageBox
void EnableLanguage(bool bEnable)
OfaAutoCorrDlg(weld::Window *pParent, const SfxItemSet *pSet)
DECL_LINK(SelectLanguageHdl, weld::ComboBox &, void)
std::unique_ptr< SvxLanguageBox > m_xLanguageLB
virtual ~OfaAutoCorrDlg() override
virtual void Reset(const SfxItemSet *rSet) override
std::unique_ptr< weld::Button > m_xNewDoublePB
std::unique_ptr< weld::TreeView > m_xAbbrevLB
void SetLanguage(LanguageType eSet)
StringsTable aStringsTable
std::unique_ptr< weld::TreeView > m_xDoubleCapsLB
virtual bool FillItemSet(SfxItemSet *rSet) override
DECL_LINK(NewDelActionHdl, weld::Entry &, bool)
OfaAutocorrExceptPage(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rSet)
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet)
DECL_LINK(SelectHdl, weld::TreeView &, void)
bool NewDelHdl(const weld::Widget *)
std::unique_ptr< weld::Entry > m_xDoubleCapsED
std::unique_ptr< weld::Button > m_xDelDoublePB
std::unique_ptr< weld::Button > m_xNewAbbrevPB
std::unique_ptr< weld::CheckButton > m_xAutoCapsCB
virtual void ActivatePage(const SfxItemSet &) override
std::unique_ptr< weld::Entry > m_xAbbrevED
virtual ~OfaAutocorrExceptPage() override
CollatorWrapper maCompareClass
std::unique_ptr< weld::Button > m_xDelAbbrevPB
std::unique_ptr< weld::CheckButton > m_xAutoAbbrevCB
void RefillReplaceBoxes(bool bFromReset, LanguageType eOldLanguage, LanguageType eNewLanguage)
Box filled with new language.
virtual DeactivateRC DeactivatePage(SfxItemSet *pSet) override
DECL_LINK(ModifyHdl, weld::Entry &, void)
DECL_LINK(NewDelButtonHdl, weld::Button &, void)
virtual bool FillItemSet(SfxItemSet *rSet) override
OfaAutocorrOptionsPage(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rSet)
virtual void Reset(const SfxItemSet *rSet) override
OUString m_sBoldUnderline
std::unique_ptr< weld::TreeView > m_xCheckLB
void InsertEntry(const OUString &rTxt)
virtual void ActivatePage(const SfxItemSet &) override
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet)
OUString m_sAccidentalCaps
virtual ~OfaAutocorrOptionsPage() override
DECL_LINK(NewDelActionHdl, weld::Entry &, bool)
virtual DeactivateRC DeactivatePage(SfxItemSet *pSet) override
std::unique_ptr< weld::CheckButton > m_xTextOnlyCB
CollatorWrapper maCompareClass
std::unique_ptr< weld::TreeView > m_xReplaceTLB
std::vector< int > m_aReplaceFixedWidths
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet)
void SetLanguage(LanguageType eSet)
StringChangeTable aChangesTable
std::set< OUString > aFormatText
void RefillReplaceBox(bool bFromReset, LanguageType eOldLanguage, LanguageType eNewLanguage)
bool NewDelHdl(const weld::Widget *)
std::unique_ptr< weld::Entry > m_xReplaceED
virtual ~OfaAutocorrReplacePage() override
std::unique_ptr< weld::Button > m_xNewReplacePB
DECL_LINK(ModifyHdl, weld::Entry &, void)
DECL_LINK(SelectHdl, weld::TreeView &, void)
std::unique_ptr< weld::Container > m_xButtonBox
DECL_LINK(NewDelButtonHdl, weld::Button &, void)
void DeleteEntry(const OUString &sShort, const OUString &sLong)
virtual bool FillItemSet(SfxItemSet *rSet) override
std::unique_ptr< weld::Button > m_xReplacePB
DECL_LINK(EntrySizeAllocHdl, const Size &, void)
virtual void ActivatePage(const SfxItemSet &) override
std::unique_ptr< weld::Button > m_xDeleteReplacePB
std::unique_ptr< weld::Entry > m_xShortED
virtual void Reset(const SfxItemSet *rSet) override
void NewEntry(const OUString &sShort, const OUString &sLong, bool bKeepSourceFormatting)
std::unique_ptr< CharClass > pCharClass
OfaAutocorrReplacePage(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rSet)
std::map< LanguageType, DoubleStringArray > aDoubleStringTable
OfaQuoteTabPage(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rSet)
virtual void Reset(const SfxItemSet *rSet) override
virtual ~OfaQuoteTabPage() override
std::unique_ptr< weld::Label > m_xDblStartExFT
DECL_LINK(StdQuoteHdl, weld::Button &, void)
static void CreateEntry(weld::TreeView &rLstBox, const OUString &rTxt, sal_uInt16 nCol, sal_uInt16 nTextCol)
std::unique_ptr< weld::Label > m_xDblEndExFT
std::unique_ptr< weld::TreeView > m_xSwCheckLB
Just for writer.
std::unique_ptr< weld::TreeView > m_xCheckLB
For anything but writer.
std::unique_ptr< weld::Label > m_xSglStartExFT
std::unique_ptr< weld::CheckButton > m_xDoubleTypoCB
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet)
OUString ChangeStringExt_Impl(sal_UCS4)
OUString sTransliterateRTL
std::unique_ptr< weld::Label > m_xSglEndExFT
std::unique_ptr< weld::Button > m_xDblStandardPB
std::unique_ptr< weld::Button > m_xSglEndQuotePB
std::unique_ptr< weld::Button > m_xSglStartQuotePB
std::unique_ptr< weld::CheckButton > m_xSingleTypoCB
virtual bool FillItemSet(SfxItemSet *rSet) override
DECL_LINK(QuoteHdl, weld::Button &, void)
std::unique_ptr< weld::Button > m_xDblEndQuotePB
std::unique_ptr< weld::Button > m_xDblStartQuotePB
std::unique_ptr< weld::Button > m_xSglStandardPB
virtual void ActivatePage(const SfxItemSet &) override
Smart tag options tab page.
DECL_LINK(CheckHdl, weld::Toggleable &, void)
Handler for the check box.
std::unique_ptr< weld::TreeView > m_xSmartTagTypesLB
DECL_LINK(SelectHdl, weld::TreeView &, void)
Handler for the list box.
virtual bool FillItemSet(SfxItemSet *rSet) override
Propagates the current settings to the smart tag manager.
virtual void ActivatePage(const SfxItemSet &) override
void ClearListBox()
Clears the m_aSmartTagTypesLB.
DECL_LINK(ClickHdl, weld::Button &, void)
Handler for the push button.
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet)
void FillListBox(const SmartTagMgr &rSmartTagMgr)
Inserts items into m_aSmartTagTypesLB.
virtual void Reset(const SfxItemSet *rSet) override
Sets the controls based on the current settings at SmartTagMgr.
virtual ~OfaSmartTagOptionsTabPage() override
std::unique_ptr< weld::CheckButton > m_xMainCB
OfaSmartTagOptionsTabPage(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rSet)
construction via Create()
std::unique_ptr< weld::Button > m_xPropertiesPB
vcl::Font aByInputBulletFont
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet)
OUString sCorrectCapsLock
OfaSwAutoFmtOptionsPage(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rSet)
virtual ~OfaSwAutoFmtOptionsPage() override
void CreateEntry(const OUString &rTxt, sal_uInt16 nCol)
OUString sCapitalStartWord
DECL_LINK(SelectHdl, weld::TreeView &, void)
DECL_LINK(EditHdl, weld::Button &, void)
OUString sByInputBulletChar
std::unique_ptr< weld::Button > m_xEditPB
OUString sDelSpaceAtSttEnd
OUString sReplaceTemplates
DECL_LINK(DoubleClickEditHdl, weld::TreeView &, bool)
virtual void ActivatePage(const SfxItemSet &) override
OUString sDelSpaceBetweenLines
OUString sDeleteEmptyPara
std::unique_ptr< weld::TreeView > m_xCheckLB
virtual bool FillItemSet(SfxItemSet *rSet) override
OUString sCapitalStartSentence
virtual void Reset(const SfxItemSet *rSet) override
DoubleString(OUString aShort, OUString aLong)
void * pUserData
CheckBox -> form. Text Bool -> selection text.
DoubleStringArray aNewEntries
DoubleStringArray aDeletedEntries
std::vector< OUString > aAbbrevStrings
std::vector< OUString > aDoubleCapsStrings