[PATCH] Ask for confirmation when deleting a template, fdo#61466

Rafael Dominguez (via Code Review) gerrit at gerrit.libreoffice.org
Mon Mar 11 06:36:47 PDT 2013


Hi,

I have submitted a patch for review:

    https://gerrit.libreoffice.org/2667

To pull it, you can do:

    git pull ssh://gerrit.libreoffice.org:29418/core refs/changes/67/2667/1

Ask for confirmation when deleting a template, fdo#61466

Change-Id: Iaa499bfa5536d8df1d4e6d2aed3c350c588a0c46
---
M sfx2/source/doc/templatedlg.cxx
M sfx2/source/doc/templatedlg.hrc
M sfx2/source/doc/templatedlg.src
3 files changed, 11 insertions(+), 0 deletions(-)



diff --git a/sfx2/source/doc/templatedlg.cxx b/sfx2/source/doc/templatedlg.cxx
index c5979fa..8826ccc 100644
--- a/sfx2/source/doc/templatedlg.cxx
+++ b/sfx2/source/doc/templatedlg.cxx
@@ -1020,6 +1020,11 @@
 
 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 a22b594..7eeca35 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 dbcf994..8446d62 100644
--- a/sfx2/source/doc/templatedlg.src
+++ b/sfx2/source/doc/templatedlg.src
@@ -102,6 +102,11 @@
     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;

-- 
To view, visit https://gerrit.libreoffice.org/2667
To unsubscribe, visit https://gerrit.libreoffice.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Iaa499bfa5536d8df1d4e6d2aed3c350c588a0c46
Gerrit-PatchSet: 1
Gerrit-Project: core
Gerrit-Branch: master
Gerrit-Owner: Rafael Dominguez <venccsralph at gmail.com>



More information about the LibreOffice mailing list