commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gnue/designer/src Instance.py


From: Jason Cater
Subject: gnue/designer/src Instance.py
Date: Mon, 19 Nov 2001 13:30:26 -0500

CVSROOT:        /home/cvs
Module name:    gnue
Changes by:     Jason Cater <address@hidden>    01/11/19 13:30:25

Modified files:
        designer/src   : Instance.py 

Log message:
        added cancel button to the 'Warning: Unsaved Changes' exit dialog

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/designer/src/Instance.py.diff?cvsroot=OldCVS&tr1=1.29&tr2=1.30&r1=text&r2=text

Patches:
Index: gnue/designer/src/Instance.py
diff -u gnue/designer/src/Instance.py:1.29 gnue/designer/src/Instance.py:1.30
--- gnue/designer/src/Instance.py:1.29  Fri Nov 16 20:00:21 2001
+++ gnue/designer/src/Instance.py       Mon Nov 19 13:30:25 2001
@@ -410,11 +410,14 @@
       dlg = wxMessageDialog(NULL,
               "This document has unsaved changes.\n"
               "Save changes before closing?",
-              "Unsaved Changes", style=wxYES_NO|wxICON_WARNING)
+              "Unsaved Changes", style=wxYES_NO|wxCANCEL|wxICON_WARNING)
       save = dlg.ShowModal()
       dlg.Destroy()
       if save == wxID_YES:
         self.OnSave(event)
+      elif save == wxID_CANCEL: 
+        event.Veto()
+        return
 
     RuntimeSettings.saveRuntimeSettings(self)
     self._app.removeInstance(self)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]