home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS 1992 December / simtel1292_SIMTEL_1292_Walnut_Creek.iso / msdos / turbopas / bonus507.arc / READ.ME! < prev    next >
Text File  |  1989-07-10  |  3KB  |  107 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 ARC file with its
  38. supporting files in order to save disk space. To extract the
  39. individual files, use the supplied ARCX.COM program. From the DOS
  40. prompt, enter
  41.  
  42.   ARCX ArchiveName
  43.  
  44. For example, ARCX CHAIN.ARC would extract all of the files from
  45. the CHAIN archive.
  46.  
  47. Here's a brief description of the files in the BONUS directory.
  48.  
  49. ASYNC4
  50.   A simple but effective set of asynchronous communications
  51.   routines. Emulates the popular ASYNC.INC from Turbo 3.
  52.  
  53. CHAIN
  54.   A unit that adds a Chain command to Turbo 4 or 5.
  55.  
  56. COLORDEF
  57.   A unit that defines constants corresponding to all the foreground
  58.   on background color combinations, e.g., YellowOnBlue.
  59.  
  60. CRTPATCH
  61.   A program that can patch units compiled with Borland's CRT unit to
  62.   use TPCRT instead.
  63.  
  64. EXECWIN
  65.   A unit that execs a child process, keeping its output in a window.
  66.  
  67. EXTEND
  68.   A unit that allows more than 20 files to be open simultaneously.
  69.  
  70. LPT
  71.   A unit that replaces the Turbo PRINTER unit with one using BIOS
  72.   calls for improved speed and binary output capability.
  73.  
  74. PSCREEN
  75.   A memory resident program that captures a text screen and writes
  76.   a compressed version of it to a file.
  77.  
  78. TESTEMU
  79.   A program that demonstrates how to safely use Turbo Pascal 5's floating
  80.   point emulator within an interrupt service routine or popup.
  81.  
  82. TPCLONE
  83.   A unit that assists in the writing of installation programs.
  84.  
  85. TPENV
  86.   A number of routines to manipulate the DOS environment, including
  87.   one to execute a DOS shell with a custom prompt.
  88.  
  89. TPKEYS
  90.   A sample installation program that uses TPCLONE. Allows you to
  91.   modify the key assignments for the TPEDIT, TPENTRY, TPHELP,
  92.   TPMENU, and TPPICK units.
  93.  
  94. TPSPOOL
  95.   A unit that captures printer output and routes it to a file.
  96.  
  97. TPSTACK
  98.   A unit that automatically determines the amount of stack and
  99.   heap usage of a program.
  100.  
  101. TPSWITCH
  102.   A unit that allows you to switch between screens on a dual-display
  103.   system.
  104.  
  105. TPTIMER
  106.   A unit to take timings with microsecond resolution.
  107.