home *** CD-ROM | disk | FTP | other *** search
/ Amiga Elysian Archive / AmigaElysianArchive.iso / prog / arexx / spooler.lha / ReadMe < prev    next >
Encoding:
Text File  |  1988-09-24  |  3.0 KB  |  104 lines

  1.                            ARexx Print Spooler
  2.  
  3.                                   v1.00
  4.  
  5.                             by Dan R. Schenck
  6.  
  7.  
  8.  
  9. Files:
  10.  
  11.     The following files should be contained in this archive:
  12.  
  13.             File1
  14.             File2
  15.             File3
  16.             File4
  17.             File5
  18.             Exec.me
  19.             Notice
  20.             ReadMe
  21.  
  22.  
  23. Installation:
  24.  
  25.     Execute the Exec.me file to rename files 1-5 as follows:
  26.  
  27.             File1 --> print.rexx
  28.             File2 --> spooler.cntl
  29.             File3 --> prnt_spooler.rexx
  30.             File4 --> spooler_utility.rexx
  31.             File5 --> printit.rexx
  32.  
  33.     After the above files are renamed, they sould be moved to your REXX:
  34.     directory.  Before these routines can be used, you must have the
  35.     rexxsupport.library, rexxarplib.library, arp.library and
  36.     screenshare.library in your LIBS: directory.  In addition, you must
  37.     identify the rexxsupport.library and rexxarplib.library to ARexx with
  38.     the addlib function.  I initiate ARexx in my Startup-Sequence and also
  39.     run an ARexx routine to add these libraries at that time.
  40.  
  41.  
  42. Usage:
  43.  
  44.     To select files to print, execute print.rexx as follows:
  45.  
  46.             rx print [DIR | DIR/FILENAME | FILENAME]
  47.  
  48.     If no argument is supplied or the argument is a path name, the ARP
  49.     file requestor, using the current directory or supplied path name, will
  50.     be displayed and you may select the file to be printed.  After the file
  51.     is queued for printing, the requestor will be presented again.  Select
  52.     another file to print or hit the CANCEL gadget to exit the selection
  53.     process.  If a file name is the argument to print.rexx, the file will
  54.     be queued to print and the file requestor will be displayed as above.
  55.  
  56.     If print.rexx is executed and the spooler, prnt_spooler.rexx is not
  57.     active, print.rexx will initiate the spooler.  This is done by a call
  58.     to spooler_utility.rexx.  Once the spooler is active, it will remain so
  59.     until you execute spooler_utility.rexx with a request to kill the
  60.     spooler.  At spooler start-up, you will be requested to enter a
  61.     directory which the directory $$rxspool will be created under to hold
  62.     the spool files.  If no directory is given, the files will be printed
  63.     "in-place" instead of being copied into a spool directory.  In addition
  64.     to being asked for a directory name, you may supply a string which will
  65.     be used as a file separator on the printed output.
  66.  
  67.  
  68.     To use the spooler utility, execute spooler_utility.rexx as follows:
  69.  
  70.         rx spooler_utility INSTALL | NEWSEPARATOR | QUIT | KILL | EXIT
  71.  
  72.  
  73.     INSTALL
  74.  
  75.         - Initiates the spooler installation process.  You may install
  76.           the spooler or let print.rexx do it for you.
  77.  
  78.  
  79.     NEWSEPARATOR
  80.  
  81.         - Allows you to change the file separator string.  The new
  82.           string will be used AFTER any current files in the queue have
  83.           been printed.
  84.  
  85.  
  86.     QUIT | KILL | EXIT
  87.  
  88.         - Removes the spooler.  If files are being printed when this
  89.           option is executed, the spooler will wait until printing
  90.           stops before terminating.
  91.  
  92.  
  93. Bugs, etc.:
  94.  
  95.     I don't know of any yet.  You may contact me with comments or bug
  96.     reports at:
  97.  
  98.                 Genie - D.SCHENCK or
  99.  
  100.  
  101.                 Dan R. Schenck
  102.                 7010 E. 77th Place
  103.                 Tulsa, Ok 74133
  104.                 (918) 492-0523