I have been working on this problem for the last week and I have finally
started to understand how it should work:

1) Events and plt.show must be running all the time. Indeed, the latter is
designed to be set implemented at the end of the code. The events call
should be just before

2) To change the data on your figures you can use a key event. This post
illustrates the right way to do it and it includes a class for it

http://stackoverflow.com/questions/14347630/using-events-with-matplotlib-in-a-for-loop?rq=1

3) The problem with this structure is that your code must be fragmented in
different methods. You need to make sure to define your variables in the
main code so they can be imported across different methods (I am still
struggling with this... I will post an example code when I am done)

One additional question: When I try to run the cursor widget with the
spanselector widget the widgets glitches in a rather... painful way to the
eye way... Is there anyway to avoid this? I have been playing with the
cursor useblit widget but no luck



--
View this message in context: 
http://matplotlib.1069221.n5.nabble.com/Widgets-How-to-disconnect-spanselector-once-selection-is-completed-tp40949p40989.html
Sent from the matplotlib - users mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite
It's a free troubleshooting tool designed for production
Get down to code-level detail for bottlenecks, with <2% overhead.
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap2
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to