On Jan 29, 2008 8:15 PM, Gael Varoquaux <[EMAIL PROTECTED]> wrote: > Ooops, I had forgotten to add the Wx backend. Here is a new patch. > > By the way, with the wx backend, there seems to be a simple mistake in > the "show" method of the figure manager, to reproduce the traceback do > (with a recent ipython):
Hey Gael -- this is really cool. As you know, this has been a much requested feature, and the hard part is to get something working across backends, which it looks like you've done. I suggest a minor reorganization. Get rid of ginput.py altogether, add the BlockingMouseInput code to either backend_bases.py or figure.py. Make a figure.Figure.ginput method, so folks can use it outside of pylab, and then add a ginput method to pyplot.py which is a thin wrapper to the Figure.ginput method. If this seems like a good organization to you, I'll wait for a new patch and then contribute that. Thanks! JDH ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Matplotlib-devel mailing list Matplotlib-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-devel