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.