Да, но я не думаю, что существует какая-либо существующая функциональность для этого. По сути, вы хотите отслеживать фигуры, которые вы нарисовали (как правило, отслеживая их координаты вершин), и прикреплять событие щелчка к тому холсту, о котором вы говорите. После того, как событие click запущено, найдите координаты мыши x и y относительно верхнего левого угла холста, а затем выполните итерацию по массиву фигур и проверьте их на пересечение. Реализация этого похожа на трассировку лучей, но сделать это намного проще, поскольку речь идет только о двух измерениях.
Проверьте эту статью на предмет информации о расчете точки в многоугольнике: http://en.wikipedia.org/wiki/Point_in_polygon