On 7/17/2010 11:24 AM, Andre wrote:
How do you go about finding out what a program needs in terms of the language it was written in? Like you mentioned it may have been written in wpf? How would I find that out?
The behavior you describe sounds like the same results I've seen with other WPF-based apps like Visual Studio 2010. If you know it was written in .net 4, and especially if Microsoft released it, then it's a sure bet they wrote it in WPF. WPF, by the way, is just another graphical toolkit that developers can use to write software; it isn't a language of its own. Supposedly, you can more easily port WPF-based applications to and from the web using Silverlight. unfortunately, UI Automation is the only accessibility mechanism that is compatible with WPF. JFW and NVDA might have some basic UIA support which may explain why the menus read better. To date, I know of no screen reader that fully supports it, though this will probably change as MSAA becomes less relevant.
One more thing: Why would NVDA be able to recognize what WE cannot, or just doesn't? I'm just asking. Is there something about the way NVDA is designed that makes this possible VS. how WE is designed?
Again, NVDA may have basic UIA support for all applications. To my knowledge, WE has it, but only for Windows 7-based controls like the new listviews in Windows Explorer. I don't have the expertise to assess or criticize the design of either screen reader.
I hope this helps. If you find that you need access to Expression Web, let me know. I am nearly finished with a private scripting project and may have time to at least take a look at the program. Please write off list if you are interested.
Best regards, Steve If you reply to this message it will be delivered to the original sender only. If your reply would benefit others on the list and your message is related to GW Micro, then please consider sending your message to [email protected] so the entire list will receive it. GW-Info messages are archived at http://www.gwmicro.com/gwinfo. You can manage your list subscription at http://www.gwmicro.com/listserv.
