diff options
author | Jan Holesovsky <kendy@collabora.com> | 2014-02-07 13:36:51 +0100 |
---|---|---|
committer | Jan Holesovsky <kendy@collabora.com> | 2014-02-07 13:58:08 +0100 |
commit | 014c5761e2132ba65138f86f0fe0b42d4b858c26 (patch) | |
tree | 2ddf44251f5ab04d9f66f8734233c3267678330d /sfx2 | |
parent | d05f9012572b6648f2be44e80686cc2573dd81f2 (diff) |
templatemanager: Nobody calls setSaveMode(false).
Change-Id: Ia1844523c3ed5544b4e250c7607d2148f1c4d3cd
Diffstat (limited to 'sfx2')
-rw-r--r-- | sfx2/inc/templatedlg.hxx | 2 | ||||
-rw-r--r-- | sfx2/source/doc/objserv.cxx | 2 | ||||
-rw-r--r-- | sfx2/source/doc/templatedlg.cxx | 38 |
3 files changed, 17 insertions, 25 deletions
diff --git a/sfx2/inc/templatedlg.hxx b/sfx2/inc/templatedlg.hxx index d160053a5a32..8428590037c8 100644 --- a/sfx2/inc/templatedlg.hxx +++ b/sfx2/inc/templatedlg.hxx @@ -49,7 +49,7 @@ public: ~SfxTemplateManagerDlg (); - void setSaveMode (bool bMode); + void setSaveMode(); void setDocumentModel (const com::sun::star::uno::Reference<com::sun::star::frame::XModel> &rModel); diff --git a/sfx2/source/doc/objserv.cxx b/sfx2/source/doc/objserv.cxx index 988fc98e3309..3aa0e93ab146 100644 --- a/sfx2/source/doc/objserv.cxx +++ b/sfx2/source/doc/objserv.cxx @@ -881,7 +881,7 @@ void SfxObjectShell::ExecFile_Impl(SfxRequest &rReq) // save as document templates SfxTemplateManagerDlg aDlg; aDlg.setDocumentModel(GetModel()); - aDlg.setSaveMode(true); + aDlg.setSaveMode(); aDlg.Execute(); break; diff --git a/sfx2/source/doc/templatedlg.cxx b/sfx2/source/doc/templatedlg.cxx index 3020d579f9a7..1464b1480e39 100644 --- a/sfx2/source/doc/templatedlg.cxx +++ b/sfx2/source/doc/templatedlg.cxx @@ -316,33 +316,25 @@ SfxTemplateManagerDlg::~SfxTemplateManagerDlg () mpSearchView->setItemStateHdl(Link()); } -void SfxTemplateManagerDlg::setSaveMode(bool bMode) +void SfxTemplateManagerDlg::setSaveMode() { - mbIsSaveMode = bMode; + mbIsSaveMode = true; + mpTabControl->Clear(); mpCurView->filterItems(ViewFilter_Application(FILTER_APP_NONE)); - if (bMode) - { - mpViewBar->ShowItem(VIEWBAR_SAVE); - mpViewBar->HideItem(VIEWBAR_IMPORT); - mpViewBar->HideItem(VIEWBAR_REPOSITORY); - - mpTemplateBar->ShowItem(TEMPLATEBAR_SAVE); - mpTemplateBar->ShowItem(TEMPLATEBAR_PROPERTIES); - mpTemplateBar->ShowItem(TEMPLATEBAR_DEFAULT); - mpTemplateBar->HideItem(TEMPLATEBAR_OPEN); - mpTemplateBar->HideItem(TEMPLATEBAR_EDIT); - mpTemplateBar->HideItem(TEMPLATEBAR_MOVE); - mpTemplateBar->HideItem(TEMPLATEBAR_EXPORT); - mpTemplateBar->HideItem(TEMPLATEBAR_DELETE); - } - else - { - mpViewBar->HideItem(VIEWBAR_SAVE); - mpViewBar->ShowItem(VIEWBAR_IMPORT); - mpViewBar->ShowItem(VIEWBAR_REPOSITORY); - } + mpViewBar->ShowItem(VIEWBAR_SAVE); + mpViewBar->HideItem(VIEWBAR_IMPORT); + mpViewBar->HideItem(VIEWBAR_REPOSITORY); + + mpTemplateBar->ShowItem(TEMPLATEBAR_SAVE); + mpTemplateBar->ShowItem(TEMPLATEBAR_PROPERTIES); + mpTemplateBar->ShowItem(TEMPLATEBAR_DEFAULT); + mpTemplateBar->HideItem(TEMPLATEBAR_OPEN); + mpTemplateBar->HideItem(TEMPLATEBAR_EDIT); + mpTemplateBar->HideItem(TEMPLATEBAR_MOVE); + mpTemplateBar->HideItem(TEMPLATEBAR_EXPORT); + mpTemplateBar->HideItem(TEMPLATEBAR_DELETE); } void SfxTemplateManagerDlg::setDocumentModel(const uno::Reference<frame::XModel> &rModel) |