[Rwp] seeking advice: general tips and suggestions for a c++ developer who wants to make an accessible plugin
James Teh
jamie at jantrid.net
Wed Feb 4 18:32:52 EST 2015
If it's that inaccessible out of the box, he's using some sort of
totally custom GUI toolkit. That means he's going to have to implement
accessibility from the ground up himself. This, btw, is one reason it's
a really good idea to use standard toolkits. Anyway...
On Windows, he can implement either MSAA or UI Automation. (There's also
IAccessible2, but that's not a Microfost standard.) If there are
editable text fields that are currently inaccessible, it'll need to be
UI Automation (or IAccessible2). You can find Microsoft's accessibility
documentation here:
http://msdn.microsoft.com/accessibility
On Mac, there's only one accessibility API to choose from (thankfully).
Apple's documentation should be pretty easy to find.
Jamie
On 5/02/2015 4:20 AM, Hadi Rezaee via RWP wrote:
> Well, He didn't mention any of those. should i ask him about that?
> The plugin is S-Gear, the guitar amp suite. I've tried it and it is
> completely inaccessible, but the quality of the software is far more
> than guitar rig, or kuassa.
> It's been months that i'm in contact with the developer, and he's
> willing to make his plugin accessible.
> We started with a keyboard layout, and i suggested something to him,
> though It is really hard to suggest a keyboard layout for a guitar amp
> suite, since all those things with chain, racks and devices and such!
> Now if he manages to implement the keyboard navigation, he needs to do
> something so the app talks to the screen readers when the keyboard
> focus is on the controls.
--
James Teh
Email/MSN Messenger/Jabber: jamie at jantrid.net
Web site: http://www.jantrid.net/
Twitter: jcsteh
More information about the Rwp
mailing list