Screen Reader Options

I have a couple blind or visually impaired users that ave asked to add compatibility for screen reading applications such as NVDA (non visual desktop access) and JAWS (Job access with speech.

I have defined “Help Tag” text fot=r virtually every control, yet these members tell me that their screen reading applications to not provide voice prompts.

Am I missing something or are Xojo controls just not compatible with screen reading applications ?

Thanks in advance.

Ron Bower

i don’t know but xojo can speak :slight_smile:

[code]Sub MouseEnter() Handles MouseEnter

System.Speak Me.Hint

End Sub[/code]

Make sure that Tabbing is enabled for every control which contains test (even for Labels).

Markus - My Windows 10 system says there is no suck thing as .Speak within System.

Sascha - By “Tabbing is Enabled” can I assume you mean that the controls are defined as tab stops? If so, yes they, otherwise what is meant by “Tabbing is enabled”. The application was originally developed assuminig that users would tab between fields, later had to add code for those who like to mouse aroundor use “Enter” to go to the next field.

Hi Ron!
System.Speak is a 2019r2 feature.

I figured as much - Have to stick with 2019R1.1 for here on.

2019r2 rendered most of my application unusable.

Ron

before it was just Speak maybe it exists at r1.1

me testing this now (at windows 10)
this is build in
Complete guide to Narrator

i started it with strg windows enter and then it read button captions or textboxes as soon they get a focus,
a extra screen reader border appear.

Yes Markus: on Xojo2019r1.1 there is the method Speak (Speak “Hello guys”) instead of System.Speak

jo, i just read that windows 10 have this screen read feature build in. see post before.

Yes, because i’ve read somewhere in this Forum (think it was in a Prerelease Thread) that this should be enabled so that Screen Readers will use the Text/Caption for the spoken descriptions.