Detecting VoiceOver and sending text to it

Mac OSX specific forum
MBall
User
User
Posts: 12
Joined: Wed Dec 18, 2019 11:33 pm

Detecting VoiceOver and sending text to it

Post by MBall »

Hi.

As listviews on the latest purebasic no longer work with VoiceOver, which breaks the
accessibility of my programs.

I sort of have a workaround by grabbing the text of the current item in the listview with the gadget change event and speaking it out with TTS. but this is not very good for my users who are not using the VoiceOver screenreader.

So I would like to detect if VoiceOver is actually running, and also send the text direct to the VoiceOver to speak instead.

does anyone know how to detect if voiceover is currently running, and also how to send text to it to speak if possible.

thank you in advanced.

M.