Hi, I have two picking questions.  First, If I do this inside a pick
handler function:

def OnPick(self, event):
     if isinstance(event.artist, Line2D):
            thisline = event.artist
            xdata = thisline.get_xdata()
            ydata = thisline.get_ydata()

I can grab the data from a line.  Fine.

Now I'd like to do two things:

1) WIthin this same pick handler function, have another if conditional,
but for the case when the user is picking the legend.  In other words, I
want to pick the legend artist, not a Line2D artist.

2) Modify the above so the user can pick only the actual points on a line,
but not the connecting line if I have plotted it like 'o-' style (connected
points).

I hope this is clear.  Any help is appreciated.  Thanks.
Che
------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to