From 7b0dd98941911c686c0d127810d1c333df5026c3 Mon Sep 17 00:00:00 2001 From: Sumit Chauhan Date: Thu, 25 Jul 2019 02:51:10 +0530 Subject: Extension support for gtkmenuItem and notebookbar.ui file added for writer MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I65a07fbef7726cdaa9061ebf2227fbedd725d4db Reviewed-on: https://gerrit.libreoffice.org/76278 Tested-by: Jenkins Reviewed-by: Szymon Kłos --- include/vcl/NotebookBarAddonsMerger.hxx | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'include') diff --git a/include/vcl/NotebookBarAddonsMerger.hxx b/include/vcl/NotebookBarAddonsMerger.hxx index c3b9998c7750..fde1196e4a63 100644 --- a/include/vcl/NotebookBarAddonsMerger.hxx +++ b/include/vcl/NotebookBarAddonsMerger.hxx @@ -24,12 +24,15 @@ #include #include #include +#include #include #include #include #include #include +class PopupMenu; + struct NotebookBarAddonsItem { Image aImage; @@ -59,12 +62,14 @@ struct AddonNotebookBarItem class NotebookBarAddonsMerger { public: - NotebookBarAddonsMerger(vcl::Window* pParent, - const css::uno::Reference& rFrame, - const NotebookBarAddonsItem& aNotebookBarAddonsItem); + NotebookBarAddonsMerger(); + ~NotebookBarAddonsMerger(); static void MergeNotebookBarAddons(vcl::Window* pParent, const css::uno::Reference& rFrame, const NotebookBarAddonsItem& aNotebookBarAddonsItem); + static void MergeNotebookBarMenuAddons(PopupMenu* pPopupMenu, sal_Int16 nItemId, + const OString& sItemIdName, + NotebookBarAddonsItem& aNotebookBarAddonsItem); }; #endif -- cgit