Bug 112994 - auto hook up simple widget relations for screen readers
Summary: auto hook up simple widget relations for screen readers
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 3.2   Edit
Hardware: PC Linux-GTK
: P3 normal (vote)
Target Milestone: 3.2 M3   Edit
Assignee: Grant Gayed CLA
QA Contact:
URL:
Whiteboard:
Keywords: accessibility
Depends on:
Blocks:
 
Reported: 2005-10-18 15:37 EDT by Grant Gayed CLA
Modified: 2005-10-19 15:02 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Grant Gayed CLA 2005-10-18 15:37:10 EDT
In contexts such as the preferences dialog, wizards, properties, etc., 
traversing through controls like Texts and Combos do not read out any 
description of what the control represents, because the description is in a 
preceding label.  These preceding labels are read out automatically on win32 by 
JAWS because JAWS does the work of looking up a control's preceding descriptive 
label, if one exists.  However, ATK specifies that such relationships are to be 
explicitly expressed by adding AtkRelationships to controls.

Expecting all swt clients in the world to add these relationships throughout 
their applications in order to be accessible on linux is not reasonable.  
However, swt should be able to guess at these and get them mostly right by 
looking at a control's immediately-preceding sibling, and hooking up a 
relationship if appropriate.  This will make all plug-ins significantly more 
accessible on gtk, with no effort required.
Comment 1 Grant Gayed CLA 2005-10-19 15:02:47 EDT
fixed > 1019