home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / CLIPPER / MISC / EZPRINT.ZIP / READ.ME < prev   
Encoding:
Text File  |  1988-01-20  |  7.9 KB  |  200 lines

  1.  
  2.    ▓▓▓   ░░░░░     ░░░░░   ░░░   ░░  ░░░   ░░     ░░  ░░    ░░  ▓▓▓
  3.          ░░  ░░   ░░   ░░  ░░░░  ░░  ░░░░  ░░    ░░░░  ░░  ░░
  4.    ▓▓▓   ░░   ░░  ░░   ░░  ░░ ░░ ░░  ░░ ░░ ░░   ░░  ░░  ░░░░    ▓▓▓
  5.          ░░  ░░   ░░   ░░  ░░  ░░░░  ░░  ░░░░  ░░░░░░░░  ░░
  6.    ▓▓▓   ░░░░░     ░░░░░   ░░   ░░░  ░░   ░░░ ░░      ░░ ░░     ▓▓▓
  7.         ┌───┐  ┌───┐  ┌───┐  ┌───┐  ┌───┐  ┌───┐  ┌───┐  ┌───┐
  8.    ▓▓▓  │ S │  │ o │  │ f │  │ t │  │ w │  │ a │  │ r │  │ e │  ▓▓▓
  9.         └───┘  └───┘  └───┘  └───┘  └───┘  └───┘  └───┘  └───┘
  10.    ▓▓▓  ┌───┐  ┌───┐  ┌───┐  ┌───┐  ┌───┐  ┌───┐  ┌───┐  ┌───┐  ▓▓▓
  11.         │ D │  │ e │  │ s │  │ i │  │ g │  │ n │  │ s │  │   │
  12.    ▓▓▓  └───┘  └───┘  └───┘  └───┘  └───┘  └───┘  └───┘  └───┘  ▓▓▓
  13.  
  14.  
  15.  
  16. ************************************************************************
  17. *                                                                      *
  18. *                         E - Z - P R I N T                            *
  19. *                                                                      *
  20. ************************************************************************
  21.  
  22. E-Z-PRINT is a printer manager system designed for integration into
  23. Clipper software applications.  This distribution includes the necessary
  24. object (*.OBJ) file (EZPRINT.OBJ) to create the EZPRINT.EXE file, and the 
  25. database file (DBPRINT.DBF) which includes the printer codes for 60 popular
  26. printers.
  27.  
  28. OTHER SOFTWARE REQUIRED
  29.  
  30. CLIPPER AUTUMN 1986 (CLIPPER.EXE, CLIPPER.LIB)
  31. PLINK86 (Nantucket Version - PLINK86.EXE)
  32.  
  33.  
  34. E-Z-PRINT features
  35.  
  36. * A Printer Menu for selecting your system printer and setting up
  37.   your printer codes.
  38. * A database of 60 popular printers with printer codes.
  39. * A SET_PRINT() function for sending code sequences to your printer.
  40. * A PR_TEST() function for prompting the operator if the printer is not ready.
  41.   (Integration version only. Requires Tom Rettig Library.)
  42. * A PR_GO() function for aborting print routines with the escape key.
  43. * A printer test utility.
  44. * Create an .EXE file and run from DOS or call from your Clipper programs.
  45.  
  46. PUBLIC DOMAIN VERSION
  47.  
  48. This is a public domain version of E-Z-PRINT and may be used and distributed
  49. freely.  
  50.  
  51. Be sure that you have your CLIPPER.LIB files in the same directory as the 
  52. files in this distribution, or use the DOS environment command 
  53. (SET OBJ=[name of directory for library files]) in your AUTOEXEC.BAT file.  
  54.  
  55. ==========================================================================
  56. **  Using EZPRINT.EXE from DOS  **
  57.  
  58. First create the EZPRINT.EXE file:
  59.  
  60. At the DOS prompt type:  PLINK86 FI EZPRINT
  61.  
  62. Syntax for use:
  63.  
  64.   EZPRINT                         * Run main menu
  65.   EZPRINT T                       * Run printer test utility
  66.   EZPRINT {parameter list}        * Send printer codes sequences to printer
  67.   EZPRINT ?                       * Display current tagged printer parameters
  68.  
  69.   Parameters:
  70.  
  71. <F>    Form Feed - Eject the printer page to the start of a new page.
  72.  
  73. <P>    PICA.  Set 10 Char/inch - This is the normal character spacing 
  74.        for standard 80-columns of printed characters on 8.5" wide paper.
  75.  
  76. <E>    ELITE.  Set 12 Char/inch  
  77.  
  78. <C>    COMPRESSED.  Set 17 Char/inch - This is the "Compressed Print" mode 
  79.        which allows 132 columns of printed characters on 8.5" wide paper.
  80.  
  81. <Q>    QUALITY.  Set Letter Quality mode - Most of today's dot-matrix printers 
  82.        have a Near Letter Quality mode of print, sometimes referred to as NLQ 
  83.        or CQ characters.
  84.  
  85. <N>    NORMAL.  Set Data Processing Character Mode - This is the normal default 
  86.        setting for standard dot-matrix printers and provides the fastest print 
  87.        speed of any character type.
  88.  
  89. <D>    DOUBLE WIDE ON - This is for printing wide characters (40 columns of 
  90.        printed characters on 8.5" wide paper or 64 columns of compressed double 
  91.        wide characters)
  92.  
  93. <S>    SET DOUBLE WIDE OFF - This is the normal default setting for printers.
  94.  
  95. <M>    MARGINS ON - This is for setting left and right margins.
  96.  
  97. <O>    OFF MARGINS - Turn off left and right margins.
  98.  
  99. <R>    RESET PRINTER - Set printer to default settings.
  100.  
  101. 1-6    These are the user customizable functions.
  102.  
  103.        Suggestions for setting other print features:
  104.         
  105.        Set underline ON/OFF            Set Italicized Print ON/OFF
  106.        Set subscript ON/OFF            Set Proportional Spacing ON/OFF
  107.        Set Bold Print ON/OFF           Set enhanced printing
  108.        Set 8 lines per inch            Set line spacing to XXX
  109.        Set form length to XXX          Select Character Sets
  110.        Clear buffer and reset          Line Feed
  111.        Set skip over perforation       Set superscript ON/OFF
  112.               
  113.  
  114. Example:
  115.  
  116. EZPRINT E Q T
  117.  
  118. Sends code sequences to printer for ELITE and NEAR LETTER QUALITY, then
  119. tests the printer.
  120.  
  121. ========================================================================
  122. **  Using EZPRINT.OBJ in CLIPPER applications  **
  123.  
  124. Link the EZPRINT.OBJ module in your application, then use the command:
  125.  
  126. DO EZPRINT                         * Run main menu
  127. DO EZPRINT WITH 'T'                * Run printer test utility
  128. DO EZPRINT WITH {parameter list}   * Send printer codes sequences to printer
  129. DO EZPRINT WITH '?'                * Display current tagged printer parameters
  130.  
  131. Examples:
  132.  
  133. 1.  Sending multiple code sequences:
  134.  
  135.     DO EZPRINT WITH 'D','C','F'
  136.  
  137.     Sends code sequences to printer for DOUBLE-WIDE, COMPRESSED-PRINT, and
  138.     FORM FEED.
  139.  
  140. 2.  Sending single code sequence:
  141.  
  142.     SET_PRINT('M')
  143.  
  144.     Sends code sequence for MARGINS ON.
  145.  
  146. 3.  Sending lines of printed characters to printer.
  147.  
  148.     DO EZPRINT WITH 'T'  or   SET_PRINT('T')
  149.  
  150. --------------------------------------------------------------
  151.  
  152. ** How to abort a printout routine with the escape key **
  153.  
  154. Example:
  155.  
  156.    REPORT FORM custlist WHILE PR_GO() TO PRINT
  157.  
  158.    If the operator presses the escape key during printing, he/she will
  159.    be prompted to Resume or Quit the printing routine.
  160.  
  161. ---------------------------------------------------------------
  162.  
  163. INTEGRATION VERSION
  164.  
  165. You may purchase the integration version of E-Z-PRINT by mailing a check or 
  166. money order for $29.00 to the below address.  You will receive the latest 
  167. version of E-Z-PRINT plus documentation and source code.  California 
  168. residents add 6% sales tax.
  169.  
  170.  
  171. OTHER CLIPPER-COMPATIBLE PRODUCTS
  172.  
  173. Call or write for information about these other Clipper-compatible products
  174. which you can integrate into your applications.
  175.  
  176. E-Z-FILE - A menu-driven data-base management system.  Includes file manager,
  177.            report manager, label form manager.  Supports file relations, full-
  178.            screen editing, memo editing, browsing, database utilities, import/
  179.            export, joining, creating/modifying data structures, creating
  180.            indexes, sorting, appending, copying, listing, counting, etc.
  181. E-Z-GRAPH - A bar-graphing system for Clipper/dBASEIII files.
  182. E-Z-HELP - A complete Help system for writing your own help screens online.
  183.            Modify your help text at runtime, even at your customers site.
  184. E-Z-WORD - A notepad/mini-word-processing system which supports merging of
  185.            text and data and printer functions.
  186. E-Z-PHONE - An address book system with Telephone Dialer, label and rolodex
  187.             card printing.
  188. DATE-A-BANK - A complete calendar scheduling system with Daily, Weekly,
  189.               Monthly, Yearly calendars, archiving of appointments, TO DO LIST,
  190.               automatic appointment scheduling, multiple calendars, query of
  191.               appointment conflicts, alarm clock, rescheduling, printouts of
  192.               schedules, pop-up memos on appointments, configurable time-slots.
  193. E-Z-BASE - A complete integration of all the above systems and Date-A-Bank
  194.            calendar system.
  195.  
  196. DONNAY Software Designs
  197. 1000 Park Newport, Ste. 313
  198. Newport Beach, CA 92660
  199. (714) 721-6720
  200.