home *** CD-ROM | disk | FTP | other *** search
- Path: 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
-
-
- 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
-