A bunch of questions:
What version of JAWS?
Try hitting ins+f5 - is your info in this
list?
Do you know about forms mode and virtual PC cursor mode
in JAWS? You will get some different information out of the controls in each
mode. To enter forms mode, navigate to the textinput and hit enter -
jaws will say "Forms mode on".
Background info:
Virtual PC cursor mode is when JAWS navigates through the
off-screen model that it constructs for its own purposes. when in this
mode (this is the mode that users are in when they enter a page) JAWS listens
to the keypresses made by the user, acts on some of them and passes some on to
the browser/player (this is a bit of a simplification). JAWS uses
many keystrokes - "f" is used by JAWS to move the virtual focus to the next
form control, right arrow reads the next character, down arrow reads the next
line, etc. If a user wants to enter text into a control such as a
textInput, or use arrow keys to switch the active tab in a tabnavigator, they
need to be in forms mode.
Forms mode allows user keystrokes to pass through to the
player/browser. Additional navigation of the content (e.g. reading line
by line through non-focusable objects) is not possible, and the user's
interaction model is basically identical to that of a keyboard-only
user.
let me know if this helps,
AWK
Andrew Kirkpatrick
Corporate Accessibility Engineering
Lead
Adobe Systems
Hi, we are building a financial calculator app in
flex 2 which is required to be accessible.
So far we have got through most of the pitfalls
except for one.
We have a TextInput which due to the visual
design is not in a FormItem (so no label). So instead
we assign a name or description property to the
accessibilityProperties object. The TextInput may or
may not be editable. The question is:
How do we get Jaws to read the name or
description properties. Currently it is only reading the value.
I know the properties are set because I
can see them using Microsoft's Inspect32.
Any help would be much appreciated.
Regards,
Mike.