Hi - my application works fine with the mouse - panning (left button and drag), zooming (mouse wheel), selecting shapes (left button)
With the above, when selecting a shape, I have a handler for any MapShape and the MouseLeftButtonDown event - works fine.
Now I want to add this flexibility to a touchscreen usage of the same app, so expected (vb.net);
AddHandler shape.MouseLeftButtonDown, AddressOf Shape_MouseLeftButtonDown
AddHandler shape.TouchDown, AddressOf Shape_TouchDown
...to work fine for either mouse or touch. Mouse works fine, but for touch;
What works - panning (finger and drag), zooming (pinching) - these worked regardless of attempting to integrate touch
What does not work is the selection of a shape with touch - adding a breakpoint shows that the event is not being hit with the above handler
Any ideas where I am going wrong, thanks