浏览代码

wxGUI/forms: p['value'] must be string (see task.py)

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

+ 5 - 2
gui/wxpython/gui_core/forms.py

@@ -1015,7 +1015,7 @@ class CmdPanel(wx.Panel):
                         # parameter previously set
                         if value:
                             if isinstance(txt2, wx.SpinCtrl):
-                                txt2.SetValue(int(value))
+                                txt2.SetValue(int(value)) 
                             else:
                                 txt2.SetValue(value)
                         
@@ -2039,7 +2039,10 @@ class CmdPanel(wx.Panel):
         elif name == 'ModelParam':
             porf['parameterized'] = me.IsChecked()
         else:
-            porf['value'] = me.GetValue()
+            if isinstance(me, wx.SpinCtrl):
+                porf['value'] = str(me.GetValue())
+            else:
+                porf['value'] = me.GetValue()
         
         self.OnUpdateValues(event)