Selaa lähdekoodia

Moved error message about failed color rules creation to the OnApply methods.

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@47910 15284696-431f-4ddb-bdfa-cd5b030d7da7
Michael Barton 13 vuotta sitten
vanhempi
commit
8d52aa6861
1 muutettua tiedostoa jossa 3 lisäystä ja 2 poistoa
  1. 3 2
      gui/wxpython/gui_modules/colorrules.py

+ 3 - 2
gui/wxpython/gui_modules/colorrules.py

@@ -528,6 +528,8 @@ class ColorTable(wx.Frame):
         @return True on success otherwise False
         """
         ret = self.CreateColorTable()
+        if not ret:
+            gcmd.GMessage(parent = self, message = _("No valid color rules given."))
         if self.colorTable:
             self.UseAttrColumn(False)
         else:
@@ -679,7 +681,6 @@ class ColorTable(wx.Frame):
             rulestxt += rule['value'] + ' ' + rule['color'] + '\n'
            
         if not rulestxt:
-            gcmd.GMessage(parent = self, message = _("No color rules given."))
             return False
         
         gtemp = utils.GetTempfile()
@@ -1633,7 +1634,7 @@ class ThematicVectorTable(VectorColorTable):
         
         ret = self.CreateColorTable()
         if not ret:
-            gcmd.GMessage(parent = self, message = _("No rules given."))
+            gcmd.GMessage(parent = self, message = _("No valid color rules given."))
         
         data = self.parent.GetLayerData(nvizType = 'vector')
         data['vector']['points']['thematic']['layer'] = int(self.properties['layer'])