home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / clarion / barprint.zip / README.FST < prev   
Text File  |  1990-04-06  |  3KB  |  85 lines

  1.  
  2.  
  3.  
  4.             BAR CODE 3 OF 9 PRINTING PROCEDURE
  5.  
  6.  
  7.                  Written By Jerry P. Ray
  8.  
  9.                 Florida Computer Resources
  10.                 3950 Confederate Point Road
  11.                 Jacksonville, Florida 32210
  12.                  (904) 771-7422
  13.  
  14.  
  15.  
  16.  
  17. This enclosed files contain source code for printing bar code 3 of 9 on any
  18. standard Epson or IBM Compatible printer.  These routines were adapted from
  19. a similar program written in Turbo C by David Rook.  Printer codes were
  20. based on KBAR.PAS by Dale McPherson.
  21.  
  22. ENCLOSED FILES ARE:
  23.  
  24.          README.FST        -  You're looking at it now.
  25.          BARPRINT.CLA   -  Bar code printing procedure source code.
  26.          BARTEST.CLA    -  A test program that calls BAR_PRINT.
  27.  
  28.  
  29. As is, the program currently is only capable of printing bar code 3 of 9.
  30. I am currently considering writing other codes, and incorporating them into
  31. a LEM.    I will base my decision partly on response from the users of this
  32. utility, therefore, please call or leave me a message on the Clarion BBS
  33. as to how you like this utility.  My phone number is listed at the top of
  34. this document.
  35.  
  36. The format for calling the BAR_PRINT procedure is as follows:
  37.  
  38. BAR_PRINT(string)
  39.  
  40. where "string" is a Clarion string expression.    Inside the BAR_PRINT
  41. procedure, a number of EQUATES are used to make the procedure easy to
  42. modify for different types of labels, and so on.  These are listed as
  43. follows:
  44.  
  45. STEPSIZE     -    This indicates the number of n/216th's of an inches
  46.         that the paper will step up.  Current default is 2.
  47.  
  48. DEF_MARGIN   -    This equate indicates the default margin from the
  49.         left side of the paper, in characters.    The default
  50.         is 15, meaning 15 characters from the left.
  51.  
  52. PASSES         -    This indicates the number of passes the printer will
  53.         make for each line of code.  Default is 1 pass per
  54.         line.  You may increase this number to embolden and
  55.         darken the code printed.
  56.  
  57. BAR_WIDTH    -    This indicates the number of dots each bar character
  58.         is wide.  Not recommended that you change this.
  59.  
  60. LABEL_SIZE   -    Number of line feeds to get to next label.  Currently
  61.         unused.
  62.  
  63. BAR_HEIGHT   -    Indicates the height of the bar code produced.    Default
  64.         is 10 linear passes.
  65.  
  66.  
  67.  
  68. It is not recommended that the BAR_WIDTH be changed, because this could
  69. cause odd and unpredictable results on your printer.  The LABEL_SIZE is
  70. currently unused.  I will be including it in the next version.
  71.  
  72. Please feel free to contact me with any questions or comments about this
  73. procedure at the number listed at the top of this document, or by leaving
  74. me a message on the Clarion BBS.
  75.  
  76.  
  77. DISCLAIMER
  78.  
  79. The author of this program, Jerry P. Ray, along with Florida Computer
  80. Resources, hereby release this program to the public domain.  The author
  81. will not be responsible for any errors in the program, or for incidental
  82. or consequential damages arising out of the use, or inability to use, this
  83. program.  All risk as to the suitability of this program and routines rests
  84. with the user.
  85.