Bug 75666 - [Forms] The Tasks list can't be read with Window-Eyes and focused event
Summary: [Forms] The Tasks list can't be read with Window-Eyes and focused event
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: User Assistance (show other bugs)
Version: 3.2   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Adam Archer CLA
QA Contact:
URL:
Whiteboard:
Keywords: accessibility
Depends on:
Blocks:
 
Reported: 2004-10-05 15:14 EDT by James D. Miles CLA
Modified: 2008-06-18 17:29 EDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description James D. Miles CLA 2004-10-05 15:14:39 EDT
- Open the Configuration Manager, 
  Help->Software Updates->Manage Configuration
Available tasks in the right pane may be tabbed through but Window-Eyes
will only read the first item.

The use of the CTRL+SHIFT+W method will read these tasks. But these are the 
main activities for the dialog and should be readable with tabbing.
Comment 1 Dejan Glozic CLA 2004-10-05 16:15:33 EDT
This is FormText issue - moving.
Comment 2 Dejan Glozic CLA 2005-01-03 20:10:17 EST
Veronika, how can I kick JAWS to re-read the widget? The tabbing inside the 
Eclipse Forms text moves focus indication to the next link but the 'real' 
focus stays on the same physical widget. I would need to somehow cause JAWS to 
check the widget again.
Comment 3 Veronika Irvine CLA 2005-01-17 15:16:40 EST
Sorry for the slow response.  Carolyn MacLeod is the prime for accessibility.  

You probably want to call Accessible.setFocus(int) when you move the focus 
internally.  Note that there is also Accessible.selectionChanged() - this is 
if you are changing selection.  You can get the Accessible object using 
Control.getAccessible().
Comment 4 Dejan Glozic CLA 2005-05-02 14:31:21 EDT
Fixed in Forms. 

However, my use of 'ROLE_LINK' for the hyperlinks is not well liked by Window-
Eyes - 'custom control' is heard instead.

Moving to SWT for ROLE_LINK issue resolution.
Comment 5 Carolyn MacLeod CLA 2005-05-03 13:43:11 EDT
Are you using the new SWT "Link" widget?
Or is it a custom hyperlink of your own?
Comment 6 Veronika Irvine CLA 2005-05-04 13:55:27 EDT
The Manage Configurations dialog does not use the SWT Link widget - it uses 
the UI Forms hyperlink widget FormText. I think Dejan told me that he can make 
it work with ROLE_LISTITEM  but not with ROLE_LINK.
Comment 7 Dejan Glozic CLA 2005-05-04 14:30:35 EDT
True. I am reporting children for each hyperlink in the text and fire proper 
notifications. for 'SELF' i fire ROLE_TEXT and for each hyperlink child, I 
report ROLE_LINK. 

inspect32.exe shows correct roles as a tab through the widget.
Comment 8 Curtis d'Entremont CLA 2006-06-14 13:56:31 EDT
Sending to Platform UA inbox, either because owner is incorrect or no longer works on UA.
Comment 9 Adam Archer CLA 2008-06-09 17:22:53 EDT
I will be taking a pass at forms accessibility shortly and will investigate if there is still a problem reading ROLE_LINK. Otherwise, this bug appears to be resolved.
Comment 10 Adam Archer CLA 2008-06-18 17:29:26 EDT
I just tried this out and do not see any problem with ROLE_LINK. Window Eyes is reading the links as "link". While testing this I found a different problem with FormText link accessibility. I have opened bug 237702 to track that issue.

Closing as FIXED.