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