You are welcome. If you use your own custom formula for determining whether or not the mouse coordinates are inside the ellipse, such as a condition that relies upon the && operator, please remember to check the result carefully. In that case, doing something like this might help as a test:
Make sure that dragging inside the red circle moves the shapes, but that dragging inside the blue area does not. The correct interdependent relationship between the x and y coordinates is important.
If you post your next revision of the code, we will be happy to check it.
I will put my complete project on the forum as soon as it is finished .