summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGulsah Kose <gulsah.1004@gmail.com>2018-05-23 09:53:10 +0300
committerGülşah Köse <gulsah.1004@gmail.com>2018-05-24 09:25:02 +0200
commit2a93d2a4af7bb72b155f91e18239cc1b5bc90a4e (patch)
tree1c6e836757384d9245b52dae15294d41c23e7bfc
parent23d51ad9343f9be1bac30e0bb2b21963699fdade (diff)
[Pardus] tdf#92685 Add insert page count option to header menu
This patch is sponsored by ULAKBIM/Pardus project. Change-Id: I5ecca4f58ec0ecf6a639153b52a4424af1966820 Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com> Reviewed-on: https://gerrit.libreoffice.org/54687 Tested-by: Jenkins <ci@libreoffice.org>
-rw-r--r--sw/source/uibase/docvw/HeaderFooterWin.cxx5
-rw-r--r--sw/uiconfig/swriter/ui/headerfootermenu.ui8
2 files changed, 13 insertions, 0 deletions
diff --git a/sw/source/uibase/docvw/HeaderFooterWin.cxx b/sw/source/uibase/docvw/HeaderFooterWin.cxx
index e8fe4b84bfe3..e1c157ee3afe 100644
--- a/sw/source/uibase/docvw/HeaderFooterWin.cxx
+++ b/sw/source/uibase/docvw/HeaderFooterWin.cxx
@@ -466,6 +466,11 @@ void SwHeaderFooterWin::ExecuteCommand(const OString& rIdent)
SfxViewFrame* pVFrame = rSh.GetView().GetViewFrame();
pVFrame->GetBindings().Execute(FN_INSERT_FLD_PGNUMBER);
}
+ else if (rIdent == "insert_pagecount")
+ {
+ SfxViewFrame* pVFrame = rSh.GetView().GetViewFrame();
+ pVFrame->GetBindings().Execute(FN_INSERT_FLD_PGCOUNT);
+ }
}
void SwHeaderFooterWin::SetReadonly( bool bReadonly )
diff --git a/sw/uiconfig/swriter/ui/headerfootermenu.ui b/sw/uiconfig/swriter/ui/headerfootermenu.ui
index 6167ff654469..03edd05c8271 100644
--- a/sw/uiconfig/swriter/ui/headerfootermenu.ui
+++ b/sw/uiconfig/swriter/ui/headerfootermenu.ui
@@ -35,5 +35,13 @@
<property name="use_underline">True</property>
</object>
</child>
+ <child>
+ <object class="GtkMenuItem" id="insert_pagecount">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label" translatable="yes" context="headerfootermenu|insert_pagecount">Insert Page Count</property>
+ <property name="use_underline">True</property>
+ </object>
+ </child>
</object>
</interface>