[GRASS-SVN] r38747 - grass-addons/vector/v.krige
svn_grass at osgeo.org
svn_grass at osgeo.org
Sat Aug 15 17:13:18 EDT 2009
Author: aghisla
Date: 2009-08-15 17:13:18 -0400 (Sat, 15 Aug 2009)
New Revision: 38747
Modified:
grass-addons/vector/v.krige/v.krige.py
Log:
fixing crash coming from automap-dependent widget
Modified: grass-addons/vector/v.krige/v.krige.py
===================================================================
--- grass-addons/vector/v.krige/v.krige.py 2009-08-15 18:53:14 UTC (rev 38746)
+++ grass-addons/vector/v.krige/v.krige.py 2009-08-15 21:13:18 UTC (rev 38747)
@@ -635,6 +635,7 @@
border=4)
self.SetSizerAndFit(self.Sizer)
self.VariogramCheckBox.Bind(wx.EVT_CHECKBOX, self.HideOptions)
+ self.VariogramCheckBox.SetValue(state = True) # check it by default
ModelFactor = robjects.r.vgm().r['long']
ModelList = robjects.r.levels(ModelFactor[0])
@@ -643,7 +644,6 @@
self.ModelChoicebox = wx.Choice(self, id=wx.ID_ANY, choices=ModelList)
# disable model parameters' widgets by default
- self.VariogramCheckBox.SetValue(state = True) # check it by default
for n in ["Sill", "Nugget", "Range"]:
getattr(self, n+"Ctrl").Enable(False)
self.ModelChoicebox.Enable(False)
@@ -691,7 +691,7 @@
isblock = self.KrigingRadioBox.GetStringSelection() == "Block kriging",
inputdata = globals()['InputData'])
#if globals()["Variogram"] is None:
- if self.VariogramCheckBox.IsChecked():
+ if hasattr(SelectedPanel, 'VariogramCheckBox') and self.VariogramCheckBox.IsChecked():
self.model = ''
for each in ("Sill","Nugget","Range"):
if getattr(self, each+'ChextBox').IsChecked():
More information about the grass-commit
mailing list