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 38743 - Form toolbar not accessible (Connection wizard not accessible via keyboard)
Summary: Form toolbar not accessible (Connection wizard not accessible via keyboard)
Status: CLOSED WONTFIX
Alias: None
Product: guibuilder
Classification: Unclassified
Component: Code (show other bugs)
Version: 3.x
Hardware: PC Windows ME/2000
: P2 blocker (vote)
Assignee: issues@guibuilder
URL:
Keywords: A11Y
Depends on:
Blocks:
 
Reported: 2004-01-14 14:24 UTC by Jaromir Uhrik
Modified: 2005-03-14 13:13 UTC (History)
0 users

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 Jaromir Uhrik 2004-01-14 14:24:16 UTC
[200301131900; j2sdk1.4.2_03]
Component Designer's toolbar (on its top) is not 
accessible by keyboard.
Comment 1 Tomas Pavek 2004-01-16 15:45:54 UTC
I wonder - is the IDE's main toolbar accessible from keyboard?
Comment 2 Jaromir Uhrik 2004-01-16 16:12:55 UTC
I think these two toolbars are little different. The IDE's main 
toolbar contains shortcuts to actions available from Main menu. Is 
there any possibility to access the Connection Wizard from Main menu -
 I think 'No' is right answer. This is why I filed this issue, but I 
am really not a11y-expert.
Comment 3 Tomas Pavek 2004-01-20 16:52:54 UTC
So we need to make Connection mode/wizard and Test Form action
invokable via keyboard. Test Form action could be added also to
context menu of the top designed component. But I don't know what to
do for the Connection Wizard.
Comment 4 Tomas Pavek 2004-01-30 13:04:12 UTC
I've made the TestAction available in the context menu of the top
designed component.

Invoking the connection wizard via keyboard requires completely new UI
design. That's out of scope for 3.6 now.
Comment 5 Jaromir Uhrik 2004-05-26 12:04:08 UTC
Increasing the priority to P2(see a11y bug priorities guidelines:
http://qa.netbeans.org/processes/a11y_bug_priority_guidelines.html ).
Comment 6 Jan Stola 2004-09-02 10:02:38 UTC
The Connection wizard is invoked by the following steps

1. The form is switched into the Connection mode
2. The next two selected components become the source
   and the target of the operation described
   by the user in the wizard.

The wizard is displayed as soon as the second component
is selected.

By now even the first step is not possible because
this switch can be done only from the form toolbar
and the form toolbar (like any other toolbar)
is not accessible via keyboard.

Unfortunately this cannot be fixed just by allowing
the user to swicth the mode via keyboard from some
other place (like some popup menu). The root of this
issue is the second step.

Even if you are switched in the Connection mode,
you cannot select the source and the target component
via keyboard because during a traversal to your
components another components are selected and
they become the source and the target.

In fact this issue is "a storm in a teacup"
because the only outcome of this wizard one
simple line that can be written into
the source code directly.

The fix of this issue requires a new UI
(to be found together with HIE team).
Comment 7 Jan Chalupa 2004-09-06 09:44:16 UTC
Waiver request approved.
Comment 8 Tomas Pavek 2005-03-10 13:36:02 UTC
I suggest to close this issue. There seems to be no reasonable way to fix it -
or at least we haven't found any for one year. Selecting two arbitrary
components subsequently is hard without mouse. But I don't think it is a problem
not having this feature covered by keyoboard. Form editor is a visual tool and
some of its features are naturally difficult to be used without mouse. And there
is always some alternative. E.g. the output of the Connection Wizard is just one
line of code in an event handler. Unless you are able to click through it quite
quickly it is much easier to just write that code by hand. (The wizard has 3
panels where you need to choose events and properties from long lists - this is
very lengthy without mouse.) So it has little sense to try to go through the
wizard using keyboard only.

For these reasons I suggest to close this issues as WONTFIX for 4.1. I'll wait
for an opinion of HIE.
Comment 9 dpavlica 2005-03-10 13:52:40 UTC
I agree with Tomas's reasons and recommend to close this issue.
Important is, that there is a way how to create connection without the
Connection wizard...user can write that one line of code in Source Editor.
Comment 10 Tomas Pavek 2005-03-11 14:08:12 UTC
Closing for the reasons explained above.
Comment 11 Jaromir Uhrik 2005-03-14 13:13:08 UTC
I understand it now. The feature is easily available by another way. Verified ->
Closed.