Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 361427

Summary: [Accessibility] CTabItem: toolbar & mini-maximize items should be accessible
Product: [Eclipse Project] Platform Reporter: Andrey <razumovsky.andrey>
Component: SWTAssignee: Platform-SWT-Inbox <platform-swt-inbox>
Status: CLOSED WORKSFORME QA Contact:
Severity: normal    
Priority: P3 CC: carolynmacleod4, eclipse.felipe, gheorghe, remy.suen, Silenio_Quarti
Version: 3.7   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Andrey CLA 2011-10-19 12:05:31 EDT
Build Identifier: 20110916-0149

For any given CTabItem, e.g. Package Explorer view, toolbar buttons and minimize & maximize buttons are not accessible. They probably should be, given 508 Section. The only accessible item here is View Menu

Reproducible: Always

Steps to Reproduce:
1.Open Eclipse
2.Tab through Package Explorer
Comment 1 Felipe Heidrich CLA 2011-11-21 10:45:47 EST
Bog, isn't there any way to traverse to the button ?
(not even from Eclipse?)
Comment 2 Carolyn MacLeod CLA 2011-11-21 11:45:01 EST
In Eclipse 3.x there's no way to traverse to the Maximize or Minimize buttons. However, there are other keyboard ways to invoke those commands.
Use Ctrl+M to maximize (or restore) the current view or editor.
There's no default binding to minimize the current view or editor, but it can be added in the preferences dialog under Keys.
Use Ctrl+F10 to open the view menu (or the marker bar menu in an editor).
The view menu and all other tool buttons are in the tab order.
The chevron can be accessed by right arrow from the rightmost tab.
Typically, use Shift+Tab to go in the reverse direction in the tab order, from the Package Explorer tree, for example.
You need to use Ctrl+Shift+Tab to tab out of an editor (because Shift+Tab just outdents the selected text). (Ctrl+Shift+Tab works in both views and editors).
So there's no 508 violation here.

Note that in Eclipse 4.x, all of these controls, including maximize and minimize, are in the tab order.
Comment 3 Carolyn MacLeod CLA 2011-11-21 11:45:29 EST
I think this bug can be closed.