[nvda] Re: Some random thoughts

Gene Asner wrote:
We need to distinguish between unknown controls and a pane indication.  In
general, an unknown control has no relation to whether you switch panes.  I
have no objection to NVDA saying something like unknown control when it sees
one it doesn't recognize.
Actually, the problem here is partially an NVDA issue and partially a Windows/MSAA issue. Whenever NVDA sees a window with an MSAA role of "client", it gets remapped to pane. The problem is that MSAA doesn't distinguish between application windows and other windows. The unknown control in the ExpressTalk application is not in fact a "pane" at all; it is a control with an unknown role. Mick and i were discussing some ways to make this a little nicer, but it's difficult when we're limited by the accessibility APIs we use.

Jamie

--
James Teh
Email: jamie@xxxxxxxxxxx
WWW: http://www.jantrid.net/
MSN Messenger: jamie@xxxxxxxxxxx
Jabber: jteh@xxxxxxxxxx
Yahoo: jcs_teh
To post messages to the list send email to
nvda@xxxxxxxxxxxxx
To modify your NVDA Email settings go to:
http://www.freelists.org/list/nvda
Thank you for your continued support of Nonvisual Desktop Access, an open 
source free screen reader for Microsoft Windows:
http://www.nvda-project.org/
To get the latest NVDA snapshot:
http://www.nvda-project.org/snapshots/
Report bugs or make feature requests at:
http://trac.nvda-project.org/
Message Archive:
http://www.freelists.org/archives/nvda

Other related posts: