home *** CD-ROM | disk | FTP | other *** search
/ QBasic & Borland Pascal & C / Delphi5.iso / Pascal / Samples / BONUS507.ARJ / READ.ME! < prev    next >
Encoding:
Text File  |  1989-07-10  |  3.2 KB  |  100 lines

  1.                Turbo Pascal 5.0 BONUS Subdirectory
  2.                -----------------------------------
  3.  
  4. The files in this subdirectory are non-commercial units and
  5. utilities developed for Turbo Pascal 5.0 by a variety of authors,
  6. including us at TurboPower Software. Many of the utilities build
  7. upon Turbo Professional units; others stand by themselves. Almost
  8. all have complete source code, so you can use them, modify them,
  9. or just study them for ideas.
  10.  
  11. TurboPower Software provides this BONUS subdirectory as a free
  12. service to our customers.
  13.  
  14. TurboPower Software offers no warranty, express or implied, for
  15. the programs in the BONUS subdirectory. You may use a BONUS unit
  16. bearing the TurboPower copyright within any application that you
  17. write, without restriction. Other programs in the BONUS
  18. subdirectory have either been released to the public domain by
  19. their authors, or are distributed here by their express
  20. permission. You may give copies of the files in the BONUS
  21. subdirectory to anyone.
  22.  
  23. If you have a unit or utility for Turbo 5 that you think would be
  24. an appropriate addition to the BONUS subdirectory, please let us
  25. know.
  26.  
  27. If you'd like more information about TurboPower Software's products for
  28. Turbo Pascal, contact us at
  29.  
  30.   TurboPower Software
  31.   P.O. Box 66747
  32.   Scotts Valley, CA 95066-0747
  33.  
  34.   408-438-8608 (Monday-Friday)
  35.   Compuserve 72457,2131
  36.  
  37. Each unit has been compressed into an ZIP file with its supporting files
  38. in order to save disk space.
  39.  
  40. Here's a brief description of the files in the BONUS directory.
  41.  
  42. ASYNC4
  43.   A simple but effective set of asynchronous communications
  44.   routines. Emulates the popular ASYNC.INC from Turbo 3.
  45.  
  46. CHAIN
  47.   A unit that adds a Chain command to Turbo 4 or 5.
  48.  
  49. COLORDEF
  50.   A unit that defines constants corresponding to all the foreground
  51.   on background color combinations, e.g., YellowOnBlue.
  52.  
  53. CRTPATCH
  54.   A program that can patch units compiled with Borland's CRT unit to
  55.   use TPCRT instead.
  56.  
  57. EXECWIN
  58.   A unit that execs a child process, keeping its output in a window.
  59.  
  60. EXTEND
  61.   A unit that allows more than 20 files to be open simultaneously.
  62.  
  63. LPT
  64.   A unit that replaces the Turbo PRINTER unit with one using BIOS
  65.   calls for improved speed and binary output capability.
  66.  
  67. PSCREEN
  68.   A memory resident program that captures a text screen and writes
  69.   a compressed version of it to a file.
  70.  
  71. TESTEMU
  72.   A program that demonstrates how to safely use Turbo Pascal 5's floating
  73.   point emulator within an interrupt service routine or popup.
  74.  
  75. TPCLONE
  76.   A unit that assists in the writing of installation programs.
  77.  
  78. TPENV
  79.   A number of routines to manipulate the DOS environment, including
  80.   one to execute a DOS shell with a custom prompt.
  81.  
  82. TPKEYS
  83.   A sample installation program that uses TPCLONE. Allows you to
  84.   modify the key assignments for the TPEDIT, TPENTRY, TPHELP,
  85.   TPMENU, and TPPICK units.
  86.  
  87. TPSPOOL
  88.   A unit that captures printer output and routes it to a file.
  89.  
  90. TPSTACK
  91.   A unit that automatically determines the amount of stack and
  92.   heap usage of a program.
  93.  
  94. TPSWITCH
  95.   A unit that allows you to switch between screens on a dual-display
  96.   system.
  97.  
  98. TPTIMER
  99.   A unit to take timings with microsecond resolution.
  100.