Are you using MPL with wxPython? I'd expect so.
Yes, I am using it with wxPython, and I am sometimes frustrated by the
difficulty to find which method in matplotlib API does something that Pylab
does with another syntax.
Make sure to check out wxmpl and/or Mplot:
I have checked wxmpl, but it seems to me that it has the same mouse events
as matplotlib has (button down/up/motion) and nothing more. Moreover, both
matplotlib and wxmpl fail to get the mouse_down event if you click very fast
on the figure canvas. I mean, I can click say 30 times in 10 seconds on the
MPL canvas, but only 20 clicks get captured by the event. So it's quite
difficult to hack the single mouse_down event to simulate the double-click
because quite often MPL misses a mouse click...
wxmpl suffers of the same desease, from my tests. So I ended up in a dirty
hack of a MPL single mouse_down to transform it in a double-click, but quite
often I have o click 3/4 times to get the double-click working.
I don't think it's the slowness of my PCs, because they are quite fast.
Thank you very much for your suggestions.
"Imagination Is The Only Weapon In The War Against Reality."