home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-385-Vol-1of3.iso / d / drcpas10.zip / README.1ST < prev    next >
Text File  |  1992-11-17  |  2KB  |  51 lines

  1.  
  2.                         DRCPAS 1.0
  3.  
  4.       A collection of Turbo Pascal units from David R. Conrad
  5.  
  6.   In the last eight years I've written an awful lot of Turbo Pascal
  7. source code, starting with version 2.0 of Borland's compiler.  Most
  8. of it either wasn't very good, or was useful only for the one small
  9. task it was written to accomplish.  But some things I've found myself
  10. using over and over, and they've made their way (since version 4.0)
  11. into units.  Many of the questions I hear in the usenet newsgroup
  12. comp.lang.pascal have to do with rewriting various wheels which I've
  13. got in these units, so I've decided to make them available.
  14.  
  15.   Worst things first:
  16.  
  17.   This code is not copyrighted, you may use it freely.
  18. There are no guarantees, either expressed or implied,
  19. as to either merchantability or fitness for a particular
  20. purpose.  The author's liability is limited to the amount
  21. you paid for it.
  22.  
  23.   Now that that's over with, back to business:
  24.  
  25.   Its greatest flaw is a lack of documentation: most routines are
  26. given one line explanations.  Perhaps in a future revision I'll add
  27. more to this, but in many cases I think it's adequate.  There aren't
  28. many comments in the code, and some routines are rather long, but
  29. everything's been tested, and used in commercial applications: there's
  30. no spaghetti code here (I hope :-).
  31.  
  32. tools.pas      miscellaneous: case conversion, numeric formatting, strings
  33. ieee.pas       conversions with $N+ for IEEE reals, similar to tools.pas
  34. dostools.pas   file existence, cursor, printer, rebooting, time
  35. timer.pas      the DOS timer; 54ms resolution
  36. keyboard.pas   read F11 & F12, push keys back, support for screen saver
  37. paramters.pas  parse quoted command line parameters with "spaces in them"
  38. absio.pas      logical DOS sectors (Int 25/26) including large partitions
  39. crc32.pas      32-bit Cyclical Redundancy Check in Turbo Pascal
  40.  
  41. I also have windowing, menuing and mouse units (and more), but I want to
  42. take some time and improve them a bit before making them public, so
  43. they'll have to wait till at least 1.1.
  44.  
  45. I would greatly appreciate any comments, criticisms or suggestions (but
  46. not flames, please).
  47.  
  48. David R. Conrad, 17 Nov 92
  49. David_Conrad@mts.cc.wayne.edu
  50. dave@michigan.com
  51.