Well I’ve asked Alyssa several times already but never got any clear answer about that.
As Raspberry Pi and similar devices are used together with a touchscreen it would be of a great value if touchscreen support was added.
The regular controls work fine, but if you have a FullHD touchscreen those controls are too small…and using custom canvas based solution don’t work at all.
I just would like to port my old python projects to Xojo…like those below:
PS: There I only touch a glass surface, nothing on it
From what I understand from what you wrote and others in the forum, some touch screens use touch events (that Xojo does not support) and other touch screens manage/use touch+clicks.
I don’t see you mention the manufacturer of your touchscreen.
My guess is that William’s touchscreen send ‘mouse clicks’ too when he touch the screen and Xojo respond to those, and your touchscreen may not send those clicks.
Can you provide what you use on that Issue and maybe you can test with what Xojo is using?
Of course I may be wrong as I have zero experience with this. This is just an idea after reading some of your posts and what Björn posted here:
Its more of Modern OS layers use Touch events while legacy treat it as mouse.
Reason is that touch is far more complicated than mouse clicks touch can be multi touch and gestures and what not.
So Linux does full touch support.
Win32 does Mouse
Modern WinFX does touch.
macOS → No idea, maybe mouse ? Since macOS is not often used with touch screens ? Not sure.
I also tested my Pi 3B using what appears to be the same touchscreen as William. It does work, but the device appears to use traditional mouse events to simulate touch.