> Actually, all I ever remember seeing was CHR$(4) in any BASIC program.
> Were there other variables that did different things?  what would
CHR$(1)
> do for example?
>
>Later.................Howard

>> Not really, Geoff--what would CHR$(1) or CHR$(7) do for example?  :)
>>
>>Later.................Howard

>>>  Those would be passed on to the text output routine (along with the
PR#3).  As various control characters will clear the screen, return to
the upper left corner, move up, down, left, right, tab, delete, clear the
end of screen, switch in/out of 80 column mode (if the 80 column firmware
has already been activated), beep, or perform similar functions, the
results would vary.  It would actually display whatever followed it, so
you would see PR#3 rather than having it activate the 80-column firmware.
<<<

If the 80 column firmware was off, eg. in 40 column mode, the following
ctrl characters are active:
ctrl-g     (7)    bell
ctrl-h     (8)    backspace
ctrl-j      (10)  linefeed
ctrl-m   (13)  carriage return

If the 80 column firmware was on, eg. by the ?chr$(4)"pr#3" giving a
solid nonflashing cursor, those 4 control characters are still good as
well as the following characters:
*ctrl-k   (11)  clear from cursor to end of screen
*ctrl-l    (12)  move cursor to upper left (HOME) & clear window
*ctrl-n   (14)  set display to NORMAL
*ctrl-o   (15)  set display to INVERSE
*ctrl-q   (17)  set display to 40 column (use ESC 4 from keyboard) **
*ctrl-r    (18)  set display to 80 column (use ESC 8 from keyboard) **
**ctrl-s (19)  stop listing characters on screen until another key is
pressed
*ctrl-u   (21)  deactivate 80 column video firmware
*ctrl-v   (22)  scroll screen down 1 line, leaving cursor in current
position
*ctrl-w  (23)  scroll screen up 1 line, leaving cursor in current
position
ctrl-x     (24)  disable MouseText character display
*ctrl-y   (25)  move cursor to upper left of window
*ctrl-z   (26)  clears the line from cursor position to end of line
ctrl-[     (27)  maps inverse uppercase characters to MouseText
characters
*ctrl-\   (28)  move cursor position 1 space to right (from right edge of
window, moves it to left end of line below)
*ctrl-]   (29)  clear from current cursor position to end of line, eg. to
right edge of window
ctrl-_    (31)  move cursor up 1 line with no scroll

*   Doesn't work from the keyboard
** Only works from the keyboard

Dan Wallace

-- 
Apple2list is sponsored by <http://lowendmac.com/> and...

    /      Buy books, CDs, videos, and more from Amazon.com     \
   / <http://www.amazon.com/exec/obidos/redirect-home/lowendmac> \

      Support Low End Mac <http://lowendmac.com/lists/support.html>

Apple2list info:        <http://lowendmac.com/lists/apple2.html>
  --> AOL users, remove "mailto:";
Send list messages to:  <mailto:[email protected]>
To unsubscribe, email:  <mailto:[EMAIL PROTECTED]>
For digest mode, email: <mailto:[EMAIL PROTECTED]>
Subscription questions: <mailto:[EMAIL PROTECTED]>
Archive: <http://www.mail-archive.com/apple2list%40mail.maclaunch.com/>

iPod Accessories for Less
at 1-800-iPOD.COM
Fast Delivery, Low Price, Good Deal
www.1800ipod.com

Reply via email to