Bug 59537 - [Workbench] Accessibility: Minimize and Maximize icons in views missing accessibility info.
Summary: [Workbench] Accessibility: Minimize and Maximize icons in views missing acces...
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 3.0   Edit
Hardware: PC Windows 2000
: P3 normal (vote)
Target Milestone: 3.2 M1   Edit
Assignee: Carolyn MacLeod CLA
QA Contact:
URL:
Whiteboard:
Keywords: accessibility
: 54244 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-04-21 17:31 EDT by Tanya Wolff CLA
Modified: 2005-09-26 21:52 EDT (History)
7 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tanya Wolff CLA 2004-04-21 17:31:46 EDT
All Eclipse view do not have tooltips for minimize and maximize icons. Neither 
do they get focus when hovering the mouse over the icon. Use MS Inspect Objects 
to see this clearly by selecting Show Highlight Rectangle from the Options menu.
Comment 1 Debbie Wilson CLA 2004-04-22 09:51:58 EDT
*** Bug 54244 has been marked as a duplicate of this bug. ***
Comment 2 Veronika Irvine CLA 2004-05-03 11:16:32 EDT
Tooltips added.
Comment 3 Tod Creasey CLA 2004-05-20 12:03:20 EDT
Veronika should this be marked fixed?
Comment 4 Veronika Irvine CLA 2004-05-20 12:28:27 EDT
The tool tips now exist.  However, I need to do some more work in the area of 
accessiblity to have the buttons recognized by screen readers.
Comment 5 Steven Wasleski CLA 2005-04-12 11:17:49 EDT
We are in the process of updating the accessibility information for 3.1.  Is 
this bug going to be fixed in 3.1?
Comment 6 Steve Northover CLA 2005-08-02 14:15:11 EDT
CAR to investigate this again.  NOTE:  If the fix is easy and safe, we should 
consider adding it to 3.1.1.
Comment 7 Carolyn MacLeod CLA 2005-08-02 17:54:00 EDT
Fixed > 20050802.
Added accessibility for chevron, maximize, and minimize buttons.
VI to verify code in CTabFolder.

Fix is patterned after Shell control handling of maximize & minimize buttons, 
i.e. the number of accessible children in a Shell title bar is constant, and 
children each have an assigned childID. If the child is not visible, its state 
will be "invisible". So, for CTabFolder there are now 3 new childID's 
(chevron, min, max).
Comment 8 Steven Wasleski CLA 2005-08-03 09:15:55 EDT
In reference to comment 6 and comment 7, is this fix in both the 3.2 and 3.1.1 
streams or just 3.2?
Comment 9 Carolyn MacLeod CLA 2005-08-03 11:31:35 EDT
At present, it's just in the 3.2 stream.
When Veronika returns from vacation, we will determine whether or not to put 
the fix into the 3.1.1 stream. She is the owner of class CTabFolder.
Comment 10 Carolyn MacLeod CLA 2005-08-15 13:58:02 EDT
Steve W, Here's the scoop on what was fixed, so that you can help judge 
whether you want it back-ported to 3.1.1.

The max, min, and chevron buttons are now accessible to screen readers, but 
users with screen readers probably won't notice the difference because those 
buttons don't take focus. A screen reader user would have to turn on mouse 
tracking or something to actually hear any difference. The buttons answer 
their MSAA name when asked.

The max/min (view/editor) feature is available via the Window->Navigation menu 
or Ctrl+M, and the chevron function (next view/editor) is keyboard accessible 
through Ctrl+F6 and Ctrl+F7, so all of these were already keyboard accessible.

So, do you really need to have this back-ported?
Comment 11 Steve Northover CLA 2005-08-22 19:26:53 EDT
Suggest we don't back port it unless Steve insists.
Comment 12 Steven Wasleski CLA 2005-08-31 09:43:12 EDT
I don't think we need this back ported.
Comment 13 Steve Northover CLA 2005-08-31 11:47:22 EDT
Ok.