Article View: comp.sys.next.programmer
Article #1984Re: A few small changes for 3.1 (Edit and gdb)
From: Art Isbell
Date: Tue, 29 Dec 1992 18:24
Date: Tue, 29 Dec 1992 18:24
40 lines
2634 bytes
2634 bytes
In article <63080@mimsy.umd.edu> alex@cs.umd.edu (Alex Blakemore) writes: >tim@aplcenmp.apl.jhu.edu (Tim Pugh) writes: >> One addition [to Edit.app for 2.1] that should be both easy to make and >> quite useful is to follow the example set by the Stuart terminal emulator >> by adding an "extent" option to the print pannel. > >Another good idea that Edit and other apps should borrow from Stuart >is to use alt-up and alt-down to scroll. (alt-left and alt-right to cycle thru windows) >these are the main reasons I have to stop typing and reach for the mouse, >a real slow down in a word processing type of app. Please NeXT, I know your >GUI gods have declared some nonsensical use for alt arrow keys that even Edit's writers >had the good sense to ignore, but please give us a way to scroll quickly without >using the mouse. And NO, holding down the arrow key as the cursor covers the whole >page is not quick. NeXT's 3.0 User Interface Guidelines seem to cover this need: "Control-Arrow Combinations ... The up arrow key positions the insertion point in the first visible line of the display, directly above the beginning of the current selection. The down arrow key puts the insertion point in the last visible line, directly below the end of the current selection. When the insertion point is already at the edge of the currently visible display, the Control-arrow combination that would otherwise move it to that edge first scrolls the display (by the amount of a page scroll), then moves the insertion point to the edge of the new display." Unfortunately, modified arrow keys don't seem to be implemented by NeXT's apps, but I suspect they will in the future, probably by being added to the Text class or its descendent. -- Art Isbell Cubic Solutions NeXT Registered Developer #745 NeXT software development and consulting NeXTmail: isbell@cats.UCSC.EDU Voice: (408)335-1154 USmail: 95018-9442 Fax: (408)335-2515
Technical Details
Message-ID:
<1hq55rINN3hl@darkstar.UCSC.EDU>Path:
arc1-ca.pugleaf.net!sparky!uunet!think.com!spool.mu.edu!agate!darkstar.UCSC.EDU!cats.ucsc.edu!isbellReferences:
<1992Dec21.162400.20097@newshost.lanl.gov> <Bzrsr0.830@aplcenmp.apl.jhu.edu> <63080@mimsy.umd.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!think.com!spool.mu.edu!agate!darkstar.UCSC.EDU!cats.ucsc.edu!isbell From: isbell@cats.ucsc.edu (Art Isbell) Newsgroups: comp.sys.next.programmer Subject: Re: A few small changes for 3.1 (Edit and gdb) Date: 29 Dec 1992 18:24:59 GMT Organization: Cubic Solutions - NeXT software development and consulting Lines: 40 Message-ID: <1hq55rINN3hl@darkstar.UCSC.EDU> References: <1992Dec21.162400.20097@newshost.lanl.gov> <Bzrsr0.830@aplcenmp.apl.jhu.edu> <63080@mimsy.umd.edu> NNTP-Posting-Host: si.ucsc.edu