Hi,

No, it doesn't appear to work with or without my changes.  Also, it
looks to me like the following code is now misplaced in backend_wx.py:

# Event binding code changed after version 2.5
if wx.VERSION_STRING >= '2.5':
    def bind(actor,event,action,**kw):
        actor.Bind(event,action,**kw)
else:
    def bind(actor,event,action,id=None):
        if id is not None:
            event(actor, id, action)
        else:
            event(actor,action)

It now appears after some functions not in the class.  Is this OK?

Also, I noticed that this defines bind, while elsewhere in the class
self.Bind is used.  Is this correct?  If so, should these other
references perhaps take advantage of your abstraction?

Cheers,
David


On Thu, 2008-07-24 at 11:02 -0400, Paul Kienzle wrote:
> On Thu, Jul 24, 2008 at 12:12:21PM +0200, David Kaplan wrote:
> > 4) In WX, I used the code submitted by Paul, but was unable to check it
> > because when I tried to use the WX backend, I got an error about no
> > GraphicsContext (below).  This looks bad.  I am using wxPython: 2.6.3.2.
> 
> Does wx work for you without the change? I suspect not...
> 
> I posted a fix to make the wx backend work for me with 
> examples/pylab_examples/ginput_demo.py and wx 2.8.3.
> 
> One issue I didn't address properly is what happens when the user 
> exits by closing the window.  Currently it raises an error when
> ginput requests draw.
> 
>       - Paul
-- 
**********************************
David M. Kaplan
Charge de Recherche 1
Institut de Recherche pour le Developpement
Centre de Recherche Halieutique Mediterraneenne et Tropicale
av. Jean Monnet
B.P. 171
34203 Sete cedex
France

Phone: +33 (0)4 99 57 32 27
Fax: +33 (0)4 99 57 32 95
http://www.ur097.ird.fr/team/dkaplan/index.html
**********************************


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel

Reply via email to