26 :
SfxTabPage(pPage, pController,
"cui/ui/opthtmlpage.ui",
"OptHtmlPage", &rSet)
27 , m_xSize1NF(m_xBuilder->weld_spin_button(
"size1"))
28 , m_xSize2NF(m_xBuilder->weld_spin_button(
"size2"))
29 , m_xSize3NF(m_xBuilder->weld_spin_button(
"size3"))
30 , m_xSize4NF(m_xBuilder->weld_spin_button(
"size4"))
31 , m_xSize5NF(m_xBuilder->weld_spin_button(
"size5"))
32 , m_xSize6NF(m_xBuilder->weld_spin_button(
"size6"))
33 , m_xSize7NF(m_xBuilder->weld_spin_button(
"size7"))
34 , m_xNumbersEnglishUSCB(m_xBuilder->weld_check_button(
"numbersenglishus"))
35 , m_xUnknownTagCB(m_xBuilder->weld_check_button(
"unknowntag"))
36 , m_xIgnoreFontNamesCB(m_xBuilder->weld_check_button(
"ignorefontnames"))
37 , m_xStarBasicCB(m_xBuilder->weld_check_button(
"starbasic"))
38 , m_xStarBasicWarningCB(m_xBuilder->weld_check_button(
"starbasicwarning"))
39 , m_xPrintExtensionCB(m_xBuilder->weld_check_button(
"printextension"))
40 , m_xSaveGrfLocalCB(m_xBuilder->weld_check_button(
"savegrflocal"))
45 OUString aPlaceholder(
"%ENGLISHUSLOCALE");
47 if ((nPos = aText.indexOf( aPlaceholder)) != -1)
52 aText = aText.replaceAt( nPos, aPlaceholder.getLength(), rStr);
70 return std::make_unique<OfaHtmlTabPage>(pPage, pController, *rAttrSet);
160 m_xStarBasicWarningCB->set_sensitive(!rBox.get_active());
void SetSaveGraphicsLocal(bool bSet)
#define LINK(Instance, Class, Member)
bool IsIgnoreFontFamily() const
bool IsPrintLayoutExtension() const
virtual bool FillItemSet(SfxItemSet *rSet) override
std::unique_ptr< weld::SpinButton > m_xSize7NF
bool IsSaveGraphicsLocal() const
#define LANGUAGE_ENGLISH_US
bool IsStarBasicWarning() const
std::unique_ptr< weld::SpinButton > m_xSize4NF
std::unique_ptr< weld::SpinButton > m_xSize5NF
void SetTextEncoding(rtl_TextEncoding)
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet)
IMPL_LINK(OfaHtmlTabPage, CheckBoxHdl_Impl, weld::ToggleButton &, rBox, void)
virtual void Reset(const SfxItemSet *rSet) override
bool IsNumbersEnglishUS() const
std::unique_ptr< SvxTextEncodingBox > m_xCharSetLB
static SvxHtmlOptions & Get()
void SetStarBasicWarning(bool bSet)
void SetPrintLayoutExtension(bool bSet)
void SetIgnoreFontFamily(bool bSet)
bool IsDefaultTextEncoding() const
bool IsImportUnknown() const
void SetStarBasic(bool bSet)
void SetFontSize(sal_uInt16 nPos, sal_uInt16 nSize)
std::unique_ptr< weld::CheckButton > m_xStarBasicCB
std::unique_ptr< weld::CheckButton > m_xUnknownTagCB
sal_uInt16 GetFontSize(sal_uInt16 nPos) const
void SetImportUnknown(bool bSet)
OfaHtmlTabPage(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rSet)
std::unique_ptr< weld::CheckButton > m_xStarBasicWarningCB
std::unique_ptr< weld::CheckButton > m_xSaveGrfLocalCB
static OUString GetLanguageString(const LanguageType eType)
std::unique_ptr< weld::SpinButton > m_xSize6NF
std::unique_ptr< weld::CheckButton > m_xNumbersEnglishUSCB
rtl_TextEncoding GetTextEncoding() const
std::unique_ptr< weld::SpinButton > m_xSize2NF
std::unique_ptr< weld::SpinButton > m_xSize3NF
void SetNumbersEnglishUS(bool bSet)
std::unique_ptr< weld::CheckButton > m_xIgnoreFontNamesCB
virtual ~OfaHtmlTabPage() override
std::unique_ptr< weld::CheckButton > m_xPrintExtensionCB
std::unique_ptr< weld::SpinButton > m_xSize1NF