Re: Something weird
- Posted by Robert Craig <rds at EMAIL.MSN.COM> Aug 28, 1998
- 577 views
Keven Sieger writes: > Anyway, for some reason when the cursor got to the > bottom of the screen, replies from the program tacked > an extra line feed on. When I took the "\n" out of the beginning > of my output, the program still tacked a LF on, but not > a carriage return. From LIBRARY.DOC, gets() routine: After reading a line of text from the keyboard, you should normally output a \n character, e.g. puts(1, '\n'), before printing something. Only on the last line of the screen does the operating system automatically scroll the screen and advance to the next line. It's a quirky thing about DOS. Euphoria is not doing anything different at the bottom of the screen. Several people have asked about this over the years. Use get_position() and position() if you need better control. Regards, Rob Craig Rapid Deployment Software http://members.aol.com/FilesEu/