home *** CD-ROM | disk | FTP | other *** search
/ World of Shareware - Software Farm 2 / wosw_2.zip / wosw_2 / PASCAL / TSTRINGS.ZIP / README.TXT < prev    next >
Text File  |  1991-12-10  |  4KB  |  89 lines

  1. =================
  2. UNREGISTERED COPY
  3. =================
  4.  
  5. Release Version 1.0
  6.  
  7. ************************************
  8. *                                  *
  9. *  Oxford Computer Journals Ltd.   *    Written for
  10. *                                  *    Oxford Computer Journals Ltd.
  11. *     Null Terminated Strings      *    By N.Waltham.
  12. *        Unit (c) OCJ 1991         *
  13. *                                  *
  14. ************************************
  15.  
  16. Purpose
  17. =======
  18.         This unit has two purposes. It can be used to facilitate situations
  19. where a programmer would like to compile two versions of a program - one
  20. for Turbo Pascal for Windows and one for Turbo Pascal 6.0. It can also be
  21. used in its own right to implement null terminated strings on a program
  22. that never intends to go near Turbo Pascal for Windows. 
  23.  
  24. What are Null terminated Strings
  25. ================================
  26.  
  27.      A null terminated string consists of a collection of characters, the
  28. last of which is always chr(0). Null terminated strings are also, in my
  29. opinion, far more versatile than pascal style strings. This is because they
  30. can be much longer; pascal style strings can only be 255 characters long.
  31.  
  32.  
  33. Registering
  34. ===========
  35.  
  36.      Since I have to eat, live etc. I do not work for nothing. Therefore if
  37. you would like to use this unit you must register. It is also of
  38. considerable advantage for you to register because you will get the latest,
  39. fastest and most debugged version of the unit. I will continue to update
  40. this unit and put more functions in it since I use it in my own software.
  41.      One can register for private use or for commercial use. By private use
  42. I mean that any program that is written that uses this unit must have a
  43. very narrow distribution and NO MONEY MUST BE CHARGED for the program. In
  44. other words I don't mind someone writing a program using this unit and
  45. giving it to their friends providing appropriate credit is given. By
  46. commercial use I mean every other situation other than described above. 
  47.      Commercial applications should include information on the proposed use
  48. for the unit, the expected circulation of the software and a suggested
  49. price for buying the licence to use the unit. 
  50.  
  51.      Privately registered copies of the string unit will display a one
  52.      line credit with no pause in place of the shareware message.
  53.      Commercially registered copies display no credit line at all.
  54.  
  55.      Registration forms are included in the file Register.Frm
  56.  
  57.  
  58. Bugs
  59. ====
  60.  
  61.      I have made every attempt to ensure that this unit works correctly.
  62. Much as I would like to - I cannot guarantee that it is bug free. However I
  63. use the unit in every program I write so I trust it! Nevertheless neither I
  64. nor Oxford Computer Journals Limited accept any responsibility for loss or
  65. damages financial, broken marriages or other caused through the use of this
  66. unit or the use of programs using this unit. 
  67.      However, should you find a problem with the unit please let me know by
  68. whichever method is most convenient and I will fix it.
  69.  
  70. Files In The Package
  71. ====================
  72.  
  73.  
  74. The Following files should be included in the package:
  75.  
  76.  
  77.      About.us       Information About Oxford Computer Journals
  78.      Contact.Us     How to get in touch with OCJ
  79.      Hints.Txt      Information on programming with the strings unit
  80.      Readme.txt     This Document
  81.      Stringte.Pas   A program to test the strings unit
  82.      TStr.Doc       Detailed information on all functions in unit
  83.      TStrings.TPU   The unit compiled for Turbo Pascal 6
  84.      Register.Frm   Order forms for registered copies
  85.  
  86.  
  87. ------------------
  88. N. Waltham 
  89. December 10th 1991