On Thu, Jan 31, 2008 at 08:20:37AM -0600, John Hunter wrote:
> As you know, this has been a much requested feature,

I know. I have wanted it pretty badly.

> and the hard part is to get something working across backends, which it
> looks like you've done.

Looks like it works OK. I would appreciate heads up from people who know
GTK, as I am not too sure of possibly garbbling the mainloop with my
kludge. But I have tested it quit extensively and it seems to work.

> 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.

Yup, this seems like a good solution.

> If this seems like a good organization to you, I'll wait for a new
> patch and then contribute that.

Give me a few days, but it will come.

Cheers,

Gaƫl


-------------------------------------------------------------------------
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

Reply via email to