sorry if I haven't been alive for a while but...
Always happy to help save a life!
...yes, it seems it's working, and my life is (temporarily) safe!
Thanks a lot for your help. The mix of learning wx, threading and matplotlib (plus a bunch of other things, like XML libs) all at once (and all almost in my spare time) was driving me mad... that's the life of grad students.
Just a question: Why is the replot hack needed? It works, but I tried without, and it seems that mpl is not able to redraw itself correctly with a draw() call. Is it a known mpl bug/issue/"feature"?
Also, it would be nice to add something about the issue of clicking data in the wxmpl docs, just for the relief of dumb newbies like me. I can sketch it for you if you like.
If there are other wxmpl-related issues, I'll take the liberty to let you know!
University of Bologna
Department of Biochemistry "G.Moruzzi"
Via Irnerio 48, 40126 Bologna, Italy