Procházet zdrojové kódy

wxGUI/sqlbuilder: bugfix (advance sql mode) - patch provided by Stepan Turek

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@52651 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa před 12 roky
rodič
revize
5c82e3d072
1 změnil soubory, kde provedl 7 přidání a 5 odebrání
  1. 7 5
      gui/wxpython/dbmgr/sqlbuilder.py

+ 7 - 5
gui/wxpython/dbmgr/sqlbuilder.py

@@ -49,7 +49,6 @@ class SQLBuilder(wx.Frame):
                              wx.BITMAP_TYPE_ICO))
         
         self.parent     = parent
-        self.evtHandler = None
         
         # variables
         self.vectmap = vectmap # fullname
@@ -355,10 +354,6 @@ class SQLBuilder(wx.Frame):
         return self.text_sql.GetValue().strip().replace("\n"," ")
         
     def OnClose(self, event):
-        """!Close button pressed"""
-        if self.evtHandler:
-            self.evtHandler(event = 'close')
-        
         self.Destroy()
         event.Skip()
  
@@ -498,6 +493,13 @@ class SQLBuilderSelect(SQLBuilder):
         """!Return True if the dialog will be close on apply"""
         return self.close_onapply.IsChecked()
 
+    def OnClose(self, event):
+        """!Close button pressed"""
+        if self.evtHandler:
+            self.evtHandler(event = 'close')
+    
+        SQLBuilder.OnClose(self, event)
+
 class SQLBuilderUpdate(SQLBuilder):
     """!Class for building UPDATE SQL statement"""
     def __init__(self, parent, vectmap, id = wx.ID_ANY,