TextArea selection event?

How do i know if the text in the TextArea has been selected???
is there any event??
Also, how can i add change the popup menu of the TextArea…
like inserting my own menuitems with the items cut, copy paste and select all.