home *** CD-ROM | disk | FTP | other *** search
/ No Fragments Archive 10: Diskmags / nf_archive_10.iso / MAGS / ST_USER / 1990 / USERNV90.MSA / TEXT_SCROLLER.DOC < prev    next >
Text File  |  1990-05-24  |  4KB  |  107 lines

  1.  
  2.                           Sroller Version 1.0
  3.                         Written by Mike Johnson
  4.                          Music by Jochen Hippel
  5.  
  6.                          Written for ST User
  7.  
  8.  
  9.  This program does not fit easily into either the catagory 'Demo' or 
  10. 'Utility', it is not really either. What makes this program different 
  11. from all the other scrolling message systems availible for the Atari ST,
  12. I hear you cry? Mainly the unusual degree of control you have over the
  13. text; If you have not yet run the demo, try it now!
  14.  
  15.  The program loads in, and displays a file called 'text.txt'. Various
  16. effects can be achieved by placing control codes in with your text, which
  17. allows characters to be moved in various ways. The first thing to notice
  18. is that there are 6 character positions on the screen, numbered surprisingly
  19. from 1 to 6. The control codes are listed below.
  20.  
  21. 'x' is either 0 or 1
  22. 'n' is a number from 1 to 6 which corresponds to a character position
  23. 'A' is a character 
  24.  
  25. {xxxxxx Move up each character with a 1 eg {101010 moves up the first,
  26.         third and fifth characters.
  27.  
  28. }xxxxxx As above but characters move down.
  29.  
  30. [nA     Move character 'A' up into position 'n' eg [1M moves M into
  31.         position 1
  32.  
  33. ]nA     As above but character moves down
  34.  
  35. ^nA     Places character 'A' into position 'n'
  36.  
  37. #       Pause
  38.  
  39. |       Dissolve the screen
  40.  
  41. *       Clears the screen by scrolling alternate lines left and right       
  42.  
  43. &       Clears screen
  44.  
  45. @A      Reverse scroll character 'A', ie move 'A' in from the left
  46.  
  47. A few examples may make this a bit clearer.
  48.  
  49. (note the examples will be put enclosed with ", which should not be
  50.  included in the text file)
  51.  
  52. "start!#" ... would scroll START! into the display and then pause.
  53. "[2m" ....... would move an 'M' up into position 2, making the display
  54.               look like "SMART!"
  55. "{101010" ... would move the 'S','A' and 'T' out of the top, leaving the
  56.               display " M R !"
  57. "}010101" ... would move the 'M','R' amd '!' off the bottom, clearing the
  58.               display.
  59.  
  60.  
  61. "abcdef" .... would put "ABCDEF" into the display
  62. "@a@b@c@d@e@" would scroll "ABCDE" in from the left, leaving the display
  63.               like "EDCBAA"
  64.  
  65. Note that lower case letters are converted into upper case letters,
  66. and all control codes are ignored, bar carriage return which becomes a
  67. space.
  68.  
  69. Load in the example and experiment, but the best advice I can give you
  70. is to work out the message on paper first! Have patience, it rarely works
  71. first time, and takes practice. Also note that when writting the text on
  72. a word processor, ensure that you are in staight ASCII mode, and be
  73. careful about carriage returns, remember they are converted into a space,
  74. so only use after a word at the end of a line!
  75.  
  76.  
  77.                               IMPORTANT
  78.                               ---------
  79.  
  80.  The program for some reason will not run at present with some desk
  81. accessories installed. If anyone hacks through the program and can tell me
  82. why, I'ld be very grateful.
  83.  
  84. OTHER CONTROLS
  85. --------------
  86.  
  87.  Music can be selected using the function keys F1 - F5, F10 turns it off
  88.  
  89.  Leave the program with space.
  90.  
  91.  
  92.  I apologise for any bugs or problems with the program, and would welcome
  93. any suggestions (this is my first serious program on the ST, I'm only 16!)
  94. Please feel free to write, and I will attempt to answer all letters will
  95. a SAE. I can be contacted at the following address.
  96.  
  97.                            Mike Johnson
  98.                            C/O Mr P.Nichols
  99.                            Carterton Community College
  100.                            Upavon Way
  101.                            Carterton
  102.                            Oxon.
  103.  
  104.  
  105.  
  106.  
  107.