diff options
author | Rafael Dominguez <venccsralph@gmail.com> | 2013-03-10 22:50:16 -0430 |
---|---|---|
committer | Cédric Bosdonnat <cedric.bosdonnat@free.fr> | 2013-03-11 14:54:59 +0100 |
commit | aac44d9c424861814e81d18b75b6ef315762ccce (patch) | |
tree | 1e92c77c318ad2041a1081cedf67fc4eaeefcd7b /sfx2 | |
parent | 407b51db1831bb2cf21def88241323e35c612005 (diff) |
Ask for confirmation when deleting a template, fdo#61466
Change-Id: Iaa499bfa5536d8df1d4e6d2aed3c350c588a0c46
Diffstat (limited to 'sfx2')
-rw-r--r-- | sfx2/source/doc/templatedlg.cxx | 5 | ||||
-rw-r--r-- | sfx2/source/doc/templatedlg.hrc | 1 | ||||
-rw-r--r-- | sfx2/source/doc/templatedlg.src | 5 |
3 files changed, 11 insertions, 0 deletions
diff --git a/sfx2/source/doc/templatedlg.cxx b/sfx2/source/doc/templatedlg.cxx index c5979fa22954..8826ccc732c7 100644 --- a/sfx2/source/doc/templatedlg.cxx +++ b/sfx2/source/doc/templatedlg.cxx @@ -1020,6 +1020,11 @@ void SfxTemplateManagerDlg::OnTemplateProperties () void SfxTemplateManagerDlg::OnTemplateDelete () { + QueryBox aQueryDlg(this, WB_YES_NO | WB_DEF_YES, SfxResId(STR_QMSG_SEL_TEMPLATE_DELETE).toString()); + + if ( aQueryDlg.Execute() == RET_NO ) + return; + OUString aTemplateList; if (mpSearchView->IsVisible()) diff --git a/sfx2/source/doc/templatedlg.hrc b/sfx2/source/doc/templatedlg.hrc index a22b5949dca8..7eeca35f8c00 100644 --- a/sfx2/source/doc/templatedlg.hrc +++ b/sfx2/source/doc/templatedlg.hrc @@ -72,6 +72,7 @@ #define STR_QMSG_SEL_FOLDER_DELETE 289 #define STR_QMSG_TEMPLATE_OVERWRITE 290 +#define STR_QMSG_SEL_TEMPLATE_DELETE 291 #define IMG_ACTION_SORT 304 #define IMG_ACTION_REFRESH 305 diff --git a/sfx2/source/doc/templatedlg.src b/sfx2/source/doc/templatedlg.src index dbcf9940d7f6..8446d622e43f 100644 --- a/sfx2/source/doc/templatedlg.src +++ b/sfx2/source/doc/templatedlg.src @@ -102,6 +102,11 @@ String STR_QMSG_TEMPLATE_OVERWRITE Text [ en-US ] = "A template named $1 already exist in $2. Do you want to overwrite it?"; }; +String STR_QMSG_SEL_TEMPLATE_DELETE +{ + Text [ en-US ] = "Do you want to delete the selected templates?"; +}; + ModelessDialog DLG_TEMPLATE_MANAGER { OutputSize = TRUE; |