home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PASCAL / POSTBGI.ZIP / README.DOC < prev    next >
Encoding:
Text File  |  1990-08-10  |  2.3 KB  |  44 lines

  1.  
  2.                        POST 2.0d - BGI POSTSCRIPT DRIVER
  3.  
  4.                 Copyright 1990 Heuristic Solutions Incorporated
  5.                   720 E. Main St. CS 1007 Moorestown NJ 08057
  6.  
  7.                  The name POSTSCRIPT is a registered trademark
  8.                          of Adobe Systems Incorporated.
  9.                          Created Using BGI Toolkit 1.0
  10.                     Copyright 1988,89 Borland International
  11.  
  12.                  This program may be distributed as shareware.
  13.               You may use this program for a $5 registration fee.
  14.                 Registration should include your name, address,
  15.                     printer information, and sample output.
  16.  
  17.                         This program is provided AS IS.
  18.        In no event shall Heuristic Solutions Inc. be liable for any loss
  19.       of profit or any other commercial damage, including but not limited
  20.              to special, incidental, consequential or other damages
  21.                 through direct or indirect use of this program.
  22.  
  23.  
  24.  
  25.   This driver provides a BGI interface from C and Pascal programs to a printer
  26.   with a Postscript interpreter.  It works like the Borland screen drivers now
  27.   in use (e.g. CGA.BGI, EGAVGA.BGI.) and provides the same screen resolutions;
  28.   in landscape or portrait orientations.  POST does not perform a screen dump!
  29.   It uses Postscript commands for all operations (e.g. moveto, rlineto, fill.)
  30.   Pattern fills are supported.  Several Postscript fonts are supported.  Files
  31.   "post.h" for C programs and "post.pas" for Pascal programs contain procedure
  32.   and data definitions for driver installation, mode initializations, and font
  33.   selections.  Make sure you use the "textwidth()" function for proportionally
  34.   spaced fonts.  Only Courier is a fixed width font.  Portrait orientation can
  35.   support one or two screens.  POST output can be directed to a file using the
  36.   ModeCRT setup and DOS redirection ">" capabilities.
  37.  
  38.   PROBLEMS:
  39.  
  40.   The driver is at the current limit supported by the Pascal compiler.  Future
  41.   additions probably will need to be supplied as a TPU file.  C compiler stack
  42.   and heap setup need to be large enough to handle the large driver.  If there
  43.   is eratic behaviour in programs that work correctly in screen output, try to
  44.   increase stack and heap allocations.