home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / lang / pascal / 4905 < prev    next >
Encoding:
Text File  |  1992-08-19  |  1.2 KB  |  35 lines

  1. Newsgroups: comp.lang.pascal
  2. Path: sparky!uunet!mcsun!sunic!kth.se!kjell
  3. From: kjell@elixir.e.kth.se (Kjell Rilbe)
  4. Subject: Re: Displaying many discrete screens
  5. Message-ID: <1992Aug19.110225.17706@kth.se>
  6. Sender: usenet@kth.se (Usenet)
  7. Nntp-Posting-Host: elixir.e.kth.se
  8. Organization: Dept. of EE, Royal Institute of Technology, Stockholm, Sweden
  9. References: <2A91A4FC.10661@orion.oac.uci.edu>
  10. Date: Wed, 19 Aug 1992 11:02:25 GMT
  11. Lines: 22
  12.  
  13. In article <2A91A4FC.10661@orion.oac.uci.edu> handbook@orion.oac.uci.edu (Handbook) writes:
  14. >Hi,
  15. >
  16. >Can anyone suggest ways to display screenfuls of information to users, 
  17. >without using a million and one writeln statements?  
  18. >[Rest of problem deleted]
  19.  
  20. Maybe you could make your own screen output procedure? Are you running
  21. TURBO Pascal on a PC? Then it's not very difficult to do it. 
  22.  
  23. Then you can store the text as a looooong string or ARRAY OF Char, and
  24. design a format for moving to a new position on the screen &c.
  25.  
  26. For example character 1 could mean that the next two characters
  27. are screen coordinates for the following text, until the next chr(1) ... &c.
  28. And the string is terminated with a chr(0).
  29.  
  30. Mail me if you like the idea, but need help implementing it!
  31.  
  32. /Kjell Rilbe
  33.  
  34.  
  35.