home *** CD-ROM | disk | FTP | other *** search
/ No Fragments Archive 10: Diskmags / nf_archive_10.iso / MAGS / ST_USER / 1990 / USERDC90.MSA / TEXT_ARCSHELL.TXT < prev    next >
Text File  |  2016-10-20  |  31KB  |  618 lines

  1.  
  2.                      ARC Shell Documentation
  3.                           Version 2.0
  4.  
  5.            Copyright 1987, 1988, 1989 Charles F. Johnson
  6.                 and Little Green Footballs Software
  7.  
  8.         Last revision: Thursday, August 24, 1989  5:40:48 pm
  9.  
  10.  
  11. Part One - Introduction
  12. -----------------------
  13.  
  14.      ARC Shell is a GEM program which is designed to work with the
  15. popular ST archiving utility ARC.TTP.  Essentially, ARC Shell adds a
  16. GEM interface to the ARC program, letting you point and click to
  17. select the various options instead of typing a command line.  (I
  18. don't know about you, but one of the main reasons I bought an ST was
  19. to get away from all that MS-DOS/Unix command line silliness.)
  20.  
  21.      ARC Shell also contains a complete GEM-based disk utilities
  22. package, that lets you copy files (with wildcards and with query),
  23. delete and rename files, create and delete folders, show the free
  24. space on any connected drive, and even run other programs...all
  25. without exiting to the desktop.  ARC Shell's current configuration
  26. can be saved at any point, so that the options and settings you use
  27. most often will be selected when you run the program.  In addition,
  28. you can use the ST desktop's "Install Application" feature to set
  29. things up so that ARC Shell will automatically run when you
  30. double-click on a file with an extension of ARC.
  31.  
  32.      This documentation will focus primarily on the operation of
  33. ARC Shell; it's not intended to teach you how to use ARC.  However,
  34. I've included the manual for version 5.20 of ARC in the archive which
  35. contains this file and the latest version of ARC Shell.  Refer to
  36. this manual if you have any questions about the ARC program itself,
  37. such as "What's the difference between Updating and Freshening?" or
  38. "What does Convert Archive do?"  The original version of ARC for the
  39. ST was version 5.12, ported by Harvey Johnson.  The most recent
  40. version is ARC 5.21, ported to the ST by Howard Chu.  Version 5.21 is
  41. available on Compuserve, Delphi, and GEnie, and on many local ST
  42. BBSes.
  43.  
  44.      (Note: Since the ARC 5.21 documentation is quite lengthy, I
  45. stopped including it in version 1.98 of ARC Shell.  It should be
  46. easy to find this documentation on the major info services, if you
  47. still need it.)
  48.  
  49.      PLEASE NOTE: At the end of this document is the revision
  50. history of ARC Shell, including any new changes implemented in the
  51. current version. 
  52.  
  53.  
  54. Part Two - The usual shareware plea
  55. -----------------------------------
  56.  
  57.      Versions 1.95 and above of ARC Shell are "shareware," which
  58. means that if you like and use my program you're expected to pay
  59. for it just as you would be expected to pay for a "commercial"
  60. program.  The registration fee for ARC Shell is $15.00 ...  or
  61. more if you happen to be struck by a random philanthropic impulse. 
  62. I've been continually updating and improving ARC Shell since it
  63. was first written, and I think you'll be pleased with the result;
  64. letters with checks in them would please me equally! If you end up
  65. using ARC Shell regularly, please send a check to:
  66.  
  67.                Charles F. Johnson (ARC Shell)
  68.                P.O. Box 1250
  69.                Pacific Palisades, CA 90272
  70.  
  71.      And thanks for your support!
  72.  
  73.  
  74. Part Three - Using ARC Shell
  75. ----------------------------
  76.  
  77.      When you run ARC Shell, make sure you have the ARC program
  78. (ARC.TTP) in the same directory with ARCSH198.PRG.  The very first
  79. thing ARC Shell does is look in the current directory for ARC.TTP. 
  80. If a file with this name cannot be found, ARC Shell will show you a
  81. file selector asking, "Where is ARC.TTP?"  and you will be able to
  82. locate the ARC program with the file selector.  When ARC Shell finds
  83. the ARC program, it will then display a large dialog box, with
  84. buttons representing the available options.
  85.  
  86.                      What you're looking at.
  87.  
  88.      In the upper left of the main dialog box is a box containing
  89. buttons labeled "ADD to Archive," "EXTRACT from Arc," etc.  The
  90. buttons in this box are the main ARC commands; you'll notice that the
  91. default ARC command is "EXTRACT from Arc."  Only one of these buttons
  92. can be selected at a time - if you click on a button to select it,
  93. the previously selected button will be turned "off."  (These are
  94. known as "radio buttons.")
  95.  
  96.      To the right of the ARC command box is a box containing the
  97. ARC "flags."  The button labeled "Hold Screen" is selected by default
  98. when you first run ARC Shell.  The buttons in this box can be turned
  99. off and on individually; unlike radio buttons, more than one can be
  100. selected at a time.  The button labeled "Encrypt/Decrypt" is a
  101. special case; when you turn this button on, the code word entry line
  102. beneath it becomes active and the edit cursor (the thin vertical
  103. line) is placed on the entry line, allowing you to type in an
  104. encryption keyword.  The code word can be up to eight characters
  105. long.
  106.  
  107.      Directly underneath the ARC command box is a box containing
  108. buttons to let you select the device which will be used for LIST and
  109. VERBOSE LIST commands, and the drive for ARC and DATA files. The
  110. drive buttons can be operated in two ways; you can either type in the
  111. drive letter by hand, using the up and down arrows to move from one
  112. button to another, or use the mouse to click on the button.  If you
  113. click the button, a box with 16 buttons representing the 16 possible
  114. logical drives will pop up, allowing you to select the drive with the
  115. mouse.  Only active drives will be selectable in this box, and
  116. hitting Return will exit without changing the current drive.
  117.  
  118.      Finally, along the bottom of the main box are buttons labeled
  119. "Info," "ARC," "Disk," "Config," and "Exit."  The Info button will
  120. display a copyright message, and a gentle reminder to send in your
  121. shareware contribution.
  122.  
  123.                      OK, let's do something.
  124.  
  125.      When you've set all the options in the ARC Shell dialog box
  126. the way you want them, click on the "ARC" button to start things
  127. going.  NOTE: You may also double-click on any of the buttons in the
  128. ARC command box (Extract, Add, List, etc.) to execute that command
  129. immediately without the extra step of clicking the "ARC" button.
  130.  
  131.      Depending on which ARC command you've selected, what happens
  132. next will vary slightly.  In all cases however, the first thing ARC
  133. Shell will do is display a file selector to allow you to choose an
  134. ARC file.  If you're creating a new archive file with the ADD or MOVE
  135. commands, simply type in a name for the new file on the file
  136. selector's "Selection" line, and hit Return or click on OK.  If
  137. you're using any of the other commands (which all operate on
  138. previously-created archive files), click on the name of the ARC file
  139. you're working with and click OK.  The file selector's "Cancel"
  140. button always returns you to the main ARC Shell dialog box.
  141.  
  142.      The LIST, VERBOSE LIST, or TEST commands only take one
  143. parameter - the name of an ARC file - so they will be acted upon as
  144. soon as you exit the file selector.  Any of the other commands will
  145. now require a second parameter, the name of the DATA files on which
  146. you're operating.
  147.  
  148.      If you're ADDing files to an archive and you leave the
  149. "Selection" line in the DATA file selector blank, ARC Shell
  150. interprets this as "all files," and passes a search spec of *.* to
  151. the ARC program.  If you type in a name on the selection line or
  152. click on a filename, only that filename will be passed to ARC.  Also,
  153. when ADDing files, you will always return to the DATA file selector
  154. when ARC is finished adding a file or files, so that you can choose
  155. more files to add without having to select "ADD to Archive" every
  156. time.  You must click on the file selector's "Cancel" button to exit
  157. back to the main dialog box.
  158.  
  159.      If you leave the "Selection" line blank when you're EXTRACTing
  160. files from an archive, you'll be faced with the following choices
  161. about how to extract the files:
  162.  
  163.      ALL - Extracts all files from the archive into the
  164.      specified directory.  When the operation is complete,
  165.      ARC Shell will ask if you wish to delete the original
  166.      ARC file.
  167.  
  168.      To Folder - First creates a folder (a subdirectory)
  169.      with the same name as the archive file (minus the .ARC
  170.      extension) in the specified directory, then extracts all
  171.      files from the archive into the folder.  Again, when the
  172.      operation is complete, you'll be given the chance to
  173.      delete the original ARC file.
  174.  
  175.      W/ Query - When you select the "Query" option, ARC Shell
  176.      reads through the entire ARC file and gets the name of
  177.      every file it contains, then displays all the names in a
  178.      large dialog box.  There is room in the box for 80
  179.      filenames; if an archive contains more than 80 files a
  180.      page indicator will become visible in the lower left of
  181.      the box and you can page forward and back to see the rest
  182.      of the filenames.  (The maximum is 720.)  The Query box
  183.      lets you mark individual files or groups of files for
  184.      extraction by clicking on them with the mouse.  You can
  185.      click and hold down the button while dragging the mouse to
  186.      select or deselect files, and double-click on any file to
  187.      select it in one step.  (Note: if you double-click on a
  188.      file when other files are selected, it begins the
  189.      extraction process for the entire group of selected
  190.      files.)  If you want to abort a multiple extraction after
  191.      the process has already started, press and hold down the
  192.      Alternate key.  (Another note: the Query box is also
  193.      available for the "Delete from ARC" and "Copy to StdOut"
  194.      commands.  Just choose "w/ Query from the alert box that
  195.      appears afters selecting either of these commands.)
  196.  
  197.      Cancel - Lets you change your mind and return to the
  198.      main ARC Shell dialog box.
  199.  
  200.      The "COPY to StdOut" command can be used to view text files
  201. contained within an archive without extracting them first.  When this
  202. command is selected, ARC Shell will display an alert box with the
  203. choices "ALL" and "w/ Query."  The Query option works in the same way
  204. as with the EXTRACT command; the filenames will be read from the
  205. archive, and you can choose which file(s) to view using the Query
  206. dialog box.  When you use "COPY to StdOut" to view text files, you
  207. can pause the scrolling by typing Control-S and resume by typing
  208. Control-Q.  The COPY operation can also be aborted at any time by
  209. typing Control-C.
  210.  
  211.      The LIST and VERBOSE LIST commands are used to display the
  212. files contained within an archive.  You can direct the output from
  213. the LIST commands to the screen, to the printer, or to an ASCII disk
  214. file by clicking on the buttons labeled "List Device" in the main ARC
  215. Shell dialog box.
  216.  
  217.      There are two buttons in the ARC Shell dialog box which are
  218. intended to be used only with ARC version 5.21; "Overwrite Existing
  219. Files" and "Squash."  Earlier versions of ARC will report an error if
  220. either of these two buttons are selected.  The buttons labeled
  221. "Crunch" and "Squash" are used to choose between two different types
  222. of data compression schemes used by ARC 5.21 -- only the "Crunch"
  223. option is supported by earlier versions.  So bear in mind that if you
  224. use the "Squash" method, people who don't have ARC 5.21 will be
  225. unable to extract those files.
  226.  
  227.  
  228. Part Four - The ARC Shell Disk Utilities
  229. ----------------------------------------
  230.  
  231.      To access the ARC Shell Disk Utilities, click on the button
  232. labeled "Disk" at the bottom of the main ARC Shell dialog box.  The
  233. Disk Utilities are a complete GEM-based file maintenance system - you
  234. won't have to exit ARC Shell to copy files, delete files, etc.  You
  235. can even use the ARC Shell Disk Utilities to run other programs.
  236.  
  237.      When you click on the "Copy File(s)" button, a file selector
  238. appears to let you choose the source file(s) for the copy.  You can
  239. use any combination of wildcards (? and *) on the 'Selection' line of
  240. the file selector to specify groups of files to be copied.  When you
  241. click the file selector's OK button, another file selector will
  242. appear to let you choose the destination directory for the copied
  243. file(s).  If the source filename contains no wildcards (in other
  244. words, you're copying a single file) the file will be copied right
  245. away.  If there are wildcard characters in the source filename,
  246. you'll be given a choice to copy "ALL" files or copy "w/ Query."  The
  247. Query option will prompt you whether or not to copy each file that
  248. matches the wildcard specification.  You can also delete groups of
  249. files by using wildcards in the same way.
  250.  
  251.      If the destination filename already exists when a copy
  252. operation is being performed, a box will appear with the warning
  253. "Name Conflict During Copy."  You can either click OK to write over
  254. the existing file or type in a new name for the copied file and hit
  255. Return.
  256.  
  257.      The "Run Program" command lets you execute a program from
  258. within ARC Shell, and return to ARC Shell when the program
  259. terminates.  If the program you choose to run has the extension .TTP
  260. (Tos Takes Parameters), a box will appear to let you enter a command
  261. line to pass to the program.
  262.  
  263.      The operation of the other disk commands should be fairly
  264. self-explanatory.  You can rename files, show the free space
  265. remaining on a disk, create and delete folders, and format a floppy
  266. disk.  The format command lets you use drive A or B, and formats
  267. either single or double sided.  No fancy format options here - you
  268. get the straight ahead standard format, 80 tracks, 9 sectors per
  269. track.
  270.  
  271.      At the bottom left of the Disk Utilities dialog is a box
  272. titled "Copy/Delete Prompts" containing buttons labeled "On" and
  273. "Off."  When this option is set to "Off," you'll get no warning when
  274. you delete a file or copy a file to an already existing name.
  275.  
  276.      The Exit button returns you to the main ARC Shell dialog box.
  277.  
  278.  
  279. Part Five - Configuring ARC Shell
  280. ---------------------------------
  281.  
  282.      Clicking on the button labeled "Config" at the bottom of the
  283. ARC Shell dialog box will take you to the configuration screen.  This
  284. screen lets you specify a pathname for both a "default" ARC utility
  285. and an "alternate" ARC utility, and also set the directory to which
  286. ARC's numerous temporary files will be written (the latter option is
  287. only valid when ARC Shell is used with ARC 5.21).  You can save these
  288. options, as well as every other ARC Shell setting, with the button
  289. labeled "Save Configuration"; after you do this, ARC Shell will
  290. remember the settings the next time you run it.  
  291.  
  292.      The default ARC utility is the one which will be searched for
  293. when the program first runs.  If you haven't specified a default ARC
  294. utility, ARC Shell looks in the current directory for a file named
  295. ARC.TTP (see above).  However, using the Config option, you can set
  296. it so that ARC.TTP can be located anywhere when you run ARC Shell. 
  297. Click on the button labeled "Locate Default ARC Program" and use the
  298. file selector to specify a new file and pathname.
  299.  
  300.      Next, you can select an alternate ARC utility which can be
  301. enabled by clicking on the button labeled "Use Alternate."  To
  302. specify the pathname for the alternate ARC utility, click on the
  303. button labeled "Locate Alternate ARC Program" and use the file
  304. selector.  The purpose of the "Alternate" option is to allow you to
  305. switch easily between two different ARC programs; for example, some
  306. people prefer to use a shareware program called DCOPY (by Ralph
  307. Walden) to do their ARC operations because it's quite a bit faster
  308. than ARC.TTP.
  309.  
  310.      When ARC is adding files to an archive, it creates quite a few
  311. temporary work files on the disk.  With ARC Shell, you can choose to
  312. have these files written to either the ARC drive or the DATA drive,
  313. or to another directory altogether.  (Hint:  directing the temporary
  314. files to a RAMdisk can really speed up ARC, especially if you have a
  315. floppy-based system.)  When you click on the button labeled "Set
  316. Directory" a file selector lets you choose the directory for the
  317. temporary files.  (NOTE: this option is only valid when used with ARC
  318. 5.21.)
  319.  
  320.      There is one small difference in the way the two versions of
  321. ST ARC handle redirection to the printer.  ARC 5.12 uses the device
  322. name "PRT:" while ARC 5.21 uses "PRN:."  If you're going to be
  323. redirecting the output from the LIST commands to a printer, you
  324. should choose the appropriate "Printer Device Name" at the lower left
  325. of the Configuration box.
  326.  
  327.      When you have ARC Shell set up the way you want it (including
  328. all of the options in the main dialog box), you can click on the
  329. "Save Configuration" button to make this arrangement your new
  330. default....in other words, after saving your configuration, ARC Shell
  331. will always start out with your settings when you run it.
  332.  
  333.      Versions of ARC Shell prior to 1.96 saved their configuration
  334. data in a separate file called ARCSHELL.CNF.  This was changed in
  335. version 1.96; the configuration is now saved directly into the ARC
  336. Shell program file, which makes a separate data file unnecessary. 
  337. When you choose to "Save Configuration," ARC Shell will first look in
  338. the directory from which it ran for a file called ARCSH198.PRG.  If a
  339. file by this name is found, ARC Shell will attempt to write the new
  340. configuration data to this file.  If for some reason, a file by this
  341. name exists and is NOT the ARC Shell program, you will be warned and
  342. the configuration save can be retried or aborted.  If ARC Shell
  343. cannot find a file named ARCSH198.PRG (perhaps you changed the
  344. name?), you'll be given a chance to use a file selector to locate the
  345. program file no matter which name you've given it.
  346.  
  347.  
  348. Part Six - Installing ARC Shell as an Application
  349. -------------------------------------------------
  350.  
  351.      Using the desktop's "Install Application" feature, you can set
  352. things up so that whenever you double-click on a file with the
  353. extension .ARC, ARC Shell will automatically load and run.  To do
  354. this from the desktop, click once on ARCSH198.PRG to select it, then
  355. move to the "Options" menu and select "Install Application."  In the
  356. box that appears, enter a document type of "ARC," and then click on
  357. the button labeled "Install."  (DON'T hit Return after entering the
  358. document type....Return will exit without installing!)  Now save your
  359. desktop, so this setting will be remembered the next time you boot
  360. up.
  361.  
  362.      If you double-click on an ARC file after ARC Shell has been
  363. "installed" in this way, a dialog box will appear showing the name of
  364. the ARC file you selected.  You can extract files from this archive,
  365. do a verbose list of its contents, or cancel the operation by
  366. clicking on one of the three buttons in the box.  If you choose to
  367. extract, you'll be given the same extract options as explained above
  368. in the section titled "Using ARC Shell."  When the extract or list
  369. operation is complete, you can either enter ARC Shell (to do some
  370. more archive maintenance) or quit back to the desktop.
  371.  
  372.  
  373. Part Seven - Update Notes
  374. -------------------------
  375.  
  376. --------------------------------------------------------------------
  377.  
  378.                          Version 1.97b
  379.  
  380.      ARC Shell 1.97b adds compatibility with the modified "Install
  381. Application" feature of Neodesk, while retaining compatibility with
  382. all currently released versions of the TOS desktop (as of January 2,
  383. 1989).
  384.  
  385.      Another new feature of 1.97b -- when you extract ALL files from
  386. an ARChive, ARC Shell will ask if you wish to delete the original
  387. ARC file when the extraction is complete.  (This feature was
  388. previously only available after extracting "To Folder.")
  389.  
  390. --------------------------------------------------------------------
  391.  
  392.                          Version 1.97c
  393.  
  394.      Version 1.97c fixes a bug in the 'Delete' option which was very
  395. hard to track down.  ARC Shell 1.97c will now properly delete the
  396. original ARC file (if you choose, of course) after an 'Extract'
  397. operation.
  398.  
  399. --------------------------------------------------------------------
  400.  
  401.                          Version 1.98
  402.  
  403.      ARC Shell 1.98 has several substantial improvements.  All of
  404. the options in the main dialog box can now be selected with
  405. keypresses, as well as with the mouse.  The active keys are:
  406.  
  407.      Control A - Add to Arc
  408.      Control M - Move to Arc
  409.      Control U - Update Arc
  410.      Control F - Freshen Arc
  411.      Control D - Delete from Arc
  412.      Control T - Test Arc
  413.      Control X - Extract from Arc
  414.      Control R - Run from Arc
  415.      Control C - Copy to StdOut
  416.      Control L - List
  417.      Control V - Verbose list
  418.      Control O - Convert Arc
  419.  
  420.             F1 - Info
  421.             F2 - ARC
  422.             F3 - Disk
  423.             F4 - Config
  424.             F5 - Exit
  425.           Undo - Exit (same as F5)
  426.  
  427.      To help you remember the keypresses, the letter corresponding
  428. to the active key is capitalized in the first word of each option. 
  429. (e.g.  eXtract, cOnvert, Add, etc.)
  430.  
  431.      Another new feature is the 'Buffer Screen' option in the
  432. Configuration dialog box.  When this option is set to YES, ARC Shell
  433. will keep a copy of the main dialog box in memory, and very quickly
  434. 'blit' it to the screen every time it needs to be redrawn.  This
  435. speeds up the operation of ARC Shell (a lot), but it costs 32K of
  436. RAM.  If you'd like to free up that 32K, just set the 'Buffer
  437. Screen' option to NO.  This may enable you to run ARC Shell in tight
  438. memory situations where you previously couldn't.  The status of
  439. 'Buffer Screen' is saved (along with everything else) when you save
  440. your configuration. 
  441.  
  442.      Still another new feature: when you save your configuration
  443. with ARC Shell 1.98, the full paths of the ARC and DATA drives are
  444. saved, not just the drive letter.
  445.  
  446.      And yet another new feature: the 'Copy to StdOut' option will
  447. now copy to the printer as well as the screen.  This is very handy -
  448. it lets you make hardcopy listings of files contained in archives
  449. without first extracting them.  To 'Copy' to the printer, the button
  450. labeled 'Printer' must be selected in the 'List/Copy Device' box. 
  451. ('Copy to StdOut' cannot be directed to a file -- that would be the
  452. same as 'Extract'ing the file!)
  453.  
  454. --------------------------------------------------------------------
  455.  
  456.                        Version 1.98.1
  457.  
  458.      This version (released April 11, 1989) fixes a small bug in the
  459. "Save Config" option, that only showed up after following a certain
  460. sequence of steps.  Thanks to Tim Hitchings for pointing this one
  461. out. 
  462.  
  463. --------------------------------------------------------------------
  464.  
  465.                         Version 1.99
  466.  
  467.      Version 1.99 adds the ability to configure ARC Shell so that
  468. each ARC option (Extract, Add, Move, etc.) can use EITHER the
  469. default ARC utility OR the alternate ARC utility.  (The default and
  470. alternate ARC utilities are defined in the 'Config' screen.)  When
  471. you first run ARC Shell 1.99, all options are set to use the
  472. default ARC utility (usually ARC.TTP or ARC521.TTP).  To change any
  473. option, just hold down the Control key while clicking on the
  474. option; a dialog box will pop up with two buttons labeled 'Default'
  475. and 'Alternate.'  Choose which ARC utility you wish to use for this
  476. ARC option, and click the OK button.  You can go through and set
  477. all the ARC options this way, and when you save your configuration
  478. this information will be saved along with everything else. 
  479.  
  480.      Notice in the 'Config' screen, that the Alternate ARC Utility
  481. box no longer has a button labeled 'Use Alternate.' This is because
  482. you now set each ARC option individually. 
  483.  
  484.      The most common use for this feature is to set something like
  485. DCOPY or David Ramsden's KWIKARK.TTP as the 'Alternate' ARC
  486. Utility, then set the 'Extract' option to use the Alternate utility
  487. (by holding Control while you click on 'Extract').  Now you can
  488. have the compatibility of using ARC.TTP for all your archiving
  489. work, combined with the speed of DCOPY or KWIKARK for extractions,
  490. without having to go to the 'Config' screen and change the 'Use
  491. Alternate' button.
  492.  
  493. --------------------------------------------------------------------
  494.  
  495.                          Version 2.0
  496.  
  497.      ARC Shell 2.0 is now compatible with the new LHARC format,
  498. which uses a file extension of LZH.  In testing, I've found that
  499. LHARC provides a significant increase in compression over ARC 5.12
  500. or 5.21; in one case, a 217K text file compressed to less than
  501. 57K, or just over a quarter of its original size! By comparison,
  502. the original ARC.TTP produced a compressed file of over 100K, or
  503. just about half the file's original size.  In another case,
  504. several program and text files totalling over 130K were compressed
  505. into an archive that ended up being only 45K...a mere 35% of the
  506. original size of the files.  Impressive results indeed. 
  507.  
  508.      When you first run ARC Shell 2.0, it looks for a file called
  509. ARC.TTP in the same directory.  If ARC.TTP is found, you'll be
  510. delivered immediately to the main ARC Shell dialog box.  If ARC
  511. Shell can't find this file, it will ask you 'Where's ARC.TTP,' and
  512. present you with a file selector.  Use the file selector to locate
  513. the program you use to manage files that have an extension of ARC
  514. (probably ARC.TTP or ARC521.TTP).  It doesn't have to be in the
  515. same directory with ARC Shell. 
  516.  
  517.      Looking at the main screen of ARC Shell 2.0, you'll see two
  518. new buttons directly underneath the options (Add, Move, Delete,
  519. etc.), labelled 'Def:' and 'Alt:'.  These two buttons are used to
  520. tell ARC Shell which archive utility goes with which option.  (See
  521. the revision history for ARC Shell 1.99, above, for an explanation
  522. of the 'Default' and 'Alternate' archive utilities.)  Note that
  523. the 'control-click' feature of ARC Shell 1.99 no longer exists in
  524. version 2.0; you now set the archive utility for each option
  525. simply by clicking on one of the 'Def:' or 'Alt:' buttons.  As you
  526. click on different options, the 'Def:' and 'Alt:' buttons will
  527. become selected and deselected, to show you which options go with
  528. which utilities.
  529.  
  530. Using version 2.0 with LHARC
  531. ----------------------------
  532.  
  533.      As mentioned above, the LHARC program uses a file extension
  534. of LZH instead of ARC.  In the main ARC Shell dialog box, you'll
  535. see a new option called 'File Type,' with two buttons labelled
  536. 'ARC' and 'LZH.'  When you select the LZH button the ARC Shell file
  537. selector will use an extension of LZH.  Also, and more
  538. importantly, selecting either ARC or LZH switches between two sets
  539. of 'Default' and 'Alternate' archive utilities.  This way you can
  540. set up ARC.TTP and DCOPY (for example) as your 'Default' and
  541. 'Alternate' utilities, and still use LHARC and some other
  542. LZH-oriented utility simply by clicking the LZH button.
  543.  
  544.      The first time you click on the LZH button, both 'Default'
  545. and 'Alternate' utilities will be blank.  To install LHARC as the
  546. default utility for LZH files, first select the LZH button, then
  547. enter the Config screen (by clicking on the Config button or by
  548. typing function key F6), and click on the button labelled 'Locate
  549. Default Archive Utility'.  Use the file selector to locate
  550. LHARC.PRG (or whatever it's called on your system).  When you do
  551. this, its full pathname will appear in the first box in the Config
  552. screen.  When you exit the Config screen to the main ARC Shell
  553. dialog box, the button labelled 'Def:' will now contain the name
  554. of the LHARC program.  If you also have some other utility for
  555. managing LZH files, you can follow the same procedure for setting
  556. up an 'Alternate' utility. 
  557.  
  558.      That's all there is to it; you are now set to use either the
  559. standard ARC.TTP (or DCOPY or ARC 5.21) or the new LHARC program,
  560. simply by clicking on the ARC or LZH buttons.  If you'd like to
  561. make this your default configuration, be sure to click on the
  562. 'Save Config' button in the Config screen (see above). 
  563.  
  564.      PLEASE NOTE: All ARC functions are not implemented in the
  565. current version of LHARC, so some ARC Shell options may not work. 
  566. ALSO, the LHARC format and the formats used by ARC.TTP are _not_
  567. compatible; you should not pass the name of an ARC file to LHARC,
  568. or pass an LZH file to ARC.TTP.  ARC.TTP acts very strangely when
  569. passed the name of an LZH file, and it may even crash and do nasty
  570. things to your disk directory.  Be careful.  (Unfortunately,
  571. there's nothing ARC Shell can do to prevent crashes here -- the
  572. problem is in ARC.TTP.)
  573.  
  574.      The other important new feature in ARC Shell 2.0 is the
  575. ability to 'globally' set all ARC Shell options to use either the
  576. 'Default' or 'Alternate' Archive utility.  Immediately to the
  577. right of the ARC button at the bottom of the screen are two
  578. buttons labelled 'DEFAULT' and 'ALTERNATE.' Click on either button
  579. to change all ARC Shell options to use that utility; this only
  580. affects the settings for the current file type, ARC or LZH.  When
  581. you switch from one file type to another, the option assignments
  582. are preserved. 
  583.  
  584.      The function key mapping has been changed in ARC Shell 2.0 to
  585. reflect the two new options at the bottom of the main box
  586. ('DEFAULT' and 'ALTERNATE').  The new function keys are:
  587.  
  588.      F1 - ARC
  589.      F2 - DEFAULT
  590.      F3 - ALTERNATE
  591.      F4 - Info
  592.      F5 - Disk
  593.      F6 - Config
  594.      F7 - EXIT
  595.    Undo - EXIT (same as F7)
  596.  
  597.  
  598.      *****************************************************
  599.      *                                                   *
  600.      *  This document and all versions of ARC Shell are  *
  601.      *  Copyright 1987, 1988, 1989 Charles F. Johnson    *
  602.      *  and Little Green Footballs Software.             *
  603.      *  All Rights Reserved.                             *
  604.      *                                                   *
  605.      *  ARC Shell may NOT be sold.  It may, however, be  *
  606.      *  freely distributed as long as this document is   *
  607.      *  included and neither program nor document are    *
  608.      *  altered IN ANY WAY WHATSOEVER.  This document    *
  609.      *  may not be reprinted without permission.         *
  610.      *                                                   *
  611.      *  While every effort has been made to ensure that  *
  612.      *  this program is free of bugs, I cannot be        *
  613.      *  responsible for any damages or loss of data      *
  614.      *  resulting from the use or misuse of ARC Shell.   *
  615.      *                                                   *
  616.      *****************************************************
  617.  
  618.