modification to lasso demo?

Hello:
Im trying to get a simple example to work based on
lasso_demo.py, which works on my system. I would like
to make one modification to the demo, but I cant get
the code right (Im new at this). Im sure its a simple
matter. After selecting say three points on the graph
I would like to draw a solid line around the polygon
that they form, and then fill in the polygon

In the callback function, the points can be obtained
by using:

xyo = list()
for i in ind:
      xyo.append(self.xys[i])

but Im not sure what to do with them after that. Can
someone please jot down the few lines of code that
would make this work? I have looked at the other
demos, but Im still confused on how to integrate the
change into this demo. I assume I would need to
construct another collection.
Thanks much. JJ

···

____________________________________________________________________________________
TV dinner still cooling?
Check out "Tonight's Picks" on Yahoo! TV.
http://tv.yahoo.com/