[nvda] Re: Some random thoughts
- From: "John Greer" <jpgreer17@xxxxxxxxxxx>
- To: <nvda@xxxxxxxxxxxxx>
- Date: Mon, 25 Feb 2008 22:00:58 -0600
Could there not be some way of getting NVDA to recognize a parent window by
tracing back from the first object in the nav tree? Even that though seems
like NVDA would have to keep a register of all of the applications that are
open at any given time and what object is in focus. I think maybe as I
wrote in a previous post if NVDA could say when a main app window comes in
focus instead of pane, it may clear up the confusion. But if I understand
you correctly the trick is to be able to distinguish between a main app
window and other window objects.
----- Original Message -----
From: "James Teh" <jamie@xxxxxxxxxxx>
To: <nvda@xxxxxxxxxxxxx>
Sent: Monday, February 25, 2008 9:14 PM
Subject: [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
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
- Follow-Ups:
- [nvda] Re: Some random thoughts
- From: Michael Curran
- References:
- [nvda] Hello
- From: List account \(downstairs\)
- [nvda] Re: Hello
- From: List account \(downstairs\)
- [nvda] Re: Hello
- From: James Teh
- [nvda] Re: Hello
- From: Brian Gaff
- [nvda] Re: Some random thoughts
- From: List account \(downstairs\)
- [nvda] Re: Some random thoughts
- From: John Greer
- [nvda] Re: Some random thoughts
- From: James Teh
- [nvda] Re: Some random thoughts
- From: John Greer
- [nvda] Re: Some random thoughts
- From: Gene Asner
- [nvda] Re: Some random thoughts
- From: James Teh
- [nvda] Re: Some random thoughts
- From: Gene Asner
- [nvda] Re: Some random thoughts
- From: James Teh
- [nvda] Re: Some random thoughts
- From: Gene Asner
- [nvda] Re: Some random thoughts
- From: James Teh
Other related posts:
- » [nvda] Re: Some random thoughts
- » [nvda] Re: Some random thoughts
- » [nvda] Re: Some random thoughts
- » [nvda] Re: Some random thoughts
- » [nvda] Re: Some random thoughts
- » [nvda] Re: Some random thoughts
- » [nvda] Re: Some random thoughts
- » [nvda] Re: Some random thoughts
- » [nvda] Re: Some random thoughts
- » [nvda] Re: Some random thoughts
- » [nvda] Re: Some random thoughts
- » [nvda] Re: Some random thoughts
- » [nvda] Re: Some random thoughts
- » [nvda] Re: Some random thoughts
- » [nvda] Re: Some random thoughts
- » [nvda] Re: Some random thoughts
- » [nvda] Re: Some random thoughts
- » [nvda] Re: Some random thoughts
- » [nvda] Re: Some random thoughts
- » [nvda] Re: Some random thoughts
- » [nvda] Re: Some random thoughts
- » [nvda] Re: Some random thoughts
- » [nvda] Re: Some random thoughts
- » [nvda] Re: Some random thoughts
- » [nvda] Re: Some random thoughts
- » [nvda] Re: Some random thoughts
- » [nvda] Re: Some random thoughts
- » [nvda] Re: Some random thoughts
- » [nvda] Re: Some random thoughts
- » [nvda] Re: Some random thoughts
- » [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 seesActually, 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.one it doesn't recognize.
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/nvdaThank 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
- [nvda] Re: Some random thoughts
- From: Michael Curran
- [nvda] Hello
- From: List account \(downstairs\)
- [nvda] Re: Hello
- From: List account \(downstairs\)
- [nvda] Re: Hello
- From: James Teh
- [nvda] Re: Hello
- From: Brian Gaff
- [nvda] Re: Some random thoughts
- From: List account \(downstairs\)
- [nvda] Re: Some random thoughts
- From: John Greer
- [nvda] Re: Some random thoughts
- From: James Teh
- [nvda] Re: Some random thoughts
- From: John Greer
- [nvda] Re: Some random thoughts
- From: Gene Asner
- [nvda] Re: Some random thoughts
- From: James Teh
- [nvda] Re: Some random thoughts
- From: Gene Asner
- [nvda] Re: Some random thoughts
- From: James Teh
- [nvda] Re: Some random thoughts
- From: Gene Asner
- [nvda] Re: Some random thoughts
- From: James Teh