]> git.saurik.com Git - wxWidgets.git/commitdiff
When deleting an entire dialog in DialogEditor by right clicking and choosing DELETE...
authorGeorge Tasker <gtasker@allenbrook.com>
Tue, 19 Dec 2000 17:25:19 +0000 (17:25 +0000)
committerGeorge Tasker <gtasker@allenbrook.com>
Tue, 19 Dec 2000 17:25:19 +0000 (17:25 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@8958 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

utils/dialoged/src/reseditr.cpp

index 354ba1441072a62430ec44c2a31b4a3d8e3020e3..4960a602cf33a74c35b886c08cd43ff6a7193437 100644 (file)
@@ -2411,8 +2411,14 @@ void ObjectMenuProc(wxMenu *menu, wxCommandEvent& event)
         }
     case OBJECT_MENU_DELETE:
         {
+            if (data->IsKindOf(CLASSINFO(wxPanel)))
+            {
+                if (wxMessageBox(wxT("Are you sure?"), wxT("Deleting dialog"), wxYES_NO) == wxNO)
+                    return;
+            }
+
             wxResourceManager::GetCurrentResourceManager()->DeselectItemIfNecessary(data);
-            
+
             wxResourceManager::GetCurrentResourceManager()->SaveInfoAndDeleteHandler(data);
             wxResourceManager::GetCurrentResourceManager()->DeleteResource(data);
             wxResourceManager::GetCurrentResourceManager()->DeleteWindow(data);