> 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
