[GRASS-dev] Re: [GRASS GIS] #107: wxgrass: trying to set options for scalebar or legend gives TypeError

GRASS GIS trac at osgeo.org
Thu Apr 10 06:35:23 EDT 2008


#107: wxgrass: trying to set options for scalebar or legend gives TypeError
-----------------------+----------------------------------------------------
  Reporter:  mlennert  |       Owner:  martinl                        
      Type:  defect    |      Status:  assigned                       
  Priority:  major     |   Milestone:  6.4.0                          
 Component:  Python    |     Version:  svn-trunk                      
Resolution:            |    Keywords:  wxgrass overlay scalebar legend
-----------------------+----------------------------------------------------
Comment (by martinl):

 Replying to [comment:4 mlennert]:
 > It is fixed in the sense that the first time I I can now open the set
 options dialog and set options perfectly. However, when I close the entire
 "Scale and north arrow" dialog and then reopen it, click on "Options",
 change an option and then click on OK or Apply, I get the following error:

 {{{
 > Traceback (most recent call last):
 >   File "/home/mlennert/SRC/GRASS/grass_trunk/dist.i486-pc-
 > linux-gnu/etc/wxpython/gui_modules/menuform.py", line 728,
 > in OnApply
 >
 > self)
 >   File "/home/mlennert/SRC/GRASS/grass_trunk/dist.i486-pc-
 > linux-gnu/etc/wxpython/gui_modules/gdialogs.py", line 340,
 > in GetOptData
 >
 > self.parent.MapWindow.overlays[self.ovlId]['params'] =
 > params
 >   File "/usr/lib/python2.4/site-
 > packages/wx-2.8-gtk2-unicode/wx/_core.py", line 14314, in
 > __getattr__
 >
 > raise PyDeadObjectError(self.attrStr % self._name)
 > wx._core
 > .
 > PyDeadObjectError
 > :
 > The C++ part of the DecorationDialog object has been
 > deleted, attribute access no longer allowed.
 }}}

 Should be fixed now, r30922. Martin

-- 
Ticket URL: <http://trac.osgeo.org/grass/ticket/107#comment:6>
GRASS GIS <http://grass.osgeo.org>
GRASS Geographic Information System (GRASS GIS) - http://grass.osgeo.org/


More information about the grass-dev mailing list