This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 56920 - [A11Y] <Ctrl>TAB is not proper for switching tabs
Summary: [A11Y] <Ctrl>TAB is not proper for switching tabs
Status: RESOLVED WONTFIX
Alias: None
Product: platform
Classification: Unclassified
Component: Window System (show other bugs)
Version: 4.x
Hardware: All All
: P3 blocker (vote)
Assignee: jrojcek
URL:
Keywords: A11Y
Depends on:
Blocks: 56850
  Show dependency tree
 
Reported: 2005-03-24 11:57 UTC by Milan Kuchtiak
Modified: 2008-12-22 11:14 UTC (History)
4 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Milan Kuchtiak 2005-03-24 11:57:39 UTC
<CTRL>TAB is not proper key binding for switching top components in editor.
Reason:
If there is a JTable(JTextArea) in Top Component, there is no way to get out
from it forward as <CTRL>TAB (default key-binding) is consumend by top component.

We have this problem in web.xml editor, ejb-jar.xml editor.
The problem is in Properties editor as well.

See the issue 56850.
Comment 1 Martin Krauskopf 2005-03-24 12:12:14 UTC
The ctrl-(shift)-tab is in Netbeans for a very long time. Not sure if this is a
defect. Passing to HIE for evaluation. Please evaluate and eventually reassign
back to me. Thanks.
Comment 2 zikmund 2005-03-24 12:44:45 UTC
I think that Ctrl-Tab is great shortcut for documents switching.

This problem could be workarounded by turning off or changing Documents
Switching shortcut.
Although it would be good to find a way how to use Tab for tab traversal in
visual editor components as mentioned in issue 56850.
Comment 3 Milan Kuchtiak 2005-03-24 12:56:09 UTC
This causes a problem for all TopComponents containing JTable, JTextArea etc.
See e.g. Properties visual editor.
Comment 4 David Simonek 2005-03-24 13:29:11 UTC
Milan, I'm the author of Ctrl+Tab and I claim this is as designed, was agreed by
HIE. I was aware of the problem like you have now when I introduced Ctrl+Tab
convention. However, switching tabs is very important functionality and
frequently used functionality (IMO much more important functionality for the
user then getting out of the JTable in several specific top components) that it
deserves such prominent shortcut, as it's significant usability gain.
My advice is to workaround your issue by creating special shortcut for your
focus cycle traversal in your top component or override JTable's focus policy so
that it is possible to jump out fo the table using Tab only. Perhaps it could be
useful to reserve special shorcut (such as up arrow + Tab?) for sloving such
situations.
Wrap up - I'm closing this as designed, unless you could come with some shortcur
that could replace Ctrl+Tab (we tried but failed...)

Comment 5 _ rkubacki 2005-03-30 20:12:44 UTC
A small comment: Ctrl-TAB is obviously one of few expected shortcuts that can be
used for this and is common in Windows OS and apps here. There is another
similar shortcut Ctrl-PgUp/PgDn used in apps like Mozilla or OpenOffice to
navigate between panes.