include/vcl/tabs.hrc | 17 -- sc/source/ui/dbgui/sortdlg.cxx | 8 - sc/source/ui/dbgui/subtdlg.cxx | 16 -- sc/source/ui/dbgui/validate.cxx | 11 - sc/source/ui/inc/hfedtdlg.hxx | 14 + sc/source/ui/pagedlg/hfedtdlg.cxx | 146 ++++++++---------- sc/uiconfig/scalc/ui/allheaderfooterdialog.ui | 94 +++++++++++- sc/uiconfig/scalc/ui/footerdialog.ui | 185 ++++++++++++++++++++---- sc/uiconfig/scalc/ui/headerdialog.ui | 185 ++++++++++++++++++++---- sc/uiconfig/scalc/ui/headerfooterdialog.ui | 46 +++++ sc/uiconfig/scalc/ui/leftfooterdialog.ui | 22 ++ sc/uiconfig/scalc/ui/leftheaderdialog.ui | 22 ++ sc/uiconfig/scalc/ui/rightfooterdialog.ui | 22 ++ sc/uiconfig/scalc/ui/rightheaderdialog.ui | 22 ++ sc/uiconfig/scalc/ui/sharedfirstfooterdialog.ui | 141 +++++++++++++++--- sc/uiconfig/scalc/ui/sharedfirstheaderdialog.ui | 141 +++++++++++++++--- sc/uiconfig/scalc/ui/sharedfooterdialog.ui | 70 ++++++++- sc/uiconfig/scalc/ui/sharedheaderdialog.ui | 70 ++++++++- sc/uiconfig/scalc/ui/sharedleftfooterdialog.ui | 137 ++++++++++++++--- sc/uiconfig/scalc/ui/sharedleftheaderdialog.ui | 137 ++++++++++++++--- sc/uiconfig/scalc/ui/sortdialog.ui | 46 +++++ sc/uiconfig/scalc/ui/subtotaldialog.ui | 94 +++++++++++- sc/uiconfig/scalc/ui/validationdialog.ui | 70 ++++++++- 23 files changed, 1424 insertions(+), 292 deletions(-)
New commits: commit 2e585589ffecece61fcd0b9d9dfaac5cd4f92117 Author: Heiko Tietze <heiko.tie...@documentfoundation.org> AuthorDate: Thu Aug 7 16:22:00 2025 +0200 Commit: Heiko Tietze <heiko.tie...@documentfoundation.org> CommitDate: Thu Aug 7 19:56:29 2025 +0200 Revert "Resolves tdf#167233 - Apply VT style to n<4 dialogs in Calc" This reverts commit 354ecf49234fca40ac4e48def83be51dc4d9ff71. Reason for revert: Split Header/Footer UIs from other dialogs Change-Id: I3d48e07365542405c47e95f1af00fef4d45e73aa Reviewed-on: https://gerrit.libreoffice.org/c/core/+/189101 Tested-by: Jenkins Reviewed-by: Heiko Tietze <heiko.tie...@documentfoundation.org> diff --git a/include/vcl/tabs.hrc b/include/vcl/tabs.hrc index 470309451f9e..f572451a6bfe 100644 --- a/include/vcl/tabs.hrc +++ b/include/vcl/tabs.hrc @@ -103,23 +103,6 @@ inline constexpr TabData RID_TAB_BULLETS{ NC_("RID_TAB_BULLETS", "Bullets"), u"d // calc inline constexpr TabData RID_TAB_SHEET{ NC_("RID_TAB_SHEET", "Sheet"), u"printersetup.png"_ustr }; inline constexpr TabData RID_TAB_PROTECTION{ NC_("RID_TAB_PROTECTION", "Cell Protection"), u"protect.png"_ustr }; -inline constexpr TabData RID_TAB_SORT{ NC_("RID_TAB_SORT", "Sort Criteria"), u"sortascending.png"_ustr }; -inline constexpr TabData RID_TAB_SORTOPTIONS{ NC_("RID_TAB_SORTOPTIONS", "Options"), u"showdependents.png"_ustr }; -inline constexpr TabData RID_TAB_VALIDITY_CRITERIA{ NC_("RID_TAB_VALIDITY_CRITERIA", "Criteria"), u"showinvalid.png"_ustr }; -inline constexpr TabData RID_TAB_VALIDITY_INPUT{ NC_("RID_TAB_VALIDITY_INPUT", "Input Help"), u"calloutshapes.png"_ustr }; -inline constexpr TabData RID_TAB_VALIDITY_ERROR{ NC_("RID_TAB_VALIDITY_ERROR", "Error Alert"), u"showerrors.png"_ustr }; -inline constexpr TabData RID_TAB_SUBTOTAL_1ST{ NC_("RID_TAB_SUBTOTAL_1ST", "1st Group"), u"starshapes.star4.png"_ustr }; -inline constexpr TabData RID_TAB_SUBTOTAL_2ND{ NC_("RID_TAB_SUBTOTAL_2ND", "2nd Group"), u"starshapes.star5.png"_ustr }; -inline constexpr TabData RID_TAB_SUBTOTAL_3RD{ NC_("RID_TAB_SUBTOTAL_3RD", "3rd Group"), u"starshapes.star6.png"_ustr }; -inline constexpr TabData RID_TAB_SUBTOTAL_OPTIONS{ NC_("RID_TAB_SUBTOTAL_OPTIONS", "Options"), u"sortascending.png"_ustr }; - -inline constexpr TabData RID_TAB_HEADER_FIRST{ NC_("RID_TAB_HEADER_FIRST", "Header (first)"), u"insertheader.png"_ustr }; -inline constexpr TabData RID_TAB_HEADER_LEFT{ NC_("RID_TAB_HEADER_LEFT", "Header (left)"), u"insertheader.png"_ustr }; -inline constexpr TabData RID_TAB_HEADER_RIGHT{ NC_("RID_TAB_HEADER_RIGHT", "Header (right)"), u"insertheader.png"_ustr }; -inline constexpr TabData RID_TAB_FOOTER_FIRST{ NC_("RID_TAB_FOOTER_FIRST", "Footer (first)"), u"insertfooter.png"_ustr }; -inline constexpr TabData RID_TAB_FOOTER_LEFT{ NC_("RID_TAB_FOOTER_LEFT", "Footer (left)"), u"insertfooter.png"_ustr }; -inline constexpr TabData RID_TAB_FOOTER_RIGHT{ NC_("RID_TAB_FOOTER_RIGHT", "Footer (right)"), u"insertfooter.png"_ustr }; - // picture/frame formatting inline constexpr TabData RID_TAB_POSSIZE{ NC_("RID_TAB_POSSIZE", "Position and Size"), u"transformdialog.png"_ustr }; inline constexpr TabData RID_TAB_HYPERLINK{ NC_("RID_TAB_HYPERLINK", "Hyperlink"), u"inserthyperlink.png"_ustr }; diff --git a/sc/source/ui/dbgui/sortdlg.cxx b/sc/source/ui/dbgui/sortdlg.cxx index 5683d4f64a76..c2ecda133e0d 100644 --- a/sc/source/ui/dbgui/sortdlg.cxx +++ b/sc/source/ui/dbgui/sortdlg.cxx @@ -24,15 +24,11 @@ #include <sortdlg.hxx> #include <unotools/viewoptions.hxx> -#include <vcl/tabs.hrc> - ScSortDlg::ScSortDlg(weld::Window* pParent, const SfxItemSet* pArgSet) : SfxTabDialogController(pParent, u"modules/scalc/ui/sortdialog.ui"_ustr, u"SortDialog"_ustr, pArgSet) { - AddTabPage(u"criteria"_ustr, TabResId(RID_TAB_SORT.aLabel), ScTabPageSortFields::Create, - RID_L + RID_TAB_SORT.sIconName); - AddTabPage(u"options"_ustr, TabResId(RID_TAB_SORTOPTIONS.aLabel), ScTabPageSortOptions::Create, - RID_L + RID_TAB_SORTOPTIONS.sIconName); + AddTabPage(u"criteria"_ustr, ScTabPageSortFields::Create, nullptr); + AddTabPage(u"options"_ustr, ScTabPageSortOptions::Create, nullptr); // restore dialog size SvtViewOptions aDlgOpt(EViewType::Dialog, u"SortDialog"_ustr); diff --git a/sc/source/ui/dbgui/subtdlg.cxx b/sc/source/ui/dbgui/subtdlg.cxx index 99699f5134c3..b549e5c2f33b 100644 --- a/sc/source/ui/dbgui/subtdlg.cxx +++ b/sc/source/ui/dbgui/subtdlg.cxx @@ -23,21 +23,15 @@ #include <subtdlg.hxx> #include <scui_def.hxx> -#include <vcl/tabs.hrc> - ScSubTotalDlg::ScSubTotalDlg(weld::Window* pParent, const SfxItemSet& rArgSet) : SfxTabDialogController(pParent, u"modules/scalc/ui/subtotaldialog.ui"_ustr, u"SubTotalDialog"_ustr, &rArgSet) , m_xBtnRemove(m_xBuilder->weld_button(u"remove"_ustr)) { - AddTabPage(u"1stgroup"_ustr, TabResId(RID_TAB_SUBTOTAL_1ST.aLabel), ScTpSubTotalGroup1::Create, - RID_L + RID_TAB_SUBTOTAL_1ST.sIconName); - AddTabPage(u"2ndgroup"_ustr, TabResId(RID_TAB_SUBTOTAL_2ND.aLabel), ScTpSubTotalGroup2::Create, - RID_L + RID_TAB_SUBTOTAL_2ND.sIconName); - AddTabPage(u"3rdgroup"_ustr, TabResId(RID_TAB_SUBTOTAL_3RD.aLabel), ScTpSubTotalGroup3::Create, - RID_L + RID_TAB_SUBTOTAL_3RD.sIconName); - AddTabPage(u"options"_ustr, TabResId(RID_TAB_SUBTOTAL_OPTIONS.aLabel), - ScTpSubTotalOptions::Create, RID_L + RID_TAB_SUBTOTAL_OPTIONS.sIconName); - m_xBtnRemove->connect_clicked(LINK(this, ScSubTotalDlg, RemoveHdl)); + AddTabPage(u"1stgroup"_ustr, ScTpSubTotalGroup1::Create, nullptr); + AddTabPage(u"2ndgroup"_ustr, ScTpSubTotalGroup2::Create, nullptr); + AddTabPage(u"3rdgroup"_ustr, ScTpSubTotalGroup3::Create, nullptr); + AddTabPage(u"options"_ustr, ScTpSubTotalOptions::Create, nullptr); + m_xBtnRemove->connect_clicked( LINK( this, ScSubTotalDlg, RemoveHdl ) ); } ScSubTotalDlg::~ScSubTotalDlg() diff --git a/sc/source/ui/dbgui/validate.cxx b/sc/source/ui/dbgui/validate.cxx index a5355c08eb03..e4ed040b0a90 100644 --- a/sc/source/ui/dbgui/validate.cxx +++ b/sc/source/ui/dbgui/validate.cxx @@ -45,8 +45,6 @@ #include <reffact.hxx> #include <comphelper/lok.hxx> -#include <vcl/tabs.hrc> - /* Position indexes for "Allow" list box. They do not map directly to ScValidationMode and can safely be modified to change the order of the list box entries. */ @@ -98,12 +96,9 @@ ScValidationDlg::ScValidationDlg(weld::Window* pParent, const SfxItemSet* pArgSe , m_bRefInputting(false) , m_xHBox(m_xBuilder->weld_container(u"refinputbox"_ustr)) { - AddTabPage(m_sValuePageId, TabResId(RID_TAB_VALIDITY_CRITERIA.aLabel), - ScTPValidationValue::Create, RID_L + RID_TAB_VALIDITY_CRITERIA.sIconName); - AddTabPage(u"inputhelp"_ustr, TabResId(RID_TAB_VALIDITY_INPUT.aLabel), - ScTPValidationHelp::Create, RID_L + RID_TAB_VALIDITY_INPUT.sIconName); - AddTabPage(u"erroralert"_ustr, TabResId(RID_TAB_VALIDITY_ERROR.aLabel), - ScTPValidationError::Create, RID_L + RID_TAB_VALIDITY_ERROR.sIconName); + AddTabPage(m_sValuePageId, ScTPValidationValue::Create, nullptr); + AddTabPage(u"inputhelp"_ustr, ScTPValidationHelp::Create, nullptr); + AddTabPage(u"erroralert"_ustr, ScTPValidationError::Create, nullptr); if (isLOKMobilePhone()) { diff --git a/sc/source/ui/inc/hfedtdlg.hxx b/sc/source/ui/inc/hfedtdlg.hxx index a075d20fef62..6bec2d995858 100644 --- a/sc/source/ui/inc/hfedtdlg.hxx +++ b/sc/source/ui/inc/hfedtdlg.hxx @@ -79,6 +79,13 @@ public: const SfxItemSet& rCoreSet, std::u16string_view rPageStyle); }; +class ScHFEditFirstHeaderDlg : public ScHFEditDlg +{ +public: + ScHFEditFirstHeaderDlg(weld::Window* pParent, + const SfxItemSet& rCoreSet, std::u16string_view rPageStyle); +}; + class ScHFEditLeftHeaderDlg : public ScHFEditDlg { public: @@ -93,6 +100,13 @@ public: const SfxItemSet& rCoreSet, std::u16string_view rPageStyle); }; +class ScHFEditFirstFooterDlg : public ScHFEditDlg +{ +public: + ScHFEditFirstFooterDlg(weld::Window* pParent, + const SfxItemSet& rCoreSet, std::u16string_view rPageStyle); +}; + class ScHFEditLeftFooterDlg : public ScHFEditDlg { public: diff --git a/sc/source/ui/pagedlg/hfedtdlg.cxx b/sc/source/ui/pagedlg/hfedtdlg.cxx index 16268b787118..de8879f5652a 100644 --- a/sc/source/ui/pagedlg/hfedtdlg.cxx +++ b/sc/source/ui/pagedlg/hfedtdlg.cxx @@ -29,8 +29,6 @@ #include <svx/svxids.hrc> #include <svx/pageitem.hxx> -#include <vcl/tabs.hrc> - ScHFEditDlg::ScHFEditDlg(weld::Window* pParent, const SfxItemSet& rCoreSet, std::u16string_view rPageStyle, @@ -53,12 +51,9 @@ ScHFEditHeaderDlg::ScHFEditHeaderDlg( : ScHFEditDlg( pParent, rCoreSet, rPageStyle, u"modules/scalc/ui/headerdialog.ui"_ustr, u"HeaderDialog"_ustr) { - AddTabPage(u"headerfirst"_ustr, TabResId(RID_TAB_HEADER_FIRST.aLabel), - ScFirstHeaderEditPage::Create, RID_L + RID_TAB_HEADER_FIRST.sIconName); - AddTabPage(u"headerright"_ustr, TabResId(RID_TAB_HEADER_RIGHT.aLabel), - ScRightHeaderEditPage::Create, RID_L + RID_TAB_HEADER_RIGHT.sIconName); - AddTabPage(u"headerleft"_ustr, TabResId(RID_TAB_HEADER_LEFT.aLabel), - ScLeftHeaderEditPage::Create, RID_L + RID_TAB_HEADER_LEFT.sIconName); + AddTabPage(u"headerfirst"_ustr, ScFirstHeaderEditPage::Create, nullptr); + AddTabPage(u"headerright"_ustr, ScRightHeaderEditPage::Create, nullptr); + AddTabPage(u"headerleft"_ustr, ScLeftHeaderEditPage::Create, nullptr); } ScHFEditFooterDlg::ScHFEditFooterDlg( @@ -68,12 +63,9 @@ ScHFEditFooterDlg::ScHFEditFooterDlg( : ScHFEditDlg( pParent, rCoreSet, rPageStyle, u"modules/scalc/ui/footerdialog.ui"_ustr, u"FooterDialog"_ustr ) { - AddTabPage(u"footerfirst"_ustr, TabResId(RID_TAB_FOOTER_FIRST.aLabel), - ScFirstFooterEditPage::Create, RID_L + RID_TAB_FOOTER_FIRST.sIconName); - AddTabPage(u"footerright"_ustr, TabResId(RID_TAB_FOOTER_RIGHT.aLabel), - ScRightFooterEditPage::Create, RID_L + RID_TAB_FOOTER_RIGHT.sIconName); - AddTabPage(u"footerleft"_ustr, TabResId(RID_TAB_FOOTER_LEFT.aLabel), - ScLeftFooterEditPage::Create, RID_L + RID_TAB_FOOTER_LEFT.sIconName); + AddTabPage(u"footerfirst"_ustr, ScFirstFooterEditPage::Create, nullptr); + AddTabPage(u"footerright"_ustr, ScRightFooterEditPage::Create, nullptr); + AddTabPage(u"footerleft"_ustr, ScLeftFooterEditPage::Create, nullptr); } ScHFEditSharedFirstHeaderDlg::ScHFEditSharedFirstHeaderDlg( @@ -83,10 +75,8 @@ ScHFEditSharedFirstHeaderDlg::ScHFEditSharedFirstHeaderDlg( : ScHFEditDlg( pParent, rCoreSet, rPageStyle, u"modules/scalc/ui/sharedfirstheaderdialog.ui"_ustr, u"SharedFirstHeaderDialog"_ustr ) { - AddTabPage(u"headerright"_ustr, TabResId(RID_TAB_HEADER_RIGHT.aLabel), - ScRightHeaderEditPage::Create, RID_L + RID_TAB_HEADER_RIGHT.sIconName); - AddTabPage(u"headerleft"_ustr, TabResId(RID_TAB_HEADER_LEFT.aLabel), - ScLeftHeaderEditPage::Create, RID_L + RID_TAB_HEADER_LEFT.sIconName); + AddTabPage(u"headerright"_ustr, ScRightHeaderEditPage::Create, nullptr); + AddTabPage(u"headerleft"_ustr, ScLeftHeaderEditPage::Create, nullptr); } ScHFEditSharedFirstFooterDlg::ScHFEditSharedFirstFooterDlg( @@ -96,10 +86,8 @@ ScHFEditSharedFirstFooterDlg::ScHFEditSharedFirstFooterDlg( : ScHFEditDlg( pParent, rCoreSet, rPageStyle, u"modules/scalc/ui/sharedfirstfooterdialog.ui"_ustr, u"SharedFirstFooterDialog"_ustr ) { - AddTabPage(u"footerright"_ustr, TabResId(RID_TAB_FOOTER_RIGHT.aLabel), - ScRightFooterEditPage::Create, RID_L + RID_TAB_FOOTER_RIGHT.sIconName); - AddTabPage(u"footerleft"_ustr, TabResId(RID_TAB_FOOTER_LEFT.aLabel), - ScLeftFooterEditPage::Create, RID_L + RID_TAB_FOOTER_LEFT.sIconName); + AddTabPage(u"footerright"_ustr, ScRightFooterEditPage::Create, nullptr); + AddTabPage(u"footerleft"_ustr, ScLeftFooterEditPage::Create, nullptr); } ScHFEditSharedLeftHeaderDlg::ScHFEditSharedLeftHeaderDlg( @@ -109,10 +97,8 @@ ScHFEditSharedLeftHeaderDlg::ScHFEditSharedLeftHeaderDlg( : ScHFEditDlg( pParent, rCoreSet, rPageStyle, u"modules/scalc/ui/sharedleftheaderdialog.ui"_ustr, u"SharedLeftHeaderDialog"_ustr ) { - AddTabPage(u"headerfirst"_ustr, TabResId(RID_TAB_HEADER_FIRST.aLabel), - ScFirstHeaderEditPage::Create, RID_L + RID_TAB_HEADER_FIRST.sIconName); - AddTabPage(u"headerright"_ustr, TabResId(RID_TAB_HEADER_RIGHT.aLabel), - ScRightHeaderEditPage::Create, RID_L + RID_TAB_HEADER_RIGHT.sIconName); + AddTabPage(u"headerfirst"_ustr, ScFirstHeaderEditPage::Create, nullptr); + AddTabPage(u"headerright"_ustr, ScRightHeaderEditPage::Create, nullptr); } ScHFEditSharedLeftFooterDlg::ScHFEditSharedLeftFooterDlg( @@ -122,10 +108,18 @@ ScHFEditSharedLeftFooterDlg::ScHFEditSharedLeftFooterDlg( : ScHFEditDlg( pParent, rCoreSet, rPageStyle, u"modules/scalc/ui/sharedleftfooterdialog.ui"_ustr, u"SharedLeftFooterDialog"_ustr ) { - AddTabPage(u"footerfirst"_ustr, TabResId(RID_TAB_FOOTER_FIRST.aLabel), - ScFirstFooterEditPage::Create, RID_L + RID_TAB_FOOTER_FIRST.sIconName); - AddTabPage(u"footerright"_ustr, TabResId(RID_TAB_FOOTER_RIGHT.aLabel), - ScRightFooterEditPage::Create, RID_L + RID_TAB_FOOTER_RIGHT.sIconName); + AddTabPage(u"footerfirst"_ustr, ScFirstFooterEditPage::Create, nullptr); + AddTabPage(u"footerright"_ustr, ScRightFooterEditPage::Create, nullptr); +} + +ScHFEditFirstHeaderDlg::ScHFEditFirstHeaderDlg( + weld::Window* pParent, + const SfxItemSet& rCoreSet, + std::u16string_view rPageStyle) + : ScHFEditDlg( pParent, rCoreSet, rPageStyle, + u"modules/scalc/ui/firstheaderdialog.ui"_ustr, u"FirstHeaderDialog"_ustr ) +{ + AddTabPage(u"headerfirst"_ustr, ScFirstHeaderEditPage::Create, nullptr); } ScHFEditLeftHeaderDlg::ScHFEditLeftHeaderDlg( @@ -135,8 +129,7 @@ ScHFEditLeftHeaderDlg::ScHFEditLeftHeaderDlg( : ScHFEditDlg( pParent, rCoreSet, rPageStyle, u"modules/scalc/ui/leftheaderdialog.ui"_ustr, u"LeftHeaderDialog"_ustr ) { - AddTabPage(u"headerleft"_ustr, TabResId(RID_TAB_HEADER_LEFT.aLabel), - ScLeftHeaderEditPage::Create, RID_L + RID_TAB_HEADER_LEFT.sIconName); + AddTabPage(u"headerleft"_ustr, ScLeftHeaderEditPage::Create, nullptr); } ScHFEditRightHeaderDlg::ScHFEditRightHeaderDlg( @@ -146,8 +139,17 @@ ScHFEditRightHeaderDlg::ScHFEditRightHeaderDlg( : ScHFEditDlg( pParent, rCoreSet, rPageStyle, u"modules/scalc/ui/rightheaderdialog.ui"_ustr, u"RightHeaderDialog"_ustr ) { - AddTabPage(u"headerright"_ustr, TabResId(RID_TAB_HEADER_RIGHT.aLabel), - ScRightHeaderEditPage::Create, RID_L + RID_TAB_HEADER_RIGHT.sIconName); + AddTabPage(u"headerright"_ustr, ScRightHeaderEditPage::Create, nullptr); +} + +ScHFEditFirstFooterDlg::ScHFEditFirstFooterDlg( + weld::Window* pParent, + const SfxItemSet& rCoreSet, + std::u16string_view rPageStyle) + : ScHFEditDlg( pParent, rCoreSet, rPageStyle, + u"modules/scalc/ui/firstfooterdialog.ui"_ustr, u"FirstFooterDialog"_ustr ) +{ + AddTabPage(u"footerfirst"_ustr, ScFirstFooterEditPage::Create, nullptr); } ScHFEditLeftFooterDlg::ScHFEditLeftFooterDlg( @@ -157,8 +159,7 @@ ScHFEditLeftFooterDlg::ScHFEditLeftFooterDlg( : ScHFEditDlg( pParent, rCoreSet, rPageStyle, u"modules/scalc/ui/leftfooterdialog.ui"_ustr, u"LeftFooterDialog"_ustr ) { - AddTabPage(u"footerleft"_ustr, TabResId(RID_TAB_FOOTER_LEFT.aLabel), - ScLeftFooterEditPage::Create, RID_L + RID_TAB_FOOTER_LEFT.sIconName); + AddTabPage(u"footerleft"_ustr, ScLeftFooterEditPage::Create, nullptr); } ScHFEditRightFooterDlg::ScHFEditRightFooterDlg( @@ -168,8 +169,7 @@ ScHFEditRightFooterDlg::ScHFEditRightFooterDlg( : ScHFEditDlg( pParent, rCoreSet, rPageStyle, u"modules/scalc/ui/rightfooterdialog.ui"_ustr, u"RightFooterDialog"_ustr ) { - AddTabPage(u"footerright"_ustr, TabResId(RID_TAB_FOOTER_RIGHT.aLabel), - ScRightFooterEditPage::Create, RID_L + RID_TAB_FOOTER_RIGHT.sIconName); + AddTabPage(u"footerright"_ustr, ScRightFooterEditPage::Create, nullptr); } ScHFEditSharedHeaderDlg::ScHFEditSharedHeaderDlg( @@ -179,16 +179,11 @@ ScHFEditSharedHeaderDlg::ScHFEditSharedHeaderDlg( : ScHFEditDlg( pParent, rCoreSet, rPageStyle, u"modules/scalc/ui/sharedheaderdialog.ui"_ustr, u"SharedHeaderDialog"_ustr ) { - AddTabPage(u"headerfirst"_ustr, TabResId(RID_TAB_HEADER_FIRST.aLabel), - ScFirstHeaderEditPage::Create, RID_L + RID_TAB_HEADER_FIRST.sIconName); - AddTabPage(u"header"_ustr, TabResId(RID_TAB_HEADER.aLabel), ScRightHeaderEditPage::Create, - RID_L + RID_TAB_HEADER.sIconName); - AddTabPage(u"footerfirst"_ustr, TabResId(RID_TAB_FOOTER_FIRST.aLabel), - ScFirstFooterEditPage::Create, RID_L + RID_TAB_FOOTER_FIRST.sIconName); - AddTabPage(u"footerright"_ustr, TabResId(RID_TAB_FOOTER_RIGHT.aLabel), - ScRightFooterEditPage::Create, RID_L + RID_TAB_FOOTER_RIGHT.sIconName); - AddTabPage(u"footerleft"_ustr, TabResId(RID_TAB_FOOTER_LEFT.aLabel), - ScLeftFooterEditPage::Create, RID_L + RID_TAB_FOOTER_LEFT.sIconName); + AddTabPage(u"headerfirst"_ustr, ScFirstHeaderEditPage::Create, nullptr); + AddTabPage(u"header"_ustr, ScRightHeaderEditPage::Create, nullptr); + AddTabPage(u"footerfirst"_ustr, ScFirstFooterEditPage::Create, nullptr); + AddTabPage(u"footerright"_ustr, ScRightFooterEditPage::Create, nullptr); + AddTabPage(u"footerleft"_ustr, ScLeftFooterEditPage::Create, nullptr); } ScHFEditSharedFooterDlg::ScHFEditSharedFooterDlg( @@ -198,16 +193,11 @@ ScHFEditSharedFooterDlg::ScHFEditSharedFooterDlg( : ScHFEditDlg( pParent, rCoreSet, rPageStyle, u"modules/scalc/ui/sharedfooterdialog.ui"_ustr, u"SharedFooterDialog"_ustr ) { - AddTabPage(u"headerfirst"_ustr, TabResId(RID_TAB_HEADER_FIRST.aLabel), - ScFirstHeaderEditPage::Create, RID_L + RID_TAB_HEADER_FIRST.sIconName); - AddTabPage(u"headerright"_ustr, TabResId(RID_TAB_HEADER_RIGHT.aLabel), - ScRightHeaderEditPage::Create, RID_L + RID_TAB_HEADER_RIGHT.sIconName); - AddTabPage(u"headerleft"_ustr, TabResId(RID_TAB_HEADER_LEFT.aLabel), - ScLeftHeaderEditPage::Create, RID_L + RID_TAB_HEADER_LEFT.sIconName); - AddTabPage(u"footerfirst"_ustr, TabResId(RID_TAB_FOOTER_FIRST.aLabel), - ScFirstFooterEditPage::Create, RID_L + RID_TAB_FOOTER_FIRST.sIconName); - AddTabPage(u"footer"_ustr, TabResId(RID_TAB_FOOTER.aLabel), ScRightFooterEditPage::Create, - RID_L + RID_TAB_FOOTER.sIconName); + AddTabPage(u"headerfirst"_ustr, ScFirstFooterEditPage::Create, nullptr); + AddTabPage(u"headerright"_ustr, ScRightHeaderEditPage::Create, nullptr); + AddTabPage(u"headerleft"_ustr, ScLeftHeaderEditPage::Create, nullptr); + AddTabPage(u"footerfirst"_ustr, ScFirstFooterEditPage::Create, nullptr); + AddTabPage(u"footer"_ustr, ScRightFooterEditPage::Create, nullptr); } ScHFEditAllDlg::ScHFEditAllDlg( @@ -217,18 +207,12 @@ ScHFEditAllDlg::ScHFEditAllDlg( : ScHFEditDlg( pParent, rCoreSet, rPageStyle, u"modules/scalc/ui/allheaderfooterdialog.ui"_ustr, u"AllHeaderFooterDialog"_ustr ) { - AddTabPage(u"headerfirst"_ustr, TabResId(RID_TAB_HEADER_FIRST.aLabel), - ScFirstHeaderEditPage::Create, RID_L + RID_TAB_HEADER_FIRST.sIconName); - AddTabPage(u"headerright"_ustr, TabResId(RID_TAB_HEADER_RIGHT.aLabel), - ScRightHeaderEditPage::Create, RID_L + RID_TAB_HEADER_RIGHT.sIconName); - AddTabPage(u"headerleft"_ustr, TabResId(RID_TAB_HEADER_LEFT.aLabel), - ScLeftHeaderEditPage::Create, RID_L + RID_TAB_HEADER_LEFT.sIconName); - AddTabPage(u"footerfirst"_ustr, TabResId(RID_TAB_FOOTER_FIRST.aLabel), - ScFirstFooterEditPage::Create, RID_L + RID_TAB_FOOTER_FIRST.sIconName); - AddTabPage(u"footerright"_ustr, TabResId(RID_TAB_FOOTER_RIGHT.aLabel), - ScRightFooterEditPage::Create, RID_L + RID_TAB_FOOTER_RIGHT.sIconName); - AddTabPage(u"footerleft"_ustr, TabResId(RID_TAB_FOOTER_LEFT.aLabel), - ScLeftFooterEditPage::Create, RID_L + RID_TAB_FOOTER_LEFT.sIconName); + AddTabPage(u"headerfirst"_ustr, ScFirstHeaderEditPage::Create, nullptr); + AddTabPage(u"headerright"_ustr, ScRightHeaderEditPage::Create, nullptr); + AddTabPage(u"headerleft"_ustr, ScLeftHeaderEditPage::Create, nullptr); + AddTabPage(u"footerfirst"_ustr, ScFirstFooterEditPage::Create, nullptr); + AddTabPage(u"footerright"_ustr, ScRightFooterEditPage::Create, nullptr); + AddTabPage(u"footerleft"_ustr, ScLeftFooterEditPage::Create, nullptr); } ScHFEditActiveDlg::ScHFEditActiveDlg( @@ -246,10 +230,8 @@ ScHFEditActiveDlg::ScHFEditActiveDlg( if ( bRightPage ) { - AddTabPage(u"header"_ustr, TabResId(RID_TAB_HEADER.aLabel), ScRightHeaderEditPage::Create, - RID_L + RID_TAB_HEADER.sIconName); - AddTabPage(u"footer"_ustr, TabResId(RID_TAB_FOOTER.aLabel), ScRightFooterEditPage::Create, - RID_L + RID_TAB_FOOTER.sIconName); + AddTabPage(u"header"_ustr, ScRightHeaderEditPage::Create, nullptr); + AddTabPage(u"footer"_ustr, ScRightFooterEditPage::Create, nullptr); } else { @@ -257,21 +239,17 @@ ScHFEditActiveDlg::ScHFEditActiveDlg( bool bShareHeader = rCoreSet.Get(ATTR_PAGE_HEADERSET).GetItemSet(). Get(ATTR_PAGE_SHARED).GetValue(); - if (bShareHeader) - AddTabPage(u"header"_ustr, TabResId(RID_TAB_HEADER_RIGHT.aLabel), - ScRightHeaderEditPage::Create, RID_L + RID_TAB_HEADER_RIGHT.sIconName); + if ( bShareHeader ) + AddTabPage(u"header"_ustr, ScRightHeaderEditPage::Create, nullptr); else - AddTabPage(u"header"_ustr, TabResId(RID_TAB_HEADER_LEFT.aLabel), - ScLeftHeaderEditPage::Create, RID_L + RID_TAB_HEADER_LEFT.sIconName); + AddTabPage(u"header"_ustr, ScLeftHeaderEditPage::Create, nullptr); bool bShareFooter = rCoreSet.Get(ATTR_PAGE_FOOTERSET).GetItemSet(). Get(ATTR_PAGE_SHARED).GetValue(); - if (bShareFooter) - AddTabPage(u"footer"_ustr, TabResId(RID_TAB_FOOTER_RIGHT.aLabel), - ScRightFooterEditPage::Create, RID_L + RID_TAB_FOOTER_RIGHT.sIconName); + if ( bShareFooter ) + AddTabPage(u"footer"_ustr, ScRightFooterEditPage::Create, nullptr); else - AddTabPage(u"footer"_ustr, TabResId(RID_TAB_FOOTER_LEFT.aLabel), - ScLeftFooterEditPage::Create, RID_L + RID_TAB_FOOTER_LEFT.sIconName); + AddTabPage(u"footer"_ustr, ScLeftFooterEditPage::Create, nullptr); } } diff --git a/sc/uiconfig/scalc/ui/allheaderfooterdialog.ui b/sc/uiconfig/scalc/ui/allheaderfooterdialog.ui index 193be704cad1..f80bae61bacd 100644 --- a/sc/uiconfig/scalc/ui/allheaderfooterdialog.ui +++ b/sc/uiconfig/scalc/ui/allheaderfooterdialog.ui @@ -93,10 +93,100 @@ <property name="can-focus">True</property> <property name="hexpand">True</property> <property name="vexpand">True</property> - <property name="tab-pos">left</property> <property name="scrollable">True</property> <property name="enable-popup">True</property> - <property name="group-name">icons</property> + <child> + <!-- n-columns=1 n-rows=1 --> + <object class="GtkGrid"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <child> + <placeholder/> + </child> + </object> + </child> + <child type="tab"> + <object class="GtkLabel" id="headerright"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="label" translatable="yes" context="allheaderfooterdialog|headerright">Header (right)</property> + </object> + <packing> + <property name="tab-fill">False</property> + </packing> + </child> + <child> + <!-- n-columns=1 n-rows=1 --> + <object class="GtkGrid"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <child> + <placeholder/> + </child> + </object> + <packing> + <property name="position">1</property> + </packing> + </child> + <child type="tab"> + <object class="GtkLabel" id="headerleft"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="label" translatable="yes" context="allheaderfooterdialog|headerleft">Header (left)</property> + </object> + <packing> + <property name="position">1</property> + <property name="tab-fill">False</property> + </packing> + </child> + <child> + <!-- n-columns=1 n-rows=1 --> + <object class="GtkGrid"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <child> + <placeholder/> + </child> + </object> + <packing> + <property name="position">2</property> + </packing> + </child> + <child type="tab"> + <object class="GtkLabel" id="footerright"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="label" translatable="yes" context="allheaderfooterdialog|footerright">Footer (right)</property> + </object> + <packing> + <property name="position">2</property> + <property name="tab-fill">False</property> + </packing> + </child> + <child> + <!-- n-columns=1 n-rows=1 --> + <object class="GtkGrid"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <child> + <placeholder/> + </child> + </object> + <packing> + <property name="position">3</property> + </packing> + </child> + <child type="tab"> + <object class="GtkLabel" id="footerleft"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="label" translatable="yes" context="allheaderfooterdialog|footerleft">Footer (left)</property> + </object> + <packing> + <property name="position">3</property> + <property name="tab-fill">False</property> + </packing> + </child> </object> <packing> <property name="expand">False</property> diff --git a/sc/uiconfig/scalc/ui/footerdialog.ui b/sc/uiconfig/scalc/ui/footerdialog.ui index dd1d9263a697..4d009c4cc9b7 100644 --- a/sc/uiconfig/scalc/ui/footerdialog.ui +++ b/sc/uiconfig/scalc/ui/footerdialog.ui @@ -1,31 +1,34 @@ <?xml version="1.0" encoding="UTF-8"?> -<!-- Generated with glade 3.40.0 --> +<!-- Generated with glade 3.38.0 --> <interface domain="sc"> <requires lib="gtk+" version="3.20"/> <object class="GtkDialog" id="FooterDialog"> - <property name="can-focus">False</property> - <property name="border-width">6</property> + <property name="can_focus">False</property> + <property name="border_width">6</property> <property name="title" translatable="yes" context="footerdialog|FooterDialog">Footers</property> <property name="resizable">False</property> <property name="modal">True</property> - <property name="default-width">0</property> - <property name="default-height">0</property> - <property name="type-hint">dialog</property> + <property name="default_width">0</property> + <property name="default_height">0</property> + <property name="type_hint">dialog</property> + <child> + <placeholder/> + </child> <child internal-child="vbox"> <object class="GtkBox" id="dialog-vbox1"> - <property name="can-focus">False</property> + <property name="can_focus">False</property> <property name="orientation">vertical</property> <property name="spacing">12</property> <child internal-child="action_area"> <object class="GtkButtonBox" id="dialog-action_area1"> - <property name="can-focus">False</property> - <property name="layout-style">end</property> + <property name="can_focus">False</property> + <property name="layout_style">end</property> <child> <object class="GtkButton" id="reset"> <property name="label" translatable="yes" context="stock">_Reset</property> <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="receives-default">True</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> <property name="use-underline">True</property> </object> <packing> @@ -38,10 +41,10 @@ <object class="GtkButton" id="ok"> <property name="label" translatable="yes" context="stock">_OK</property> <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="can-default">True</property> - <property name="has-default">True</property> - <property name="receives-default">True</property> + <property name="can_focus">True</property> + <property name="can_default">True</property> + <property name="has_default">True</property> + <property name="receives_default">True</property> <property name="use-underline">True</property> </object> <packing> @@ -54,8 +57,8 @@ <object class="GtkButton" id="cancel"> <property name="label" translatable="yes" context="stock">_Cancel</property> <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="receives-default">True</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> <property name="use-underline">True</property> </object> <packing> @@ -68,8 +71,8 @@ <object class="GtkButton" id="help"> <property name="label" translatable="yes" context="stock">_Help</property> <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="receives-default">True</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> <property name="use-underline">True</property> </object> <packing> @@ -83,20 +86,154 @@ <packing> <property name="expand">False</property> <property name="fill">True</property> - <property name="pack-type">end</property> + <property name="pack_type">end</property> <property name="position">0</property> </packing> </child> <child> <object class="GtkNotebook" id="tabcontrol"> <property name="visible">True</property> - <property name="can-focus">True</property> + <property name="can_focus">True</property> <property name="hexpand">True</property> <property name="vexpand">True</property> - <property name="tab-pos">left</property> <property name="scrollable">True</property> - <property name="enable-popup">True</property> - <property name="group-name">icons</property> + <property name="enable_popup">True</property> + <child> + <!-- n-columns=1 n-rows=1 --> + <object class="GtkGrid"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + </object> + </child> + <child type="tab"> + <object class="GtkLabel" id="footerfirst"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes" context="footerdialog|footerfirst">Footer (first)</property> + </object> + <packing> + <property name="tab_fill">False</property> + </packing> + </child> + <child> + <!-- n-columns=1 n-rows=1 --> + <object class="GtkGrid"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + </object> + </child> + <child type="tab"> + <object class="GtkLabel" id="footerright"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes" context="footerdialog|footerright">Footer (right)</property> + </object> + <packing> + <property name="tab_fill">False</property> + </packing> + </child> + <child> + <!-- n-columns=1 n-rows=1 --> + <object class="GtkGrid"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + </object> + <packing> + <property name="position">1</property> + </packing> + </child> + <child type="tab"> + <object class="GtkLabel" id="footerleft"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes" context="footerdialog|footerleft">Footer (left)</property> + </object> + <packing> + <property name="position">1</property> + <property name="tab_fill">False</property> + </packing> + </child> </object> <packing> <property name="expand">False</property> diff --git a/sc/uiconfig/scalc/ui/headerdialog.ui b/sc/uiconfig/scalc/ui/headerdialog.ui index 17258b1f2407..d5668c12d29b 100644 --- a/sc/uiconfig/scalc/ui/headerdialog.ui +++ b/sc/uiconfig/scalc/ui/headerdialog.ui @@ -1,31 +1,34 @@ <?xml version="1.0" encoding="UTF-8"?> -<!-- Generated with glade 3.40.0 --> +<!-- Generated with glade 3.38.0 --> <interface domain="sc"> <requires lib="gtk+" version="3.20"/> <object class="GtkDialog" id="HeaderDialog"> - <property name="can-focus">False</property> - <property name="border-width">6</property> + <property name="can_focus">False</property> + <property name="border_width">6</property> <property name="title" translatable="yes" context="headerdialog|HeaderDialog">Headers</property> <property name="resizable">False</property> <property name="modal">True</property> - <property name="default-width">0</property> - <property name="default-height">0</property> - <property name="type-hint">dialog</property> + <property name="default_width">0</property> + <property name="default_height">0</property> + <property name="type_hint">dialog</property> + <child> + <placeholder/> + </child> <child internal-child="vbox"> <object class="GtkBox" id="dialog-vbox1"> - <property name="can-focus">False</property> + <property name="can_focus">False</property> <property name="orientation">vertical</property> <property name="spacing">12</property> <child internal-child="action_area"> <object class="GtkButtonBox" id="dialog-action_area1"> - <property name="can-focus">False</property> - <property name="layout-style">end</property> + <property name="can_focus">False</property> + <property name="layout_style">end</property> <child> <object class="GtkButton" id="reset"> <property name="label" translatable="yes" context="stock">_Reset</property> <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="receives-default">True</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> <property name="use-underline">True</property> </object> <packing> @@ -38,10 +41,10 @@ <object class="GtkButton" id="ok"> <property name="label" translatable="yes" context="stock">_OK</property> <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="can-default">True</property> - <property name="has-default">True</property> - <property name="receives-default">True</property> + <property name="can_focus">True</property> + <property name="can_default">True</property> + <property name="has_default">True</property> + <property name="receives_default">True</property> <property name="use-underline">True</property> </object> <packing> @@ -54,8 +57,8 @@ <object class="GtkButton" id="cancel"> <property name="label" translatable="yes" context="stock">_Cancel</property> <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="receives-default">True</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> <property name="use-underline">True</property> </object> <packing> @@ -68,8 +71,8 @@ <object class="GtkButton" id="help"> <property name="label" translatable="yes" context="stock">_Help</property> <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="receives-default">True</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> <property name="use-underline">True</property> </object> <packing> @@ -83,20 +86,154 @@ <packing> <property name="expand">False</property> <property name="fill">True</property> - <property name="pack-type">end</property> + <property name="pack_type">end</property> <property name="position">0</property> </packing> </child> <child> <object class="GtkNotebook" id="tabcontrol"> <property name="visible">True</property> - <property name="can-focus">True</property> + <property name="can_focus">True</property> <property name="hexpand">True</property> <property name="vexpand">True</property> - <property name="tab-pos">left</property> <property name="scrollable">True</property> - <property name="enable-popup">True</property> - <property name="group-name">icons</property> + <property name="enable_popup">True</property> + <child> + <!-- n-columns=1 n-rows=1 --> + <object class="GtkGrid"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + </object> + </child> + <child type="tab"> + <object class="GtkLabel" id="headerfirst"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes" context="headerdialog|headerfirst">Header (first)</property> + </object> + <packing> + <property name="tab_fill">False</property> + </packing> + </child> + <child> + <!-- n-columns=1 n-rows=1 --> + <object class="GtkGrid"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + </object> + </child> + <child type="tab"> + <object class="GtkLabel" id="headerright"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes" context="headerdialog|headerright">Header (right)</property> + </object> + <packing> + <property name="tab_fill">False</property> + </packing> + </child> + <child> + <!-- n-columns=1 n-rows=1 --> + <object class="GtkGrid"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + </object> + <packing> + <property name="position">1</property> + </packing> + </child> + <child type="tab"> + <object class="GtkLabel" id="headerleft"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes" context="headerdialog|headerleft">Header (left)</property> + </object> + <packing> + <property name="position">1</property> + <property name="tab_fill">False</property> + </packing> + </child> </object> <packing> <property name="expand">False</property> diff --git a/sc/uiconfig/scalc/ui/headerfooterdialog.ui b/sc/uiconfig/scalc/ui/headerfooterdialog.ui index 4da2c4a036b8..f928d7e598bd 100644 --- a/sc/uiconfig/scalc/ui/headerfooterdialog.ui +++ b/sc/uiconfig/scalc/ui/headerfooterdialog.ui @@ -93,10 +93,52 @@ <property name="can-focus">True</property> <property name="hexpand">True</property> <property name="vexpand">True</property> - <property name="tab-pos">left</property> <property name="scrollable">True</property> <property name="enable-popup">True</property> - <property name="group-name">icons</property> + <child> + <!-- n-columns=1 n-rows=1 --> + <object class="GtkGrid"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <child> + <placeholder/> + </child> + </object> + </child> + <child type="tab"> + <object class="GtkLabel" id="header"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="label" translatable="yes" context="headerfooterdialog|header">Header</property> + </object> + <packing> + <property name="tab-fill">False</property> + </packing> + </child> + <child> + <!-- n-columns=1 n-rows=1 --> + <object class="GtkGrid"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <child> + <placeholder/> + </child> + </object> + <packing> + <property name="position">1</property> + </packing> + </child> + <child type="tab"> + <object class="GtkLabel" id="footer"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="label" translatable="yes" context="headerfooterdialog|footer">Footer</property> + </object> + <packing> + <property name="position">1</property> + <property name="tab-fill">False</property> + </packing> + </child> </object> <packing> <property name="expand">False</property> diff --git a/sc/uiconfig/scalc/ui/leftfooterdialog.ui b/sc/uiconfig/scalc/ui/leftfooterdialog.ui index c0ed768afe14..b48ce782f30c 100644 --- a/sc/uiconfig/scalc/ui/leftfooterdialog.ui +++ b/sc/uiconfig/scalc/ui/leftfooterdialog.ui @@ -93,10 +93,28 @@ <property name="can-focus">True</property> <property name="hexpand">True</property> <property name="vexpand">True</property> - <property name="tab-pos">left</property> <property name="scrollable">True</property> <property name="enable-popup">True</property> - <property name="group-name">icons</property> + <child> + <!-- n-columns=1 n-rows=1 --> + <object class="GtkGrid"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <child> + <placeholder/> + </child> + </object> + </child> + <child type="tab"> + <object class="GtkLabel" id="footerleft"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="label" translatable="yes" context="leftfooterdialog|footerleft">Footer (left)</property> + </object> + <packing> + <property name="tab-fill">False</property> + </packing> + </child> </object> <packing> <property name="expand">False</property> diff --git a/sc/uiconfig/scalc/ui/leftheaderdialog.ui b/sc/uiconfig/scalc/ui/leftheaderdialog.ui index 688a70a10bae..779f4028a999 100644 --- a/sc/uiconfig/scalc/ui/leftheaderdialog.ui +++ b/sc/uiconfig/scalc/ui/leftheaderdialog.ui @@ -93,10 +93,28 @@ <property name="can-focus">True</property> <property name="hexpand">True</property> <property name="vexpand">True</property> - <property name="tab-pos">left</property> <property name="scrollable">True</property> <property name="enable-popup">True</property> - <property name="group-name">icons</property> + <child> + <!-- n-columns=1 n-rows=1 --> + <object class="GtkGrid"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <child> + <placeholder/> + </child> + </object> + </child> + <child type="tab"> + <object class="GtkLabel" id="headerleft"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="label" translatable="yes" context="leftheaderdialog|headerleft">Header (left)</property> + </object> + <packing> + <property name="tab-fill">False</property> + </packing> + </child> </object> <packing> <property name="expand">False</property> diff --git a/sc/uiconfig/scalc/ui/rightfooterdialog.ui b/sc/uiconfig/scalc/ui/rightfooterdialog.ui index e34a73d3e452..02502e8cfefd 100644 --- a/sc/uiconfig/scalc/ui/rightfooterdialog.ui +++ b/sc/uiconfig/scalc/ui/rightfooterdialog.ui @@ -93,10 +93,28 @@ <property name="can-focus">True</property> <property name="hexpand">True</property> <property name="vexpand">True</property> - <property name="tab-pos">left</property> <property name="scrollable">True</property> <property name="enable-popup">True</property> - <property name="group-name">icons</property> + <child> + <!-- n-columns=1 n-rows=1 --> + <object class="GtkGrid"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <child> + <placeholder/> + </child> + </object> + </child> + <child type="tab"> + <object class="GtkLabel" id="footerright"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="label" translatable="yes" context="rightfooterdialog|footerright">Footer (right)</property> + </object> + <packing> + <property name="tab-fill">False</property> + </packing> + </child> </object> <packing> <property name="expand">False</property> diff --git a/sc/uiconfig/scalc/ui/rightheaderdialog.ui b/sc/uiconfig/scalc/ui/rightheaderdialog.ui index 7441d73df5c3..340df22acdc2 100644 --- a/sc/uiconfig/scalc/ui/rightheaderdialog.ui +++ b/sc/uiconfig/scalc/ui/rightheaderdialog.ui @@ -93,10 +93,28 @@ <property name="can-focus">True</property> <property name="hexpand">True</property> <property name="vexpand">True</property> - <property name="tab-pos">left</property> <property name="scrollable">True</property> <property name="enable-popup">True</property> - <property name="group-name">icons</property> + <child> + <!-- n-columns=1 n-rows=1 --> + <object class="GtkGrid"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <child> + <placeholder/> + </child> + </object> + </child> + <child type="tab"> + <object class="GtkLabel" id="headerright"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="label" translatable="yes" context="rightheaderdialog|headerright">Header (right)</property> + </object> + <packing> + <property name="tab-fill">False</property> + </packing> + </child> </object> <packing> <property name="expand">False</property> diff --git a/sc/uiconfig/scalc/ui/sharedfirstfooterdialog.ui b/sc/uiconfig/scalc/ui/sharedfirstfooterdialog.ui index 15353b463fa3..dd716a7f8a8d 100644 --- a/sc/uiconfig/scalc/ui/sharedfirstfooterdialog.ui +++ b/sc/uiconfig/scalc/ui/sharedfirstfooterdialog.ui @@ -1,31 +1,34 @@ <?xml version="1.0" encoding="UTF-8"?> -<!-- Generated with glade 3.40.0 --> +<!-- Generated with glade 3.38.0 --> <interface domain="sc"> <requires lib="gtk+" version="3.20"/> <object class="GtkDialog" id="SharedFirstFooterDialog"> - <property name="can-focus">False</property> - <property name="border-width">6</property> + <property name="can_focus">False</property> + <property name="border_width">6</property> <property name="title" translatable="yes" context="sharedfirstfooterdialog|SharedFirstFooterDialog">Footers</property> <property name="resizable">False</property> <property name="modal">True</property> - <property name="default-width">0</property> - <property name="default-height">0</property> - <property name="type-hint">dialog</property> + <property name="default_width">0</property> + <property name="default_height">0</property> + <property name="type_hint">dialog</property> + <child> + <placeholder/> + </child> <child internal-child="vbox"> <object class="GtkBox" id="dialog-vbox1"> - <property name="can-focus">False</property> + <property name="can_focus">False</property> <property name="orientation">vertical</property> <property name="spacing">12</property> <child internal-child="action_area"> <object class="GtkButtonBox" id="dialog-action_area1"> - <property name="can-focus">False</property> - <property name="layout-style">end</property> + <property name="can_focus">False</property> + <property name="layout_style">end</property> <child> <object class="GtkButton" id="reset"> <property name="label" translatable="yes" context="stock">_Reset</property> <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="receives-default">True</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> <property name="use-underline">True</property> </object> <packing> @@ -38,10 +41,10 @@ <object class="GtkButton" id="ok"> <property name="label" translatable="yes" context="stock">_OK</property> <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="can-default">True</property> - <property name="has-default">True</property> - <property name="receives-default">True</property> + <property name="can_focus">True</property> + <property name="can_default">True</property> + <property name="has_default">True</property> + <property name="receives_default">True</property> <property name="use-underline">True</property> </object> <packing> @@ -54,8 +57,8 @@ <object class="GtkButton" id="cancel"> <property name="label" translatable="yes" context="stock">_Cancel</property> <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="receives-default">True</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> <property name="use-underline">True</property> </object> <packing> @@ -68,8 +71,8 @@ <object class="GtkButton" id="help"> <property name="label" translatable="yes" context="stock">_Help</property> <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="receives-default">True</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> <property name="use-underline">True</property> </object> <packing> @@ -83,20 +86,110 @@ <packing> <property name="expand">False</property> <property name="fill">True</property> - <property name="pack-type">end</property> + <property name="pack_type">end</property> <property name="position">0</property> </packing> </child> <child> <object class="GtkNotebook" id="tabcontrol"> <property name="visible">True</property> - <property name="can-focus">True</property> + <property name="can_focus">True</property> <property name="hexpand">True</property> <property name="vexpand">True</property> - <property name="tab-pos">left</property> <property name="scrollable">True</property> - <property name="enable-popup">True</property> - <property name="group-name">icons</property> + <property name="enable_popup">True</property> + <child> + <!-- n-columns=1 n-rows=1 --> + <object class="GtkGrid"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + </object> + </child> + <child type="tab"> + <object class="GtkLabel" id="footerright"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes" context="sharedfirstfooterdialog|footerright">Footer (right)</property> + </object> + <packing> + <property name="tab_fill">False</property> + </packing> + </child> + <child> + <!-- n-columns=1 n-rows=1 --> + <object class="GtkGrid"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + </object> + <packing> + <property name="position">1</property> + </packing> + </child> + <child type="tab"> + <object class="GtkLabel" id="footerleft"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes" context="sharedfirstfooterdialog|footerleft">Footer (left)</property> + </object> + <packing> + <property name="position">1</property> + <property name="tab_fill">False</property> + </packing> + </child> </object> <packing> <property name="expand">False</property> diff --git a/sc/uiconfig/scalc/ui/sharedfirstheaderdialog.ui b/sc/uiconfig/scalc/ui/sharedfirstheaderdialog.ui index 2ac7f9287836..1d23a12f320a 100644 --- a/sc/uiconfig/scalc/ui/sharedfirstheaderdialog.ui +++ b/sc/uiconfig/scalc/ui/sharedfirstheaderdialog.ui @@ -1,31 +1,34 @@ <?xml version="1.0" encoding="UTF-8"?> -<!-- Generated with glade 3.40.0 --> +<!-- Generated with glade 3.38.0 --> <interface domain="sc"> <requires lib="gtk+" version="3.20"/> <object class="GtkDialog" id="SharedFirstHeaderDialog"> - <property name="can-focus">False</property> - <property name="border-width">6</property> + <property name="can_focus">False</property> + <property name="border_width">6</property> <property name="title" translatable="yes" context="sharedfirstheaderdialog|SharedFirstHeaderDialog">Headers</property> <property name="resizable">False</property> <property name="modal">True</property> - <property name="default-width">0</property> - <property name="default-height">0</property> - <property name="type-hint">dialog</property> + <property name="default_width">0</property> + <property name="default_height">0</property> + <property name="type_hint">dialog</property> + <child> + <placeholder/> + </child> <child internal-child="vbox"> <object class="GtkBox" id="dialog-vbox1"> - <property name="can-focus">False</property> + <property name="can_focus">False</property> <property name="orientation">vertical</property> <property name="spacing">12</property> <child internal-child="action_area"> <object class="GtkButtonBox" id="dialog-action_area1"> - <property name="can-focus">False</property> - <property name="layout-style">end</property> + <property name="can_focus">False</property> + <property name="layout_style">end</property> <child> <object class="GtkButton" id="reset"> <property name="label" translatable="yes" context="stock">_Reset</property> <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="receives-default">True</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> <property name="use-underline">True</property> </object> <packing> @@ -38,10 +41,10 @@ <object class="GtkButton" id="ok"> <property name="label" translatable="yes" context="stock">_OK</property> <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="can-default">True</property> - <property name="has-default">True</property> - <property name="receives-default">True</property> + <property name="can_focus">True</property> + <property name="can_default">True</property> + <property name="has_default">True</property> + <property name="receives_default">True</property> <property name="use-underline">True</property> </object> <packing> @@ -54,8 +57,8 @@ <object class="GtkButton" id="cancel"> <property name="label" translatable="yes" context="stock">_Cancel</property> <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="receives-default">True</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> <property name="use-underline">True</property> </object> <packing> @@ -68,8 +71,8 @@ <object class="GtkButton" id="help"> <property name="label" translatable="yes" context="stock">_Help</property> <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="receives-default">True</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> <property name="use-underline">True</property> </object> <packing> @@ -83,20 +86,110 @@ <packing> <property name="expand">False</property> <property name="fill">True</property> - <property name="pack-type">end</property> + <property name="pack_type">end</property> <property name="position">0</property> </packing> </child> <child> <object class="GtkNotebook" id="tabcontrol"> <property name="visible">True</property> - <property name="can-focus">True</property> + <property name="can_focus">True</property> <property name="hexpand">True</property> <property name="vexpand">True</property> - <property name="tab-pos">left</property> <property name="scrollable">True</property> - <property name="enable-popup">True</property> - <property name="group-name">icons</property> + <property name="enable_popup">True</property> + <child> + <!-- n-columns=1 n-rows=1 --> + <object class="GtkGrid"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + </object> + </child> + <child type="tab"> + <object class="GtkLabel" id="headerright"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes" context="sharedfirstheaderdialog|headerright">Header (right)</property> + </object> + <packing> + <property name="tab_fill">False</property> + </packing> + </child> + <child> + <!-- n-columns=1 n-rows=1 --> + <object class="GtkGrid"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + </object> + <packing> + <property name="position">1</property> + </packing> + </child> + <child type="tab"> + <object class="GtkLabel" id="headerleft"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes" context="sharedfirstheaderdialog|headerleft">Header (left)</property> + </object> + <packing> + <property name="position">1</property> + <property name="tab_fill">False</property> + </packing> + </child> </object> <packing> <property name="expand">False</property> diff --git a/sc/uiconfig/scalc/ui/sharedfooterdialog.ui b/sc/uiconfig/scalc/ui/sharedfooterdialog.ui index 5fc3889b9e3f..6ef6701102a2 100644 --- a/sc/uiconfig/scalc/ui/sharedfooterdialog.ui +++ b/sc/uiconfig/scalc/ui/sharedfooterdialog.ui @@ -93,10 +93,76 @@ <property name="can-focus">True</property> <property name="hexpand">True</property> <property name="vexpand">True</property> - <property name="tab-pos">left</property> <property name="scrollable">True</property> <property name="enable-popup">True</property> - <property name="group-name">icons</property> + <child> + <!-- n-columns=1 n-rows=1 --> + <object class="GtkGrid"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <child> + <placeholder/> + </child> + </object> + </child> + <child type="tab"> + <object class="GtkLabel" id="headerright"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="label" translatable="yes" context="sharedfooterdialog|headerright">Header (right)</property> + </object> + <packing> + <property name="tab-fill">False</property> + </packing> + </child> + <child> + <!-- n-columns=1 n-rows=1 --> + <object class="GtkGrid"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <child> + <placeholder/> + </child> + </object> + <packing> + <property name="position">1</property> + </packing> + </child> + <child type="tab"> + <object class="GtkLabel" id="headerleft"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="label" translatable="yes" context="sharedfooterdialog|headerleft">Header (left)</property> + </object> + <packing> + <property name="position">1</property> + <property name="tab-fill">False</property> + </packing> + </child> + <child> + <!-- n-columns=1 n-rows=1 --> + <object class="GtkGrid"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <child> + <placeholder/> + </child> + </object> + <packing> + <property name="position">2</property> + </packing> + </child> + <child type="tab"> + <object class="GtkLabel" id="footer"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="label" translatable="yes" context="sharedfooterdialog|footer">Footer</property> + </object> + <packing> + <property name="position">2</property> + <property name="tab-fill">False</property> + </packing> + </child> </object> <packing> <property name="expand">False</property> diff --git a/sc/uiconfig/scalc/ui/sharedheaderdialog.ui b/sc/uiconfig/scalc/ui/sharedheaderdialog.ui index 0d9ba867110b..2a68d9814bb5 100644 --- a/sc/uiconfig/scalc/ui/sharedheaderdialog.ui +++ b/sc/uiconfig/scalc/ui/sharedheaderdialog.ui @@ -93,10 +93,76 @@ <property name="can-focus">True</property> <property name="hexpand">True</property> <property name="vexpand">True</property> - <property name="tab-pos">left</property> <property name="scrollable">True</property> <property name="enable-popup">True</property> - <property name="group-name">icons</property> + <child> + <!-- n-columns=1 n-rows=1 --> + <object class="GtkGrid"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <child> + <placeholder/> + </child> + </object> + </child> + <child type="tab"> + <object class="GtkLabel" id="header"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="label" translatable="yes" context="sharedheaderdialog|header">Header</property> + </object> + <packing> + <property name="tab-fill">False</property> + </packing> + </child> + <child> + <!-- n-columns=1 n-rows=1 --> + <object class="GtkGrid"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <child> + <placeholder/> + </child> + </object> + <packing> + <property name="position">1</property> + </packing> + </child> + <child type="tab"> + <object class="GtkLabel" id="footerright"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="label" translatable="yes" context="sharedheaderdialog|footerright">Footer (right)</property> + </object> + <packing> + <property name="position">1</property> + <property name="tab-fill">False</property> + </packing> + </child> + <child> + <!-- n-columns=1 n-rows=1 --> + <object class="GtkGrid"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <child> + <placeholder/> + </child> + </object> + <packing> + <property name="position">2</property> + </packing> + </child> + <child type="tab"> + <object class="GtkLabel" id="footerleft"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="label" translatable="yes" context="sharedheaderdialog|footerleft">Footer (left)</property> + </object> + <packing> + <property name="position">2</property> + <property name="tab-fill">False</property> + </packing> + </child> </object> <packing> <property name="expand">False</property> diff --git a/sc/uiconfig/scalc/ui/sharedleftfooterdialog.ui b/sc/uiconfig/scalc/ui/sharedleftfooterdialog.ui index d428da49b897..3875e35eaaa5 100644 --- a/sc/uiconfig/scalc/ui/sharedleftfooterdialog.ui +++ b/sc/uiconfig/scalc/ui/sharedleftfooterdialog.ui @@ -1,31 +1,34 @@ <?xml version="1.0" encoding="UTF-8"?> -<!-- Generated with glade 3.40.0 --> +<!-- Generated with glade 3.38.0 --> <interface domain="sc"> <requires lib="gtk+" version="3.20"/> <object class="GtkDialog" id="SharedLeftFooterDialog"> - <property name="can-focus">False</property> - <property name="border-width">6</property> + <property name="can_focus">False</property> + <property name="border_width">6</property> <property name="title" translatable="yes" context="sharedleftfooterdialog|SharedLeftFooterDialog">Footers</property> <property name="resizable">False</property> <property name="modal">True</property> - <property name="default-width">0</property> - <property name="default-height">0</property> - <property name="type-hint">dialog</property> + <property name="default_width">0</property> + <property name="default_height">0</property> + <property name="type_hint">dialog</property> + <child> + <placeholder/> + </child> <child internal-child="vbox"> <object class="GtkBox" id="dialog-vbox1"> - <property name="can-focus">False</property> + <property name="can_focus">False</property> <property name="orientation">vertical</property> <property name="spacing">12</property> <child internal-child="action_area"> <object class="GtkButtonBox" id="dialog-action_area1"> - <property name="can-focus">False</property> - <property name="layout-style">end</property> + <property name="can_focus">False</property> + <property name="layout_style">end</property> <child> <object class="GtkButton" id="reset"> <property name="label" translatable="yes" context="stock">_Reset</property> <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="receives-default">True</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> <property name="use-underline">True</property> </object> <packing> @@ -38,10 +41,10 @@ <object class="GtkButton" id="ok"> <property name="label" translatable="yes" context="stock">_OK</property> <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="can-default">True</property> - <property name="has-default">True</property> - <property name="receives-default">True</property> + <property name="can_focus">True</property> + <property name="can_default">True</property> + <property name="has_default">True</property> + <property name="receives_default">True</property> <property name="use-underline">True</property> </object> <packing> @@ -54,8 +57,8 @@ <object class="GtkButton" id="cancel"> <property name="label" translatable="yes" context="stock">_Cancel</property> <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="receives-default">True</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> <property name="use-underline">True</property> </object> <packing> @@ -68,8 +71,8 @@ <object class="GtkButton" id="help"> <property name="label" translatable="yes" context="stock">_Help</property> <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="receives-default">True</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> <property name="use-underline">True</property> </object> <packing> @@ -83,20 +86,106 @@ <packing> <property name="expand">False</property> <property name="fill">True</property> - <property name="pack-type">end</property> + <property name="pack_type">end</property> <property name="position">0</property> </packing> </child> <child> <object class="GtkNotebook" id="tabcontrol"> <property name="visible">True</property> - <property name="can-focus">True</property> + <property name="can_focus">True</property> <property name="hexpand">True</property> <property name="vexpand">True</property> - <property name="tab-pos">left</property> <property name="scrollable">True</property> - <property name="enable-popup">True</property> - <property name="group-name">icons</property> + <property name="enable_popup">True</property> + <child> + <!-- n-columns=1 n-rows=1 --> + <object class="GtkGrid"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + </object> + </child> + <child type="tab"> + <object class="GtkLabel" id="footerfirst"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes" context="sharedleftfooterdialog|footerfirst">Footer (first)</property> + </object> + <packing> + <property name="tab_fill">False</property> + </packing> + </child> + <child> + <!-- n-columns=1 n-rows=1 --> + <object class="GtkGrid"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + </object> + </child> + <child type="tab"> + <object class="GtkLabel" id="footerright"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes" context="sharedleftfooterdialog|footerright">Footer (rest)</property> + </object> + <packing> + <property name="tab_fill">False</property> + </packing> + </child> </object> <packing> <property name="expand">False</property> diff --git a/sc/uiconfig/scalc/ui/sharedleftheaderdialog.ui b/sc/uiconfig/scalc/ui/sharedleftheaderdialog.ui index 30c8a32cff62..305767acebcb 100644 --- a/sc/uiconfig/scalc/ui/sharedleftheaderdialog.ui +++ b/sc/uiconfig/scalc/ui/sharedleftheaderdialog.ui @@ -1,31 +1,34 @@ <?xml version="1.0" encoding="UTF-8"?> -<!-- Generated with glade 3.40.0 --> +<!-- Generated with glade 3.38.0 --> <interface domain="sc"> <requires lib="gtk+" version="3.20"/> <object class="GtkDialog" id="SharedLeftHeaderDialog"> - <property name="can-focus">False</property> - <property name="border-width">6</property> + <property name="can_focus">False</property> + <property name="border_width">6</property> <property name="title" translatable="yes" context="sharedleftheaderdialog|SharedLeftHeaderDialog">Headers</property> <property name="resizable">False</property> <property name="modal">True</property> - <property name="default-width">0</property> - <property name="default-height">0</property> - <property name="type-hint">dialog</property> + <property name="default_width">0</property> + <property name="default_height">0</property> + <property name="type_hint">dialog</property> + <child> + <placeholder/> + </child> <child internal-child="vbox"> <object class="GtkBox" id="dialog-vbox1"> - <property name="can-focus">False</property> + <property name="can_focus">False</property> <property name="orientation">vertical</property> <property name="spacing">12</property> <child internal-child="action_area"> <object class="GtkButtonBox" id="dialog-action_area1"> - <property name="can-focus">False</property> - <property name="layout-style">end</property> + <property name="can_focus">False</property> + <property name="layout_style">end</property> <child> <object class="GtkButton" id="reset"> <property name="label" translatable="yes" context="stock">_Reset</property> <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="receives-default">True</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> <property name="use-underline">True</property> </object> <packing> @@ -38,10 +41,10 @@ <object class="GtkButton" id="ok"> <property name="label" translatable="yes" context="stock">_OK</property> <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="can-default">True</property> - <property name="has-default">True</property> - <property name="receives-default">True</property> + <property name="can_focus">True</property> + <property name="can_default">True</property> + <property name="has_default">True</property> + <property name="receives_default">True</property> <property name="use-underline">True</property> </object> <packing> @@ -54,8 +57,8 @@ <object class="GtkButton" id="cancel"> <property name="label" translatable="yes" context="stock">_Cancel</property> <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="receives-default">True</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> <property name="use-underline">True</property> </object> <packing> @@ -68,8 +71,8 @@ <object class="GtkButton" id="help"> <property name="label" translatable="yes" context="stock">_Help</property> <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="receives-default">True</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> <property name="use-underline">True</property> </object> <packing> @@ -83,20 +86,106 @@ <packing> <property name="expand">False</property> <property name="fill">True</property> - <property name="pack-type">end</property> + <property name="pack_type">end</property> <property name="position">0</property> </packing> </child> <child> <object class="GtkNotebook" id="tabcontrol"> <property name="visible">True</property> - <property name="can-focus">True</property> + <property name="can_focus">True</property> <property name="hexpand">True</property> <property name="vexpand">True</property> - <property name="tab-pos">left</property> <property name="scrollable">True</property> - <property name="enable-popup">True</property> - <property name="group-name">icons</property> + <property name="enable_popup">True</property> + <child> + <!-- n-columns=1 n-rows=1 --> + <object class="GtkGrid"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + </object> + </child> + <child type="tab"> + <object class="GtkLabel" id="headerfirst"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes" context="sharedleftheaderdialog|headerfirst">Header (first)</property> + </object> + <packing> + <property name="tab_fill">False</property> + </packing> + </child> + <child> + <!-- n-columns=1 n-rows=1 --> + <object class="GtkGrid"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + </object> + </child> + <child type="tab"> + <object class="GtkLabel" id="headerright"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes" context="sharedleftheaderdialog|headerright">Header (rest)</property> + </object> + <packing> + <property name="tab_fill">False</property> + </packing> + </child> </object> <packing> <property name="expand">False</property> diff --git a/sc/uiconfig/scalc/ui/sortdialog.ui b/sc/uiconfig/scalc/ui/sortdialog.ui index a346e676a313..7149b3e63425 100644 --- a/sc/uiconfig/scalc/ui/sortdialog.ui +++ b/sc/uiconfig/scalc/ui/sortdialog.ui @@ -92,10 +92,52 @@ <property name="can-focus">True</property> <property name="hexpand">True</property> <property name="vexpand">True</property> -e ... etc. - the rest is truncated