























				 PrintString DLL
				 ~~~~~~~~~~~~~~~
                             (version 1.0 - 5/15/93)



   This DLL allows you to create a Paradox for Windows report, line by line,
   which is sent directly to the default Window's printer, without pre-
   defining a Form or Report!  Call PrtStr from a Library, Script or Form,
   your choice.



















   VS Toolbox Software
   3908 Midsummer Lane North
   Colorado Springs, CO 80917-3506

   Our specialty is database design, coding & implementation along with
   creating quality software development tools and utilities.

   Contact us via CompuServe ID# 71601,3624 (Don Goyette)

DISCLAIMER:
~~~~~~~~~~~
   This PRTSTR.DLL Shareware program is provided to you "AS IS" with NO
   guarantee, warantee or other "promise" that it will work in any way, shape
   or form.  By using PRTSTR.DLL, you agree to hold VS Toolbox Software, it's
   officers and employees completely harmless in the event that PRTSTR.DLL
   does not perform properly and/or damages your computer software, hardware
   or data in any manner whatsoever.  <<YOU USE PRTSTR.DLL AT YOUR OWN RISK.>>

   We recommend that you make backup copies of ALL pertinent software and data
   which could be affected by using PRTSTR.DLL *PRIOR* to it's use.


SHAREWARE NOTICE & REGISTRATION INFORMATION:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   The PRTSTR.DLL file included in this distribution package (PRTSTR.ZIP) is
   SHAREWARE.  If you find the PrtStr DLL useful and call upon it on a regular
   basis, you should register your use of PrtStr with us.  The cost is very
   reasonable at only $49.95 + $3.00 shipping/handling (U.S. funds).  Your
   registration then entitles you to receive the current version of PrtStr,
   which does NOT print the Shareware banner page, and may include one or more
   enhancements as listed later in this document.  You will also receive a
   Registration Number which allows you to call VS Toolbox Software for FREE
   telephone support.  This Shareware version of PrtStr is supported ONLY via
   CompuServe.  Please leave an electronic Mail message to Don Goyette at ID#
   71601,3624 and we'll be glad to assist you.

   For your Registration convenience, we have included a text file in this
   package entitled REGISTER.TXT.  Simply print it out (from the DOS prompt
   enter "type register.txt >lpt1"), complete the information, enclose your
   check or money order (made out to VS Toolbox Software, in U.S. funds) and
   mail it to us.  All Registration orders are processed within 24-hours of
   receipt and are shipped First Class Mail within the United States and
   Canada or Air Mail to other countries.

   If your organization uses Purchase Orders, you may fax your Registration
   form along with a copy of your signed Purchase Order to (719) 574-5101.  We
   will then invoice your organization "NET 10".  (Sorry, but "verbal"
   Purchase Orders will not be accepted.)


ROYALTY FREE:
~~~~~~~~~~~~~
   There are NO ROYALTY FEES involved in using PrtStr with application
   software you create and distribute that call the PrtStr DLL.


PRINTER DRIVER NOTES:
~~~~~~~~~~~~~~~~~~~~~
   The PrtStr DLL has been tested with the following Microsoft Windows printer
   drivers, which were available from Microsoft as of May, 1993:

	FileName       Driver Description                Version
      ~~~~~~~~~~~  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ~~~~~~~
       UNIDRV.DLL  Universal Printer Driver               3.1.2
	HPPCL.DRV  HP LaserJet Series II Printer Driver   2.0
      PSCRIPT.DRV  Windows Postscript Printer Driver      3.5

   NOTE: If your UNIDRV.DLL or HPPCL.DRV version is LOWER than the ones
	 specified above, *PLEASE* obtain the newest version.  As of this
	 writing you can "go msl" and then "download hppcl.exe" from the
	 Microsoft Software Library on CompuServe for the cost of the
	 connect charges (about 15 minutes @ 2400 baud).  This self-extracting
	 file contains the latest UNIDRV.DLL and HPPCL.DRV files.

WARNING: If you use an older version of HPPCL and define the orientation
	 as Landscape, you MAY LOSE THE TOP AND BOTTOM LINES of the page.
	 Therefore, your first function call should be to PrtLF and make
	 sure you perform a PrtFF before the end of the page is reached.
	 Otherwise these lines will NOT be printed on your report.

	 Since this HPPCL driver problem was fixed in the current version of
	 the driver, PrtStr DLL does NOT compensate for this bug.


FUTURE VERSION INFORMATION:
~~~~~~~~~~~~~~~~~~~~~~~~~~~
   Future versions of PRTSTR.DLL may include one or more of the following,
   depending on the amount of requests we receive for each.  These items are
   NOT listed in any particular order of priority:

      *  Allow multiple instances of your Paradox for Windows application to
	 call the PrtStr DLL functions concurrently.

      *  Automated setting of the default Windows printer (based on currently
	 installed drivers) via the WIN.INI file.  The Paradox for Windows
	 Printer Setup dialog box does NOT change the default Windows Printer.
	 It must be done through a DLL such as this, or by writing your own
	 OPAL readProfileString and writeProfileString function.

      *  Enum and select fonts (based on printer & driver capabilities):
	 *  Font name
	 *  Point size

      *  Font attribute selection (based on printer & driver capabilities):
	 *  Bold/Normal
	 *  Italics/Normal
	 *  Underline/Normal

      *  String formatting (based on printer & driver capabilities):
	 *  Left/Center/Right

      *  Margin control
	 *  Top/Bottom/Left/Right

      *  Report Headers

      *  Report Footers

      *  Get your suggestion on the list by Registering today!

   NOTE: Future versions of PRTSTR.DLL will only be offered to you if you
	 have Registered your use of PrtStr with VS Toolbox Software.  New
	 versions of PrtStr will NOT be uploaded into the PdoxWin forum
	 Library, except for bug fixes of this Shareware version.



		   We sincerely THANK YOU for your support!
		   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


INSTALLATION:
~~~~~~~~~~~~~
   To install the PRTSTR.DLL, simply un-zip the PRTSTR.ZIP Shareware
   distribution package into a Paradox for Windows directory on your hard
   disk. Optionally, you may copy the PRTSTR.DLL file to your Windows "system"
   directory (where all your Windows DLL's are stored) and then delete the
   copy in your PfW directory.

   NOTE: Paradox for Windows first searches it's current Working directory
	 for a requested DLL and then searches the Windows "system" directory.
	 Therefore, where you place the DLL depends on your application's
	 and/or network setup and requirements.

   You may now run the PrintString demo Form: PRTSTR.FSL.  The Form is
   UN-delivered to provide you with a working example of the ObjectPAL code
   necessary to create a report with PrtStr and provide you with a starting
   point for your own testing purposes.

   NOTE: The PRTSTR.DLL must be included with applications you distribute
	 (only one copy per PC is required).



PrintString Version History:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~


Version 1.0 - release date: May 15, 1993

