Using mpl 0.99.1 and sometimes get the following exception.
Traceback (most recent call last):
File "C:\Python26\lib\site-packages\wx-2.8-msw-unicode\wx\_core.py",
line 14640, in <lambda>
lambda event: event.callable(*event.args, **event.kw) )
File "C:\dev\TwcbBranchesV32\Program\panelstats.py", line 385, in
RefreshAllGraphs
self.RefreshCountryValue(self.countryValueP, self.countryValue)
File "C:\dev\TwcbBranchesV32\Program\panelstats.py", line 417, in
RefreshCountryValue
self.DoStatsParetoAlt(sql, panel, axes, _('Value - in home
currency'), _('Purchase value in % of cumulated purchase value'), avg=True)
File "C:\dev\TwcbBranchesV32\Program\panelstats.py", line 992, in
DoStatsParetoAlt
panel.canvas.draw()
File
"C:\Python26\lib\site-packages\matplotlib\backends\backend_wxagg.py",
line 61, in draw
self.bitmap = _convert_agg_to_wx_bitmap(self.get_renderer(), None)
File
"C:\Python26\lib\site-packages\matplotlib\backends\backend_wxagg.py",
line 229, in _py_WX28_convert_agg_to_wx_bitmap
agg.buffer_rgba(0, 0))
File "C:\Python26\lib\site-packages\wx-2.8-msw-unicode\wx\_gdi.py",
line 908, in BitmapFromBufferRGBA
return _gdi_._BitmapFromBufferRGBA(width, height, dataBuffer)
RuntimeError: Failed to gain raw access to bitmap data.
I thought/guessed it had to do with not having resized the canvas
correctly, but I am not sure and the following code is run whenever I
resize the parent of the canvas.
def _SetSize( self ):
pixels = tuple( self.parent.GetClientSize() )
self.SetSize( pixels )
self.canvas.SetSize( pixels )
self.figure.set_size_inches( float( pixels[0]
)/self.figure.get_dpi(),
float( pixels[1]
)/self.figure.get_dpi() )
What could the cause of this error be?
Werner
------------------------------------------------------------------------------
What happens now with your Lotus Notes apps - do you make another costly
upgrade, or settle for being marooned without product support? Time to move
off Lotus Notes and onto the cloud with Force.com, apps are easier to build,
use, and manage than apps on traditional platforms. Sign up for the Lotus
Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
_______________________________________________
Matplotlib-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-users