Bug 141449 - ACC: Page Setup Dialog has fields that are not properly read by a screen reader
Summary: ACC: Page Setup Dialog has fields that are not properly read by a screen reader
Status: RESOLVED FIXED
Alias: None
Product: GMF-Runtime
Classification: Modeling
Component: General (show other bugs)
Version: 1.0   Edit
Hardware: PC Windows 2000
: P3 critical
Target Milestone: 1.0   Edit
Assignee: Syed Atif CLA
QA Contact:
URL:
Whiteboard:
Keywords: accessibility
Depends on:
Blocks:
 
Reported: 2006-05-11 17:20 EDT by Cherie Revells CLA
Modified: 2008-08-13 13:05 EDT (History)
0 users

See Also:


Attachments
Patch for bug 141449 and 141794 (160.44 KB, patch)
2006-05-18 09:09 EDT, Syed Atif CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Cherie Revells CLA 2006-05-11 17:20:48 EDT
The Page Setup Dialog has fields that are not properly read by a screen reader.

To reproduce:
- Start MS Narrator found on Windows under Start > Programs > Accessories >
Accessibility > Narrator.
- Open a GMF diagram.
- Select File > Page Setup.
- Select "Use Diagram Settings".
- Select one of the amount fields for page size or margin size.
ISSUE #1 -- The Narrator does not say the units after the size.  For example, it says "Width editable text 8.5", but it does not say "inches" or "mm".
Comment 1 Cherie Revells CLA 2006-05-16 09:54:32 EDT
This Page Setup UI also shows in the diagram preferences.  There are a couple more pages in the diagram preferences that the screen reader has issues with:
- The Rulers & Grid section also has the units (mm & inches) on the right.
- On the Appearance page the screen reader does not read any text with the color buttons.
Comment 2 Syed Atif CLA 2006-05-18 09:09:08 EDT
Created attachment 41876 [details]
Patch for bug 141449 and 141794

This patch puts unit labels (found in the Page setup dialog and the Rulers and Grid dialog) to the right of their fields so that narrators can properly read them, as narrators commonly associate text fields with the labels that are on the left of them.

It also lays out the controls again if the units are changed so that label truncation does not occur (see bug #141794).
Comment 3 Syed Atif CLA 2006-05-18 09:14:43 EDT
Patch committed to CVS.
Comment 4 Richard Gronback CLA 2008-08-13 13:05:02 EDT
[target cleanup] 1.0 RC3 was the original target milestone for this bug
Comment 5 Eclipse Webmaster CLA 2010-07-19 12:30:27 EDT
[GMF Restructure] Bug 319140 : product GMF and component Runtime Diagram was the original product and component for this bug