20#undef SC_DLLIMPLEMENTATION
29#include <svx/svxids.hrc>
34 std::u16string_view rPageStyle,
35 const OUString& rUIXMLDescription,
42 " (" +
ScResId( STR_PAGESTYLE ) +
": " + rPageStyle +
")";
50 std::u16string_view rPageStyle)
52 "modules/scalc/ui/headerdialog.ui",
"HeaderDialog")
62 std::u16string_view rPageStyle)
64 "modules/scalc/ui/footerdialog.ui",
"FooterDialog" )
74 std::u16string_view rPageStyle)
76 "modules/scalc/ui/sharedfirstheaderdialog.ui",
"SharedFirstHeaderDialog" )
85 std::u16string_view rPageStyle)
87 "modules/scalc/ui/sharedfirstfooterdialog.ui",
"SharedFirstFooterDialog" )
96 std::u16string_view rPageStyle)
98 "modules/scalc/ui/sharedleftheaderdialog.ui",
"SharedLeftHeaderDialog" )
107 std::u16string_view rPageStyle)
109 "modules/scalc/ui/sharedleftfooterdialog.ui",
"SharedLeftFooterDialog" )
118 std::u16string_view rPageStyle)
120 "modules/scalc/ui/firstheaderdialog.ui",
"FirstHeaderDialog" )
128 std::u16string_view rPageStyle)
130 "modules/scalc/ui/leftheaderdialog.ui",
"LeftHeaderDialog" )
138 std::u16string_view rPageStyle)
140 "modules/scalc/ui/rightheaderdialog.ui",
"RightHeaderDialog" )
148 std::u16string_view rPageStyle)
150 "modules/scalc/ui/firstfooterdialog.ui",
"FirstFooterDialog" )
158 std::u16string_view rPageStyle)
160 "modules/scalc/ui/leftfooterdialog.ui",
"LeftFooterDialog" )
168 std::u16string_view rPageStyle)
170 "modules/scalc/ui/rightfooterdialog.ui",
"RightFooterDialog" )
178 std::u16string_view rPageStyle)
180 "modules/scalc/ui/sharedheaderdialog.ui",
"SharedHeaderDialog" )
192 std::u16string_view rPageStyle)
194 "modules/scalc/ui/sharedfooterdialog.ui",
"SharedFooterDialog" )
206 std::u16string_view rPageStyle)
208 "modules/scalc/ui/allheaderfooterdialog.ui",
"AllHeaderFooterDialog" )
221 std::u16string_view rPageStyle)
223 "modules/scalc/ui/headerfooterdialog.ui",
"HeaderFooterDialog" )
229 bool bRightPage = SvxPageUsage::Left != rPageItem.
GetPageUsage();
Reference< XExecutableDialog > m_xDialog
ScHFEditActiveDlg(weld::Window *pParent, const SfxItemSet &rCoreSet, std::u16string_view rPageStyle)
ScHFEditAllDlg(weld::Window *pParent, const SfxItemSet &rCoreSet, std::u16string_view rPageStyle)
ScHFEditDlg(weld::Window *pParent, const SfxItemSet &rCoreSet, std::u16string_view rPageStyle, const OUString &rUIXMLDescription, const OUString &rID)
virtual void PageCreated(const OUString &rId, SfxTabPage &rPage) override
sal_uInt16 GetWhich(sal_uInt16 nSlot, bool bDeep=true) const
SfxItemPool * GetPool() const
const SfxPoolItem & Get(sal_uInt16 nWhich, bool bSrchInParent=true) const
void AddTabPage(const OUString &rName, CreateTabPage pCreateFunc, GetTabPageRanges pRangesFunc)
SvxPageUsage GetPageUsage() const
SVXCORE_DLLPUBLIC MSO_SPT Get(const OUString &)
OUString ScResId(TranslateId aId)
constexpr TypedWhichId< SfxBoolItem > ATTR_PAGE_SHARED(166)
constexpr TypedWhichId< SvxSetItem > ATTR_PAGE_HEADERSET(184)
constexpr TypedWhichId< SvxPageItem > ATTR_PAGE(159)
constexpr TypedWhichId< SvxSetItem > ATTR_PAGE_FOOTERSET(185)