Я не программер, но в вопросе есть интересные для меня математические нюансы:
1. Кликнуть "по окружности" теоретически невозможно, поскольку математическая линия (в т.ч. и окружность), определяемая как геометрическое место точек, имеет нулевую толщину. Следовательно, кликать придётся либо внутри окружности, либо вне её - но не по ней.
2. Алгоритм определения "внутри/вне" с т.з. математики элементарно простой: надо по клику запустить расчёт длины отрезка от текущих координат курсора до центра окружности (его координаты известны), и далее сравнить её с известным радиусом окружности. Если отрезок длиннее радиуса, мы снаружи окружности, если короче - внутри.