# HG changeset patch
# User laurent
# Date 1343749561 -7200
# Node ID 61280a7d9ff2e21fcaf14514b3a5b44bb7261a0a
# Parent  92071c4b85e992a0c95baaba0f3c922e393879bf
Adding support for checking that tab content is saved before closing it

diff -r 92071c4b85e9 -r 61280a7d9ff2 Beremiz.py
--- a/Beremiz.py	Tue Jul 31 17:38:18 2012 +0200
+++ b/Beremiz.py	Tue Jul 31 17:46:01 2012 +0200
@@ -559,6 +559,12 @@
                 self.CTR.SaveProject()
             elif answer == wx.ID_CANCEL:
                 return False
+        
+        for idx in xrange(self.TabsOpened.GetPageCount()):
+            window = self.TabsOpened.GetPage(idx)
+            if not window.CheckSaveBeforeClosing():
+                return False
+        
         return True
     
     def GetTabInfos(self, tab):