TMSHotSpotImage Events not being thrown in C++

I am using a TTMSFMXHotSpotImage from TMS pack 3.1, in Embarcadero C++ XE8.

I set have tried setting events for

OnClick, HotSpotClickEvent, and HotSpotEnter Event.

I set break points into all these events but none are thrown.

Other than that the program appears to work correctly, the image is displayed and the hotspot graphics pop up correctly when clicked, my event handlers are just never called.

Is there something I'm missing that I need to do to enable them?

Scratch that I was being really dumb. I had it set to the android view and was compiling to windows so my events did not apply to my current compile.

Changed to a windows view and it works now.