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