Suppose i want to draw semi-random ellipses on my form.

Is there any way i can check if they get clicked at a later stage?

Is there any way of storing the location of individual ellipses and then comparing the mouse-click to my list of locations to see if one was clicked?

I can imagine how it could be done with squares or rectangles, but i dont know how to approach it with ellipses.

Im sure this has been asked before, but i've spent a good while searching around for something i can use and came up emptyhanded.

Thanks a bunch!