[nvda] Re: NVDA not reading correctly
- From: "Michael Curran" <mick@xxxxxxxxxx>
- To: <nvda@xxxxxxxxxxxxx>
- Date: Sun, 28 Jan 2007 09:17:13 +1100
Hi John,
This is correct, NVDA can't find out the names of the outlook express fields
since they arn't labeled accessibly in the first place. I gather that the
labels for these fields are actually just text placed at the right point in
one of the parent windows, but it doesn't seem to be individual label text
controls.
The only way this can be fixed is if we do a controlID to label mapping, but
up until now I've been pretty only worried about NVDA actually working with
general things, as in not starting to give individual support for specific
controls.
I have to look in to getting the controlID, I thought I could do it, but I
need GWL_ID from winuser.h (my copy, from Cygwin w32api doesn't seem to
contain this constant). And GetWindowsLong needs it to find the controlID, I
gather.
The incorrect indexing of lists also happens in details view in Windows
Explorer, I think I can fix this if I check how many real accessible objects
the list has for children, and then subtract that number from its
childCount. Since I only want to know the number of simple elements, not
full-blone objects. I think lists have a header control as their first
Child, rather than the first list item.
Mick
----- Original Message -----
From: "John Greer" <jpgreer17@xxxxxxxxxxx>
To: <nvda@xxxxxxxxxxxxx>
Sent: Sunday, January 28, 2007 4:00 AM
Subject: [nvda] NVDA not reading correctly
I am using the latest binary of NVDA and noticed that when arrowing through
the list of emails in Outlook Express it incorrectly reports the number of
items in the email list. Also, when trying to compose an email, it does not
report what edit field has focus, such as, To, From and Subject. The
only vocal feedback I get when tabbing through the To, From Subject boxes
etc., is :Rich Editable Text".
To post messages to the list send email to
nvda@xxxxxxxxxxxxx
To unsubscribe from the list send a blank message to:
nvda-request@xxxxxxxxxxxxx
with 'unsubscribe' in the Subject field.
Thank you for your continued support of Nonvisual Desktop Access, an open
source free screen reader for Microsoft Windows:
http://www.kulgan.net/nvda/
- References:
- [nvda] NVDA not reading correctly
- From: John Greer
Other related posts:
- » [nvda] NVDA not reading correctly
- » [nvda] Re: NVDA not reading correctly
- [nvda] NVDA not reading correctly
- From: John Greer