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 19156 - Not able to navigate to left/right in output window
Summary: Not able to navigate to left/right in output window
Status: CLOSED FIXED
Alias: None
Product: cnd
Classification: Unclassified
Component: Terminalemulator (show other bugs)
Version: 3.x
Hardware: All All
: P2 blocker (vote)
Assignee: ivan
URL:
Keywords: A11Y
Depends on:
Blocks:
 
Reported: 2002-01-08 17:46 UTC by Lukas Hasik
Modified: 2008-12-23 08:25 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 Lukas Hasik 2002-01-08 17:46:19 UTC
It's impossible to move with scrollbar at bottom of output window.
For user using only keyboard it's big problem. 

Behaviour of this scrollbar should be same as behaviour of vertical scrollbar in
OW. Vertical scrollbar is navigateble from keyboard (CTRL+TAB) and then it can
be moved with Up/Down keys.
This should be fixed for 3.3.1
Comment 1 Maya Venkatraman 2002-01-08 22:09:33 UTC
How about using Ctrl Pg up and Ctrl Pg Dn as shortcuts to
move one pane to the left or right . These also happen to be JLF 
recommendations.
And this is how the shortcuts behave in the editor.

Comment 2 Lukas Hasik 2002-01-09 15:23:46 UTC
inreasing priority -> to be fixed to 3.3.1
OW has to be accessible ! User has to have chance to see whole output
even when navigating only with keyboard. 

For inspiration look at Source Editor. Scrollbars are focusable -> and
then you can manage them with keyboard.


Maya's idea sound good.
Comment 3 Maya Venkatraman 2002-01-09 16:07:46 UTC
Just a note to clarify - I think that giving focus to the scroll bar is
a bit odd. I am not sure I understand why the editor does this.
If the user can move up and down by pgUp PgDn and left and
right by CtrlPg up and Ctrl PGDn - we would not need to pass
focus to the scroll bars.
Comment 4 Lukas Hasik 2002-01-09 16:43:51 UTC
I wasn't right with focusable scrollbars. Scrollbars are focusable
only on jdk1.4 !
Sorry for inaccuracy.
Comment 5 Jan Chalupa 2002-01-11 14:00:42 UTC
Target milestone -> 3.4
Comment 6 Jan Chalupa 2002-01-11 14:05:06 UTC
Target milestone -> 3.4
Comment 7 Jan Chalupa 2002-01-11 14:06:38 UTC
Target milestone -> 3.4
Comment 8 Jan Chalupa 2002-01-11 14:10:16 UTC
Target milestone -> 3.4
Comment 9 _ ttran 2002-05-10 06:53:13 UTC
added FFJ40_WAV_APPROVED keyword
Comment 10 ivan 2002-06-14 01:47:03 UTC
For a while I considered this bug to be a tip'o the iceberg for
_all_ keybrd shortcut problems with the term/OW combo. Most
of them, and of course the left-right navigation, have been dealt
with. Controlling the selection with the keybrd is still to be done
and is the subject of 

http://www.netbeans.org/issues/show_bug.cgi?id=24759

A fair amount of time was wasted because the JLF incorrectly cites
Ctrl-Tab and friends for hypelrink navigation, when in fact it's
supposed to be Ctrl-T and Ctrl-Shift-T. You can read all the gory
details in .../terminalemulator/ReleaseNotes.ivan.txt.

Here is the final set of bindings

        Action                  New binding             Old
Binding     Where
       
--------------------------------------------------------------------
        Scroll line up          Ctrl-UpArrow (1)       
UpArrow         Term
        Scroll line down        Ctrl-DownArrow (1)     
DownArrow       Term

        Scroll page up         
PageUp                                  Term
        Scroll page down       
PageDown                                Term

        Scroll view left        Ctrl-PageUp
(1)                         Term
        Scroll view right       Ctrl-PageDown
(1)                       Term

        Scroll column           # No good binding available

        Next hyperlink          Ctrl-T (2) (3)         
DownArrow       OW
        Prev hyperlink          Shift-Ctrl-T (3)       
UpArrow         OW
        Activate hyperlink      Enter|Space            
Enter|Space     OW
        Activate hyperlink      Single-click (4)       
Single|Double-Click
                                                                       
OW+Term

        Next Error & Activate   F12 (3)                
F12             OW
        Prev Error & Activate   Shift-F12 (3)          
Shift-F12       OW

        (1) Conflicts with JLF TabbedPane accelerators.
        (2) The highlighted errors are best described as hyperlinks
hence
            the generic treatment.
        (3) If you reach the last (first) link/error next (prev) will
            not work on the first try and will put out a message in
the
            status bar. One more will cause a wrap then.
        (4) The original implementation was very confused about single
vs
            double click. So much so that I couldn't characterise it.
            For example build errors were navigable with a single
click,
            while exception errors had to be double-clicked.
Comment 11 Chris Ledantec 2002-06-14 08:27:59 UTC
these shortcuts look good. they have hie approval.
Comment 12 Marian Mirilovic 2002-10-16 17:10:19 UTC
verified in [nb_dev](20021016)
Comment 13 Quality Engineering 2003-07-01 16:12:50 UTC
Resolved for 3.4.x or earlier, no new info since then -> closing.
Comment 14 Quality Engineering 2008-12-23 08:25:22 UTC
moving terminal emulator issues to terminalemulator component.
To see the correct version and target milestone of this issue look at Issue
Activity table.