My WPF application menus fail to work with Dragon Natually Speaking, and hence I assume other screen readers and accessibility software. I want my software to work well for my blind and disabled customers.
In order to figure out my mistake I also tried other WPF applications like Visual Studio 2010, and Expression Blend 4, but they have the SAME BUG. In all cases I can use voice to drop down a Main Menu HEADER like “File”, “Edit”, “Help” – BUT can NEVER activate the child menu items like “New”, “Open”, or “Close”.
I’ve read all I can on Accesibility and “UI Automation”, I’ve tried running “UI Accessibility Checker” and ‘Snoop’, these applications also seem to enumerate my Menu HEADERS OK, but not the items on those menus. Why?
My WPF application menus fail to work with Dragon Natually Speaking, and hence I
Share
Most blind users do not use Dragon naturally speaking. If you want to test your application for accessibility by blind users take a look at NVDA This is an open source screen reader you can use to test your applications. If you wish to do additional testing you can look at Jaws for Windows This is an expensive screen reader, but is generally the one used in the work place by blind individuals at least in the U.S. It sounds like you may be dealing with a bug in Dragon but I don’t know enough about the details of windows accessibility API’s to give you any more info.