On Wed, Aug 21, 2013 at 12:54 AM, Gale Andrews <gale@audacityteam.org> wrote:

| From David Bailes <drbailes@googlemail.com>
| Sat, 17 Aug 2013 13:33:26 +0100
| Subject: [Audacity-devel] Change pitch dialog and Jaws
[...]
David wrote:
> > > I'm aware that NVDA doesn't read the names of any group boxes in
> > > Audacity. I've been in contact with one of the nvda developers, and it
> > > appears to be the fault of wxWidgets when compiled with the
> > > wxUSE_ACCESSIBILITY flag. Hopefully a work around will be included in
> > > nvda for this in the near future.
> > >
Vaughan wrote:
> > That seems like a weird response from them, because afaik, the
> > accessibility stuff doesn't work without wxUSE_ACCESSIBILITY.
> >
> wxUSE_ACCESSIBILITY is only needed if there are custom controls which you
> want to make accessible, which is the case for Audacity. If the flag isn't
> set then some default windows accessibility stuff is used and this works.
> If wxUSE_ACCESSIBILITY is set then wxWidgets looks after all the
> accessibility stuff itself, though whether it needs to do this is a good
> question. The wxWidgets stuff appears to have been a work in progress which
> unfortunately hasn't been worked on recently.

How about Mac OS X - are there Mac equivalents
if wxUSE_ACCESSIBILITY is not enabled?

If this flag wasn't set, then on the mac the custom controls  wouldn't be accessible, but I've no idea about the accessibility of the standard controls.

David.