浏览代码

wxGUI/iclass: be silent when closing the map

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@54499 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa 12 年之前
父节点
当前提交
9647bdb844
共有 1 个文件被更改,包括 8 次插入0 次删除
  1. 8 0
      gui/wxpython/iclass/digit.py

+ 8 - 0
gui/wxpython/iclass/digit.py

@@ -22,6 +22,7 @@ from vdigit.mapwindow import VDigitWindow
 from vdigit.wxdigit   import IVDigit
 from vdigit.wxdisplay import DisplayDriver, TYPE_AREA
 try:
+    from grass.lib.gis    import G_verbose, G_set_verbose
     from grass.lib.vector import *
     from grass.lib.vedit  import *
 except ImportError:
@@ -139,3 +140,10 @@ class IClassDisplayDriver(DisplayDriver):
             brush = wx.Brush(self.window.GetCategoryColor(self._cat), wx.SOLID)
         
         return pen, brush
+
+    def CloseMap(self):
+        """!Close training areas map - be quiet"""
+        verbosity = G_verbose()
+        G_set_verbose(0)
+        DisplayDriver.CloseMap(self)
+        G_set_verbose(verbosity)