Re: [Matplotlib-users] Different between canvas.draw() and canvas.restore_region()??

2008-04-24 Thread G Jones
I'm confused, because I don't see any place where self.canvas.draw is called in the code1 version. Also, when I resize the figure, the background region changes, so the plot gets messed up as I have noticed before with this method. Does anyone know a good way to recapture a clean background, in

Re: [Matplotlib-users] Different between canvas.draw() and canvas.restore_region()??

2008-04-24 Thread John Hunter
On Thu, Apr 24, 2008 at 2:43 AM, G Jones [EMAIL PROTECTED] wrote: I'm confused, because I don't see any place where self.canvas.draw is called in the code1 version. Also, when I resize the figure, the background region changes, so the plot gets messed up as I have noticed before with this

Re: [Matplotlib-users] Different between canvas.draw() and canvas.restore_region()??

2008-04-21 Thread John Hunter
On Sun, Apr 20, 2008 at 9:13 PM, hjc520070 [EMAIL PROTECTED] wrote: Thanks for your help. I get it work. However, an interesting thing appears. The following two codes(code 1 and code 2) makes different result??? Only set background in different place. Anyone can tell me why? I am eager to

[Matplotlib-users] Different between canvas.draw() and canvas.restore_region()??

2008-04-20 Thread hjc520070
canvas.draw() is slow in animation, I have succeed in replacing it with canvas.restore_region(). And it is wonderful. However, in the following, I fail to make it work the same as canvas.draw().The following code can work. And creat a dynamic line. When I work with the statement

Re: [Matplotlib-users] Different between canvas.draw() and canvas.restore_region()??

2008-04-20 Thread hjc520070
Thanks for your help. I get it work. However, an interesting thing appears. The following two codes(code 1 and code 2) makes different result??? Only set background in different place. Anyone can tell me why? I am eager to know it. ##code 1 import wx from matplotlib.backends.backend_wxagg import