Home » Archimedes archive » Acorn Computing » 1993 04 Mega Disk.adf » !_93_04 » PD/!PackDir/Docs/Guide

PD/!PackDir/Docs/Guide

This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.

Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.

Tape/disk: Home » Archimedes archive » Acorn Computing » 1993 04 Mega Disk.adf » !_93_04
Filename: PD/!PackDir/Docs/Guide
Read OK:
File size: 2AA7 bytes
Load address: 0000
Exec address: 0000
File contents
>Guide
_______________________________________________________________________________

PackDir 1.17                                   -------------------------------
                                                This program is PUBLIC DOMAIN
Version date : 20 Oct 1991                     -------------------------------

----------------
- Introduction -
----------------
PackDir will archive an entire directory, including all its subdirectories,
into a very compact archive file. Directories in archives may be completely
restored at either their original path or a new path.

PackDir uses LZW compression (also widely used in most present day archivers)
to substantially reduce the archive's size. It uses highly optimized ARM code
compression and decompression routines, making it *very* fast, which was
necessary to make it a viable alternative to the (excellent, but very slow)
!Spark (de)archiving application by David Pilling.

I wrote PackDir only to facilitate really fast and compact backup, for hard
discs and the like. PackDir is not meant to be an alternative to Spark in any
other way, as the archives made by PackDir have an incompatible format.

Speed ?

PackDir archives around 3 times as fast as !Spark, and unpacks about 3.5 times
as fast, resulting in about the same size archives (0.5% smaller). (!Spark was
set to 13-bit 'Compress', !PackDir to 13-bit, no background mode. Testing was
in mode 0).


-------------------------
- Using the application -
-------------------------
To start up PackDir, either :

- Double-click on the '!PackDir' icon.
- Double-click on a PackDir archive file, after !PackDir has been seen by the
  filer.

It will install itself on the icon bar, and clicking MENU on PackDir's icon
will pop up the main menu (refer to its discussion below).

Archiving a directory
---------------------
To archive a directory, simply drag it onto PackDir's iconbar icon. A save
window will appear. Dragging the archive icon to a directory viewer will start
the archiving process.

By default, the leafname of the archive file is set to the directory's
leafname. You may change this by entering another leafname into the writable
icon below the archive icon.

NOTE : Pressing CTRL while dragging a directory to PackDir will archive the
parent of the directory. This is to enable archiving of the root directory ($)
of a disc. The default leafname will be 'Root', as '$' is an illegal filename.

Unpacking an archive
--------------------
To unpack an archive, drag it onto PackDir's iconbar icon, or double-click on
it. A save window will appear. Dragging the directory icon to a directory
viewer will start the unpacking process.

By default, the leafname of the directory is set to the archive's leafname.
You may change this by entering another leafname into the writable icon below
the directory icon.

Unpacking may also be to the original path (including filing system), which has
been stored in the archive (see the 'Old path' option). In this case, no save
window will appear, and unpacking starts immediately.

The information window
----------------------
Clicking on the iconbar icon with either SELECT or ADJUST will pop up a report
window, in which continuous information is given about the actions performed
during (de)archiving.

'Old path' indicates the full original path up to and including the directory
to be archived or being unpacked. 'New path', when unpacking, shows the full
path of the directory being recreated (i.e. the old path when the 'Old path'
option is on).

Also shown are :

- The 'local' filename of the current file or directory being (un)archived
- The length of the last (archiving) or current (unpacking) file or directory
- The number of compression bits (being) used
- The compression ratio achieved on the last (archiving) or current (unpacking)
  file or directory
- The total file data compression ratio so far (archiving), or the total ratio
  (unpacking, shown only at the end)
- A count of items (files and directories) (un)archived so far (including the
  top directory itself)
- A red bar representing an amount of original file data processed so far, with
  behind it an amount in bytes.
  When archiving, a full bar represents the total amount of original file data.
  The beige part of the bar represents the size of the current file being
  archived. The amount shows the total amount of original file data in bytes,
  and is not updated.
  When unpacking, the bar is not updated. The amount shows the total amount of
  original file data unpacked so far.
- A green bar representing an amount of archived file data processed so far,
  with behind it an amount in bytes.
  When archiving, a full bar represents the total amount of original file data.
  If viewed together with the red bar, the relative sizes of the archived file
  data and the original file data, processed so far, may be observed. The
  amount shows the total amount of archived file data accumulated so far.
  When unpacking, a full bar represents the total archive file size. The beige
  part shows the size of the part of the archive that is currently being
  processed. The amount shows the total amount of archived file data processed
  so far.


-----------------
- The main menu -
-----------------
Clicking MENU on the iconbar icon will pop up the main menu. The 'Quit' and
'Info' icons have their usual effect.

The main purpose of the main menu is to provide access to PackDir's control
window. The 'Control' icon in the main menu gives access to this control window
in two ways :

a) Following its submenu arrow, a non-permanent control window is popped up.
   This disappears automatically, subject roughly to normal submenu behaviour.
b) Clicking on it pops up a permanent control window. This only disappears
   after clicking on its close icon.

Several types of icons appear in the control window :

- Toggle icons. These are square, and clicking on them switches the
  corresponding option on (red square in its middle) or off ('closed' box).
- Radio icon sets. Icons in these sets are diamond shaped, and act like the
  toggle icons, but only one of them may be on. Switching any one on will
  switch off all the others in the same set (hence the name 'radio' icons).

The functions of the main menu icons and the icons in the control window are
discussed below. Icons are named by giving their menu 'path', submenu arrows
being indicated by '|'. Sometimes the text above a set of icons (usually radio
icons) is indicated as being a 'submenu' in itself.

-----------
| Control |
-----------
This icon gives access to the control window.

-------------------------
| Control | Compression |
-------------------------
This set of radio icons enables you to select the maximum number of bits used
in LZW compression when archiving a directory.

There is a choice of 12, 13, 14, 15 and 16 bits. More bits usually results in
better compression. This is especially true on large text files.

The disadvantage of using more bits is that it also requires more memory to
archive/unpack. In general, for compression (archiving) 12*2^bits and for
decompression (unpacking) 9*2^bits bytes, i.e. from 48/36K for 12-bit up to
786/576K for 16-bit.

When memory allows, choose the lowest number of bits that yields the highest
compression ratio. Experimentation is the key here.

-------------------
| Control | Store |
-------------------
This set of radio icons determines what is stored in new archive(s).

When 'All' is selected, everything is stored, which is the normal situation.

When 'Skeleton' is selected, everything is stored, except file's contents. This
setting may be useful, for example, to compactly store away a directory's
structure only, when the actual file data is irrelevant. E.g. when you need to
show someone (via a modem) what's in the directory, but, obviously, don't want
to transmit all the data with it. Obviously, these archives will be very small,
and will be created very quickly.

----------------------
| Control | Recreate |
----------------------
This set of radio icons enables you to select what will be recreated from an
archive.

When 'All' is selected, everything that's in the archive is recreated, which is
the normal situation. Archives that were saved as skeletons will unpack like
'Envelope' (see below).

When 'Envelope' is selected, everything is recreated, except file's contents.
Files will have the correct length, but will contain 'junk'. The space taken
will be exactly the original amount. This setting may be useful, for example,
to have a quick look at how much room the unpacked directory will require.

When 'Skeleton' is selected, everything is recreated, except file's contents,
and all file's lengths are set to zero. This setting may be useful, for
example, to have a quick look at an archive's contents (file dates, filetypes,
etc.), sacrificing a minimal amount of temporary disc space.

-----------------------
| Control | Unpack to |
-----------------------
This set of radio icons chooses the path to which an archive is unpacked.

When 'Old path' is selected, then unpacking an archive is to the original
filing system and directory path (which has been stored within the archive).

When 'New path' is selected, unpacking is to a different directory than the
original one. The destination directory is the directory of the filer window
that the directory icon was dragged to.


-----------------------
- Memory requirements -
-----------------------
!PackDir runs in a minimum amount of memory when dormant. Prior to archiving
or unpacking, all available memory is grabbed, and released again on
completion of the operation.

NOTE : The amount of extra memory needed (i.e. the amount you must keep free)
varies, depending on the number of bits compression. Extra memory on top of
that needed for (de)compression tables will be used for file buffering, thus
speeding up processing.


-----------
- The end -
-----------
If you have praise, complaints, comments, bugs(!), or anything else to offer
me, do not hesitate to write to

John Kortink
Middelhuisstr. 17
7482 EL Haaksbergen
The Netherlands

or send email to kortink@cs.utwente.nl

New versions of the application are available from the same address : just send
�1 to cover postage and a self-addressed envelope containing a 3.5" disc.

It is not very likely though that many new versions will appear. !PackDir
serves a simple purpose, and does it well, and this will remain to be so.

Happy archiving !!!

_______________________________________________________________________________

!!! NOTE !!!

You may NOT change this application or use ANY part of it in other products
without my approval. You may spread it freely (with *ALL* files included), but
not for any profit. This software is provided 'as is'. Using it is entirely at
your own risk.

_______________________________________________________________________________

00000000  3e 47 75 69 64 65 0a 5f  5f 5f 5f 5f 5f 5f 5f 5f  |>Guide._________|
00000010  5f 5f 5f 5f 5f 5f 5f 5f  5f 5f 5f 5f 5f 5f 5f 5f  |________________|
*
00000050  5f 5f 5f 5f 5f 5f 0a 0a  50 61 63 6b 44 69 72 20  |______..PackDir |
00000060  31 2e 31 37 20 20 20 20  20 20 20 20 20 20 20 20  |1.17            |
00000070  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000080  20 20 20 20 20 20 20 2d  2d 2d 2d 2d 2d 2d 2d 2d  |       ---------|
00000090  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
000000a0  2d 2d 2d 2d 2d 2d 0a 20  20 20 20 20 20 20 20 20  |------.         |
000000b0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
*
000000d0  20 20 20 20 20 20 20 54  68 69 73 20 70 72 6f 67  |       This prog|
000000e0  72 61 6d 20 69 73 20 50  55 42 4c 49 43 20 44 4f  |ram is PUBLIC DO|
000000f0  4d 41 49 4e 0a 56 65 72  73 69 6f 6e 20 64 61 74  |MAIN.Version dat|
00000100  65 20 3a 20 32 30 20 4f  63 74 20 31 39 39 31 20  |e : 20 Oct 1991 |
00000110  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000120  20 20 20 20 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |    ------------|
00000130  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00000140  2d 2d 2d 0a 0a 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |---..-----------|
00000150  2d 2d 2d 2d 2d 0a 2d 20  49 6e 74 72 6f 64 75 63  |-----.- Introduc|
00000160  74 69 6f 6e 20 2d 0a 2d  2d 2d 2d 2d 2d 2d 2d 2d  |tion -.---------|
00000170  2d 2d 2d 2d 2d 2d 2d 0a  50 61 63 6b 44 69 72 20  |-------.PackDir |
00000180  77 69 6c 6c 20 61 72 63  68 69 76 65 20 61 6e 20  |will archive an |
00000190  65 6e 74 69 72 65 20 64  69 72 65 63 74 6f 72 79  |entire directory|
000001a0  2c 20 69 6e 63 6c 75 64  69 6e 67 20 61 6c 6c 20  |, including all |
000001b0  69 74 73 20 73 75 62 64  69 72 65 63 74 6f 72 69  |its subdirectori|
000001c0  65 73 2c 0a 69 6e 74 6f  20 61 20 76 65 72 79 20  |es,.into a very |
000001d0  63 6f 6d 70 61 63 74 20  61 72 63 68 69 76 65 20  |compact archive |
000001e0  66 69 6c 65 2e 20 44 69  72 65 63 74 6f 72 69 65  |file. Directorie|
000001f0  73 20 69 6e 20 61 72 63  68 69 76 65 73 20 6d 61  |s in archives ma|
00000200  79 20 62 65 20 63 6f 6d  70 6c 65 74 65 6c 79 0a  |y be completely.|
00000210  72 65 73 74 6f 72 65 64  20 61 74 20 65 69 74 68  |restored at eith|
00000220  65 72 20 74 68 65 69 72  20 6f 72 69 67 69 6e 61  |er their origina|
00000230  6c 20 70 61 74 68 20 6f  72 20 61 20 6e 65 77 20  |l path or a new |
00000240  70 61 74 68 2e 0a 0a 50  61 63 6b 44 69 72 20 75  |path...PackDir u|
00000250  73 65 73 20 4c 5a 57 20  63 6f 6d 70 72 65 73 73  |ses LZW compress|
00000260  69 6f 6e 20 28 61 6c 73  6f 20 77 69 64 65 6c 79  |ion (also widely|
00000270  20 75 73 65 64 20 69 6e  20 6d 6f 73 74 20 70 72  | used in most pr|
00000280  65 73 65 6e 74 20 64 61  79 20 61 72 63 68 69 76  |esent day archiv|
00000290  65 72 73 29 0a 74 6f 20  73 75 62 73 74 61 6e 74  |ers).to substant|
000002a0  69 61 6c 6c 79 20 72 65  64 75 63 65 20 74 68 65  |ially reduce the|
000002b0  20 61 72 63 68 69 76 65  27 73 20 73 69 7a 65 2e  | archive's size.|
000002c0  20 49 74 20 75 73 65 73  20 68 69 67 68 6c 79 20  | It uses highly |
000002d0  6f 70 74 69 6d 69 7a 65  64 20 41 52 4d 20 63 6f  |optimized ARM co|
000002e0  64 65 0a 63 6f 6d 70 72  65 73 73 69 6f 6e 20 61  |de.compression a|
000002f0  6e 64 20 64 65 63 6f 6d  70 72 65 73 73 69 6f 6e  |nd decompression|
00000300  20 72 6f 75 74 69 6e 65  73 2c 20 6d 61 6b 69 6e  | routines, makin|
00000310  67 20 69 74 20 2a 76 65  72 79 2a 20 66 61 73 74  |g it *very* fast|
00000320  2c 20 77 68 69 63 68 20  77 61 73 0a 6e 65 63 65  |, which was.nece|
00000330  73 73 61 72 79 20 74 6f  20 6d 61 6b 65 20 69 74  |ssary to make it|
00000340  20 61 20 76 69 61 62 6c  65 20 61 6c 74 65 72 6e  | a viable altern|
00000350  61 74 69 76 65 20 74 6f  20 74 68 65 20 28 65 78  |ative to the (ex|
00000360  63 65 6c 6c 65 6e 74 2c  20 62 75 74 20 76 65 72  |cellent, but ver|
00000370  79 20 73 6c 6f 77 29 0a  21 53 70 61 72 6b 20 28  |y slow).!Spark (|
00000380  64 65 29 61 72 63 68 69  76 69 6e 67 20 61 70 70  |de)archiving app|
00000390  6c 69 63 61 74 69 6f 6e  20 62 79 20 44 61 76 69  |lication by Davi|
000003a0  64 20 50 69 6c 6c 69 6e  67 2e 0a 0a 49 20 77 72  |d Pilling...I wr|
000003b0  6f 74 65 20 50 61 63 6b  44 69 72 20 6f 6e 6c 79  |ote PackDir only|
000003c0  20 74 6f 20 66 61 63 69  6c 69 74 61 74 65 20 72  | to facilitate r|
000003d0  65 61 6c 6c 79 20 66 61  73 74 20 61 6e 64 20 63  |eally fast and c|
000003e0  6f 6d 70 61 63 74 20 62  61 63 6b 75 70 2c 20 66  |ompact backup, f|
000003f0  6f 72 20 68 61 72 64 0a  64 69 73 63 73 20 61 6e  |or hard.discs an|
00000400  64 20 74 68 65 20 6c 69  6b 65 2e 20 50 61 63 6b  |d the like. Pack|
00000410  44 69 72 20 69 73 20 6e  6f 74 20 6d 65 61 6e 74  |Dir is not meant|
00000420  20 74 6f 20 62 65 20 61  6e 20 61 6c 74 65 72 6e  | to be an altern|
00000430  61 74 69 76 65 20 74 6f  20 53 70 61 72 6b 20 69  |ative to Spark i|
00000440  6e 20 61 6e 79 0a 6f 74  68 65 72 20 77 61 79 2c  |n any.other way,|
00000450  20 61 73 20 74 68 65 20  61 72 63 68 69 76 65 73  | as the archives|
00000460  20 6d 61 64 65 20 62 79  20 50 61 63 6b 44 69 72  | made by PackDir|
00000470  20 68 61 76 65 20 61 6e  20 69 6e 63 6f 6d 70 61  | have an incompa|
00000480  74 69 62 6c 65 20 66 6f  72 6d 61 74 2e 0a 0a 53  |tible format...S|
00000490  70 65 65 64 20 3f 0a 0a  50 61 63 6b 44 69 72 20  |peed ?..PackDir |
000004a0  61 72 63 68 69 76 65 73  20 61 72 6f 75 6e 64 20  |archives around |
000004b0  33 20 74 69 6d 65 73 20  61 73 20 66 61 73 74 20  |3 times as fast |
000004c0  61 73 20 21 53 70 61 72  6b 2c 20 61 6e 64 20 75  |as !Spark, and u|
000004d0  6e 70 61 63 6b 73 20 61  62 6f 75 74 20 33 2e 35  |npacks about 3.5|
000004e0  20 74 69 6d 65 73 0a 61  73 20 66 61 73 74 2c 20  | times.as fast, |
000004f0  72 65 73 75 6c 74 69 6e  67 20 69 6e 20 61 62 6f  |resulting in abo|
00000500  75 74 20 74 68 65 20 73  61 6d 65 20 73 69 7a 65  |ut the same size|
00000510  20 61 72 63 68 69 76 65  73 20 28 30 2e 35 25 20  | archives (0.5% |
00000520  73 6d 61 6c 6c 65 72 29  2e 20 28 21 53 70 61 72  |smaller). (!Spar|
00000530  6b 20 77 61 73 0a 73 65  74 20 74 6f 20 31 33 2d  |k was.set to 13-|
00000540  62 69 74 20 27 43 6f 6d  70 72 65 73 73 27 2c 20  |bit 'Compress', |
00000550  21 50 61 63 6b 44 69 72  20 74 6f 20 31 33 2d 62  |!PackDir to 13-b|
00000560  69 74 2c 20 6e 6f 20 62  61 63 6b 67 72 6f 75 6e  |it, no backgroun|
00000570  64 20 6d 6f 64 65 2e 20  54 65 73 74 69 6e 67 20  |d mode. Testing |
00000580  77 61 73 0a 69 6e 20 6d  6f 64 65 20 30 29 2e 0a  |was.in mode 0)..|
00000590  0a 0a 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |..--------------|
000005a0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 0a 2d 20 55 73  |-----------.- Us|
000005b0  69 6e 67 20 74 68 65 20  61 70 70 6c 69 63 61 74  |ing the applicat|
000005c0  69 6f 6e 20 2d 0a 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |ion -.----------|
000005d0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 0a  |---------------.|
000005e0  54 6f 20 73 74 61 72 74  20 75 70 20 50 61 63 6b  |To start up Pack|
000005f0  44 69 72 2c 20 65 69 74  68 65 72 20 3a 0a 0a 2d  |Dir, either :..-|
00000600  20 44 6f 75 62 6c 65 2d  63 6c 69 63 6b 20 6f 6e  | Double-click on|
00000610  20 74 68 65 20 27 21 50  61 63 6b 44 69 72 27 20  | the '!PackDir' |
00000620  69 63 6f 6e 2e 0a 2d 20  44 6f 75 62 6c 65 2d 63  |icon..- Double-c|
00000630  6c 69 63 6b 20 6f 6e 20  61 20 50 61 63 6b 44 69  |lick on a PackDi|
00000640  72 20 61 72 63 68 69 76  65 20 66 69 6c 65 2c 20  |r archive file, |
00000650  61 66 74 65 72 20 21 50  61 63 6b 44 69 72 20 68  |after !PackDir h|
00000660  61 73 20 62 65 65 6e 20  73 65 65 6e 20 62 79 20  |as been seen by |
00000670  74 68 65 0a 20 20 66 69  6c 65 72 2e 0a 0a 49 74  |the.  filer...It|
00000680  20 77 69 6c 6c 20 69 6e  73 74 61 6c 6c 20 69 74  | will install it|
00000690  73 65 6c 66 20 6f 6e 20  74 68 65 20 69 63 6f 6e  |self on the icon|
000006a0  20 62 61 72 2c 20 61 6e  64 20 63 6c 69 63 6b 69  | bar, and clicki|
000006b0  6e 67 20 4d 45 4e 55 20  6f 6e 20 50 61 63 6b 44  |ng MENU on PackD|
000006c0  69 72 27 73 20 69 63 6f  6e 0a 77 69 6c 6c 20 70  |ir's icon.will p|
000006d0  6f 70 20 75 70 20 74 68  65 20 6d 61 69 6e 20 6d  |op up the main m|
000006e0  65 6e 75 20 28 72 65 66  65 72 20 74 6f 20 69 74  |enu (refer to it|
000006f0  73 20 64 69 73 63 75 73  73 69 6f 6e 20 62 65 6c  |s discussion bel|
00000700  6f 77 29 2e 0a 0a 41 72  63 68 69 76 69 6e 67 20  |ow)...Archiving |
00000710  61 20 64 69 72 65 63 74  6f 72 79 0a 2d 2d 2d 2d  |a directory.----|
00000720  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00000730  2d 0a 54 6f 20 61 72 63  68 69 76 65 20 61 20 64  |-.To archive a d|
00000740  69 72 65 63 74 6f 72 79  2c 20 73 69 6d 70 6c 79  |irectory, simply|
00000750  20 64 72 61 67 20 69 74  20 6f 6e 74 6f 20 50 61  | drag it onto Pa|
00000760  63 6b 44 69 72 27 73 20  69 63 6f 6e 62 61 72 20  |ckDir's iconbar |
00000770  69 63 6f 6e 2e 20 41 20  73 61 76 65 0a 77 69 6e  |icon. A save.win|
00000780  64 6f 77 20 77 69 6c 6c  20 61 70 70 65 61 72 2e  |dow will appear.|
00000790  20 44 72 61 67 67 69 6e  67 20 74 68 65 20 61 72  | Dragging the ar|
000007a0  63 68 69 76 65 20 69 63  6f 6e 20 74 6f 20 61 20  |chive icon to a |
000007b0  64 69 72 65 63 74 6f 72  79 20 76 69 65 77 65 72  |directory viewer|
000007c0  20 77 69 6c 6c 20 73 74  61 72 74 0a 74 68 65 20  | will start.the |
000007d0  61 72 63 68 69 76 69 6e  67 20 70 72 6f 63 65 73  |archiving proces|
000007e0  73 2e 0a 0a 42 79 20 64  65 66 61 75 6c 74 2c 20  |s...By default, |
000007f0  74 68 65 20 6c 65 61 66  6e 61 6d 65 20 6f 66 20  |the leafname of |
00000800  74 68 65 20 61 72 63 68  69 76 65 20 66 69 6c 65  |the archive file|
00000810  20 69 73 20 73 65 74 20  74 6f 20 74 68 65 20 64  | is set to the d|
00000820  69 72 65 63 74 6f 72 79  27 73 0a 6c 65 61 66 6e  |irectory's.leafn|
00000830  61 6d 65 2e 20 59 6f 75  20 6d 61 79 20 63 68 61  |ame. You may cha|
00000840  6e 67 65 20 74 68 69 73  20 62 79 20 65 6e 74 65  |nge this by ente|
00000850  72 69 6e 67 20 61 6e 6f  74 68 65 72 20 6c 65 61  |ring another lea|
00000860  66 6e 61 6d 65 20 69 6e  74 6f 20 74 68 65 20 77  |fname into the w|
00000870  72 69 74 61 62 6c 65 0a  69 63 6f 6e 20 62 65 6c  |ritable.icon bel|
00000880  6f 77 20 74 68 65 20 61  72 63 68 69 76 65 20 69  |ow the archive i|
00000890  63 6f 6e 2e 0a 0a 4e 4f  54 45 20 3a 20 50 72 65  |con...NOTE : Pre|
000008a0  73 73 69 6e 67 20 43 54  52 4c 20 77 68 69 6c 65  |ssing CTRL while|
000008b0  20 64 72 61 67 67 69 6e  67 20 61 20 64 69 72 65  | dragging a dire|
000008c0  63 74 6f 72 79 20 74 6f  20 50 61 63 6b 44 69 72  |ctory to PackDir|
000008d0  20 77 69 6c 6c 20 61 72  63 68 69 76 65 20 74 68  | will archive th|
000008e0  65 0a 70 61 72 65 6e 74  20 6f 66 20 74 68 65 20  |e.parent of the |
000008f0  64 69 72 65 63 74 6f 72  79 2e 20 54 68 69 73 20  |directory. This |
00000900  69 73 20 74 6f 20 65 6e  61 62 6c 65 20 61 72 63  |is to enable arc|
00000910  68 69 76 69 6e 67 20 6f  66 20 74 68 65 20 72 6f  |hiving of the ro|
00000920  6f 74 20 64 69 72 65 63  74 6f 72 79 20 28 24 29  |ot directory ($)|
00000930  0a 6f 66 20 61 20 64 69  73 63 2e 20 54 68 65 20  |.of a disc. The |
00000940  64 65 66 61 75 6c 74 20  6c 65 61 66 6e 61 6d 65  |default leafname|
00000950  20 77 69 6c 6c 20 62 65  20 27 52 6f 6f 74 27 2c  | will be 'Root',|
00000960  20 61 73 20 27 24 27 20  69 73 20 61 6e 20 69 6c  | as '$' is an il|
00000970  6c 65 67 61 6c 20 66 69  6c 65 6e 61 6d 65 2e 0a  |legal filename..|
00000980  0a 55 6e 70 61 63 6b 69  6e 67 20 61 6e 20 61 72  |.Unpacking an ar|
00000990  63 68 69 76 65 0a 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |chive.----------|
000009a0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 54 6f 20 75 6e  |----------.To un|
000009b0  70 61 63 6b 20 61 6e 20  61 72 63 68 69 76 65 2c  |pack an archive,|
000009c0  20 64 72 61 67 20 69 74  20 6f 6e 74 6f 20 50 61  | drag it onto Pa|
000009d0  63 6b 44 69 72 27 73 20  69 63 6f 6e 62 61 72 20  |ckDir's iconbar |
000009e0  69 63 6f 6e 2c 20 6f 72  20 64 6f 75 62 6c 65 2d  |icon, or double-|
000009f0  63 6c 69 63 6b 20 6f 6e  0a 69 74 2e 20 41 20 73  |click on.it. A s|
00000a00  61 76 65 20 77 69 6e 64  6f 77 20 77 69 6c 6c 20  |ave window will |
00000a10  61 70 70 65 61 72 2e 20  44 72 61 67 67 69 6e 67  |appear. Dragging|
00000a20  20 74 68 65 20 64 69 72  65 63 74 6f 72 79 20 69  | the directory i|
00000a30  63 6f 6e 20 74 6f 20 61  20 64 69 72 65 63 74 6f  |con to a directo|
00000a40  72 79 0a 76 69 65 77 65  72 20 77 69 6c 6c 20 73  |ry.viewer will s|
00000a50  74 61 72 74 20 74 68 65  20 75 6e 70 61 63 6b 69  |tart the unpacki|
00000a60  6e 67 20 70 72 6f 63 65  73 73 2e 0a 0a 42 79 20  |ng process...By |
00000a70  64 65 66 61 75 6c 74 2c  20 74 68 65 20 6c 65 61  |default, the lea|
00000a80  66 6e 61 6d 65 20 6f 66  20 74 68 65 20 64 69 72  |fname of the dir|
00000a90  65 63 74 6f 72 79 20 69  73 20 73 65 74 20 74 6f  |ectory is set to|
00000aa0  20 74 68 65 20 61 72 63  68 69 76 65 27 73 20 6c  | the archive's l|
00000ab0  65 61 66 6e 61 6d 65 2e  0a 59 6f 75 20 6d 61 79  |eafname..You may|
00000ac0  20 63 68 61 6e 67 65 20  74 68 69 73 20 62 79 20  | change this by |
00000ad0  65 6e 74 65 72 69 6e 67  20 61 6e 6f 74 68 65 72  |entering another|
00000ae0  20 6c 65 61 66 6e 61 6d  65 20 69 6e 74 6f 20 74  | leafname into t|
00000af0  68 65 20 77 72 69 74 61  62 6c 65 20 69 63 6f 6e  |he writable icon|
00000b00  20 62 65 6c 6f 77 0a 74  68 65 20 64 69 72 65 63  | below.the direc|
00000b10  74 6f 72 79 20 69 63 6f  6e 2e 0a 0a 55 6e 70 61  |tory icon...Unpa|
00000b20  63 6b 69 6e 67 20 6d 61  79 20 61 6c 73 6f 20 62  |cking may also b|
00000b30  65 20 74 6f 20 74 68 65  20 6f 72 69 67 69 6e 61  |e to the origina|
00000b40  6c 20 70 61 74 68 20 28  69 6e 63 6c 75 64 69 6e  |l path (includin|
00000b50  67 20 66 69 6c 69 6e 67  20 73 79 73 74 65 6d 29  |g filing system)|
00000b60  2c 20 77 68 69 63 68 20  68 61 73 0a 62 65 65 6e  |, which has.been|
00000b70  20 73 74 6f 72 65 64 20  69 6e 20 74 68 65 20 61  | stored in the a|
00000b80  72 63 68 69 76 65 20 28  73 65 65 20 74 68 65 20  |rchive (see the |
00000b90  27 4f 6c 64 20 70 61 74  68 27 20 6f 70 74 69 6f  |'Old path' optio|
00000ba0  6e 29 2e 20 49 6e 20 74  68 69 73 20 63 61 73 65  |n). In this case|
00000bb0  2c 20 6e 6f 20 73 61 76  65 0a 77 69 6e 64 6f 77  |, no save.window|
00000bc0  20 77 69 6c 6c 20 61 70  70 65 61 72 2c 20 61 6e  | will appear, an|
00000bd0  64 20 75 6e 70 61 63 6b  69 6e 67 20 73 74 61 72  |d unpacking star|
00000be0  74 73 20 69 6d 6d 65 64  69 61 74 65 6c 79 2e 0a  |ts immediately..|
00000bf0  0a 54 68 65 20 69 6e 66  6f 72 6d 61 74 69 6f 6e  |.The information|
00000c00  20 77 69 6e 64 6f 77 0a  2d 2d 2d 2d 2d 2d 2d 2d  | window.--------|
00000c10  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 0a 43  |--------------.C|
00000c20  6c 69 63 6b 69 6e 67 20  6f 6e 20 74 68 65 20 69  |licking on the i|
00000c30  63 6f 6e 62 61 72 20 69  63 6f 6e 20 77 69 74 68  |conbar icon with|
00000c40  20 65 69 74 68 65 72 20  53 45 4c 45 43 54 20 6f  | either SELECT o|
00000c50  72 20 41 44 4a 55 53 54  20 77 69 6c 6c 20 70 6f  |r ADJUST will po|
00000c60  70 20 75 70 20 61 20 72  65 70 6f 72 74 0a 77 69  |p up a report.wi|
00000c70  6e 64 6f 77 2c 20 69 6e  20 77 68 69 63 68 20 63  |ndow, in which c|
00000c80  6f 6e 74 69 6e 75 6f 75  73 20 69 6e 66 6f 72 6d  |ontinuous inform|
00000c90  61 74 69 6f 6e 20 69 73  20 67 69 76 65 6e 20 61  |ation is given a|
00000ca0  62 6f 75 74 20 74 68 65  20 61 63 74 69 6f 6e 73  |bout the actions|
00000cb0  20 70 65 72 66 6f 72 6d  65 64 0a 64 75 72 69 6e  | performed.durin|
00000cc0  67 20 28 64 65 29 61 72  63 68 69 76 69 6e 67 2e  |g (de)archiving.|
00000cd0  0a 0a 27 4f 6c 64 20 70  61 74 68 27 20 69 6e 64  |..'Old path' ind|
00000ce0  69 63 61 74 65 73 20 74  68 65 20 66 75 6c 6c 20  |icates the full |
00000cf0  6f 72 69 67 69 6e 61 6c  20 70 61 74 68 20 75 70  |original path up|
00000d00  20 74 6f 20 61 6e 64 20  69 6e 63 6c 75 64 69 6e  | to and includin|
00000d10  67 20 74 68 65 20 64 69  72 65 63 74 6f 72 79 0a  |g the directory.|
00000d20  74 6f 20 62 65 20 61 72  63 68 69 76 65 64 20 6f  |to be archived o|
00000d30  72 20 62 65 69 6e 67 20  75 6e 70 61 63 6b 65 64  |r being unpacked|
00000d40  2e 20 27 4e 65 77 20 70  61 74 68 27 2c 20 77 68  |. 'New path', wh|
00000d50  65 6e 20 75 6e 70 61 63  6b 69 6e 67 2c 20 73 68  |en unpacking, sh|
00000d60  6f 77 73 20 74 68 65 20  66 75 6c 6c 0a 70 61 74  |ows the full.pat|
00000d70  68 20 6f 66 20 74 68 65  20 64 69 72 65 63 74 6f  |h of the directo|
00000d80  72 79 20 62 65 69 6e 67  20 72 65 63 72 65 61 74  |ry being recreat|
00000d90  65 64 20 28 69 2e 65 2e  20 74 68 65 20 6f 6c 64  |ed (i.e. the old|
00000da0  20 70 61 74 68 20 77 68  65 6e 20 74 68 65 20 27  | path when the '|
00000db0  4f 6c 64 20 70 61 74 68  27 0a 6f 70 74 69 6f 6e  |Old path'.option|
00000dc0  20 69 73 20 6f 6e 29 2e  0a 0a 41 6c 73 6f 20 73  | is on)...Also s|
00000dd0  68 6f 77 6e 20 61 72 65  20 3a 0a 0a 2d 20 54 68  |hown are :..- Th|
00000de0  65 20 27 6c 6f 63 61 6c  27 20 66 69 6c 65 6e 61  |e 'local' filena|
00000df0  6d 65 20 6f 66 20 74 68  65 20 63 75 72 72 65 6e  |me of the curren|
00000e00  74 20 66 69 6c 65 20 6f  72 20 64 69 72 65 63 74  |t file or direct|
00000e10  6f 72 79 20 62 65 69 6e  67 20 28 75 6e 29 61 72  |ory being (un)ar|
00000e20  63 68 69 76 65 64 0a 2d  20 54 68 65 20 6c 65 6e  |chived.- The len|
00000e30  67 74 68 20 6f 66 20 74  68 65 20 6c 61 73 74 20  |gth of the last |
00000e40  28 61 72 63 68 69 76 69  6e 67 29 20 6f 72 20 63  |(archiving) or c|
00000e50  75 72 72 65 6e 74 20 28  75 6e 70 61 63 6b 69 6e  |urrent (unpackin|
00000e60  67 29 20 66 69 6c 65 20  6f 72 20 64 69 72 65 63  |g) file or direc|
00000e70  74 6f 72 79 0a 2d 20 54  68 65 20 6e 75 6d 62 65  |tory.- The numbe|
00000e80  72 20 6f 66 20 63 6f 6d  70 72 65 73 73 69 6f 6e  |r of compression|
00000e90  20 62 69 74 73 20 28 62  65 69 6e 67 29 20 75 73  | bits (being) us|
00000ea0  65 64 0a 2d 20 54 68 65  20 63 6f 6d 70 72 65 73  |ed.- The compres|
00000eb0  73 69 6f 6e 20 72 61 74  69 6f 20 61 63 68 69 65  |sion ratio achie|
00000ec0  76 65 64 20 6f 6e 20 74  68 65 20 6c 61 73 74 20  |ved on the last |
00000ed0  28 61 72 63 68 69 76 69  6e 67 29 20 6f 72 20 63  |(archiving) or c|
00000ee0  75 72 72 65 6e 74 20 28  75 6e 70 61 63 6b 69 6e  |urrent (unpackin|
00000ef0  67 29 0a 20 20 66 69 6c  65 20 6f 72 20 64 69 72  |g).  file or dir|
00000f00  65 63 74 6f 72 79 0a 2d  20 54 68 65 20 74 6f 74  |ectory.- The tot|
00000f10  61 6c 20 66 69 6c 65 20  64 61 74 61 20 63 6f 6d  |al file data com|
00000f20  70 72 65 73 73 69 6f 6e  20 72 61 74 69 6f 20 73  |pression ratio s|
00000f30  6f 20 66 61 72 20 28 61  72 63 68 69 76 69 6e 67  |o far (archiving|
00000f40  29 2c 20 6f 72 20 74 68  65 20 74 6f 74 61 6c 20  |), or the total |
00000f50  72 61 74 69 6f 0a 20 20  28 75 6e 70 61 63 6b 69  |ratio.  (unpacki|
00000f60  6e 67 2c 20 73 68 6f 77  6e 20 6f 6e 6c 79 20 61  |ng, shown only a|
00000f70  74 20 74 68 65 20 65 6e  64 29 0a 2d 20 41 20 63  |t the end).- A c|
00000f80  6f 75 6e 74 20 6f 66 20  69 74 65 6d 73 20 28 66  |ount of items (f|
00000f90  69 6c 65 73 20 61 6e 64  20 64 69 72 65 63 74 6f  |iles and directo|
00000fa0  72 69 65 73 29 20 28 75  6e 29 61 72 63 68 69 76  |ries) (un)archiv|
00000fb0  65 64 20 73 6f 20 66 61  72 20 28 69 6e 63 6c 75  |ed so far (inclu|
00000fc0  64 69 6e 67 20 74 68 65  0a 20 20 74 6f 70 20 64  |ding the.  top d|
00000fd0  69 72 65 63 74 6f 72 79  20 69 74 73 65 6c 66 29  |irectory itself)|
00000fe0  0a 2d 20 41 20 72 65 64  20 62 61 72 20 72 65 70  |.- A red bar rep|
00000ff0  72 65 73 65 6e 74 69 6e  67 20 61 6e 20 61 6d 6f  |resenting an amo|
00001000  75 6e 74 20 6f 66 20 6f  72 69 67 69 6e 61 6c 20  |unt of original |
00001010  66 69 6c 65 20 64 61 74  61 20 70 72 6f 63 65 73  |file data proces|
00001020  73 65 64 20 73 6f 20 66  61 72 2c 20 77 69 74 68  |sed so far, with|
00001030  0a 20 20 62 65 68 69 6e  64 20 69 74 20 61 6e 20  |.  behind it an |
00001040  61 6d 6f 75 6e 74 20 69  6e 20 62 79 74 65 73 2e  |amount in bytes.|
00001050  0a 20 20 57 68 65 6e 20  61 72 63 68 69 76 69 6e  |.  When archivin|
00001060  67 2c 20 61 20 66 75 6c  6c 20 62 61 72 20 72 65  |g, a full bar re|
00001070  70 72 65 73 65 6e 74 73  20 74 68 65 20 74 6f 74  |presents the tot|
00001080  61 6c 20 61 6d 6f 75 6e  74 20 6f 66 20 6f 72 69  |al amount of ori|
00001090  67 69 6e 61 6c 20 66 69  6c 65 20 64 61 74 61 2e  |ginal file data.|
000010a0  0a 20 20 54 68 65 20 62  65 69 67 65 20 70 61 72  |.  The beige par|
000010b0  74 20 6f 66 20 74 68 65  20 62 61 72 20 72 65 70  |t of the bar rep|
000010c0  72 65 73 65 6e 74 73 20  74 68 65 20 73 69 7a 65  |resents the size|
000010d0  20 6f 66 20 74 68 65 20  63 75 72 72 65 6e 74 20  | of the current |
000010e0  66 69 6c 65 20 62 65 69  6e 67 0a 20 20 61 72 63  |file being.  arc|
000010f0  68 69 76 65 64 2e 20 54  68 65 20 61 6d 6f 75 6e  |hived. The amoun|
00001100  74 20 73 68 6f 77 73 20  74 68 65 20 74 6f 74 61  |t shows the tota|
00001110  6c 20 61 6d 6f 75 6e 74  20 6f 66 20 6f 72 69 67  |l amount of orig|
00001120  69 6e 61 6c 20 66 69 6c  65 20 64 61 74 61 20 69  |inal file data i|
00001130  6e 20 62 79 74 65 73 2c  0a 20 20 61 6e 64 20 69  |n bytes,.  and i|
00001140  73 20 6e 6f 74 20 75 70  64 61 74 65 64 2e 0a 20  |s not updated.. |
00001150  20 57 68 65 6e 20 75 6e  70 61 63 6b 69 6e 67 2c  | When unpacking,|
00001160  20 74 68 65 20 62 61 72  20 69 73 20 6e 6f 74 20  | the bar is not |
00001170  75 70 64 61 74 65 64 2e  20 54 68 65 20 61 6d 6f  |updated. The amo|
00001180  75 6e 74 20 73 68 6f 77  73 20 74 68 65 20 74 6f  |unt shows the to|
00001190  74 61 6c 20 61 6d 6f 75  6e 74 20 6f 66 0a 20 20  |tal amount of.  |
000011a0  6f 72 69 67 69 6e 61 6c  20 66 69 6c 65 20 64 61  |original file da|
000011b0  74 61 20 75 6e 70 61 63  6b 65 64 20 73 6f 20 66  |ta unpacked so f|
000011c0  61 72 2e 0a 2d 20 41 20  67 72 65 65 6e 20 62 61  |ar..- A green ba|
000011d0  72 20 72 65 70 72 65 73  65 6e 74 69 6e 67 20 61  |r representing a|
000011e0  6e 20 61 6d 6f 75 6e 74  20 6f 66 20 61 72 63 68  |n amount of arch|
000011f0  69 76 65 64 20 66 69 6c  65 20 64 61 74 61 20 70  |ived file data p|
00001200  72 6f 63 65 73 73 65 64  20 73 6f 20 66 61 72 2c  |rocessed so far,|
00001210  0a 20 20 77 69 74 68 20  62 65 68 69 6e 64 20 69  |.  with behind i|
00001220  74 20 61 6e 20 61 6d 6f  75 6e 74 20 69 6e 20 62  |t an amount in b|
00001230  79 74 65 73 2e 0a 20 20  57 68 65 6e 20 61 72 63  |ytes..  When arc|
00001240  68 69 76 69 6e 67 2c 20  61 20 66 75 6c 6c 20 62  |hiving, a full b|
00001250  61 72 20 72 65 70 72 65  73 65 6e 74 73 20 74 68  |ar represents th|
00001260  65 20 74 6f 74 61 6c 20  61 6d 6f 75 6e 74 20 6f  |e total amount o|
00001270  66 20 6f 72 69 67 69 6e  61 6c 20 66 69 6c 65 20  |f original file |
00001280  64 61 74 61 2e 0a 20 20  49 66 20 76 69 65 77 65  |data..  If viewe|
00001290  64 20 74 6f 67 65 74 68  65 72 20 77 69 74 68 20  |d together with |
000012a0  74 68 65 20 72 65 64 20  62 61 72 2c 20 74 68 65  |the red bar, the|
000012b0  20 72 65 6c 61 74 69 76  65 20 73 69 7a 65 73 20  | relative sizes |
000012c0  6f 66 20 74 68 65 20 61  72 63 68 69 76 65 64 20  |of the archived |
000012d0  66 69 6c 65 0a 20 20 64  61 74 61 20 61 6e 64 20  |file.  data and |
000012e0  74 68 65 20 6f 72 69 67  69 6e 61 6c 20 66 69 6c  |the original fil|
000012f0  65 20 64 61 74 61 2c 20  70 72 6f 63 65 73 73 65  |e data, processe|
00001300  64 20 73 6f 20 66 61 72  2c 20 6d 61 79 20 62 65  |d so far, may be|
00001310  20 6f 62 73 65 72 76 65  64 2e 20 54 68 65 0a 20  | observed. The. |
00001320  20 61 6d 6f 75 6e 74 20  73 68 6f 77 73 20 74 68  | amount shows th|
00001330  65 20 74 6f 74 61 6c 20  61 6d 6f 75 6e 74 20 6f  |e total amount o|
00001340  66 20 61 72 63 68 69 76  65 64 20 66 69 6c 65 20  |f archived file |
00001350  64 61 74 61 20 61 63 63  75 6d 75 6c 61 74 65 64  |data accumulated|
00001360  20 73 6f 20 66 61 72 2e  0a 20 20 57 68 65 6e 20  | so far..  When |
00001370  75 6e 70 61 63 6b 69 6e  67 2c 20 61 20 66 75 6c  |unpacking, a ful|
00001380  6c 20 62 61 72 20 72 65  70 72 65 73 65 6e 74 73  |l bar represents|
00001390  20 74 68 65 20 74 6f 74  61 6c 20 61 72 63 68 69  | the total archi|
000013a0  76 65 20 66 69 6c 65 20  73 69 7a 65 2e 20 54 68  |ve file size. Th|
000013b0  65 20 62 65 69 67 65 0a  20 20 70 61 72 74 20 73  |e beige.  part s|
000013c0  68 6f 77 73 20 74 68 65  20 73 69 7a 65 20 6f 66  |hows the size of|
000013d0  20 74 68 65 20 70 61 72  74 20 6f 66 20 74 68 65  | the part of the|
000013e0  20 61 72 63 68 69 76 65  20 74 68 61 74 20 69 73  | archive that is|
000013f0  20 63 75 72 72 65 6e 74  6c 79 20 62 65 69 6e 67  | currently being|
00001400  0a 20 20 70 72 6f 63 65  73 73 65 64 2e 20 54 68  |.  processed. Th|
00001410  65 20 61 6d 6f 75 6e 74  20 73 68 6f 77 73 20 74  |e amount shows t|
00001420  68 65 20 74 6f 74 61 6c  20 61 6d 6f 75 6e 74 20  |he total amount |
00001430  6f 66 20 61 72 63 68 69  76 65 64 20 66 69 6c 65  |of archived file|
00001440  20 64 61 74 61 20 70 72  6f 63 65 73 73 65 64 0a  | data processed.|
00001450  20 20 73 6f 20 66 61 72  2e 0a 0a 0a 2d 2d 2d 2d  |  so far....----|
00001460  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 0a 2d 20  |-------------.- |
00001470  54 68 65 20 6d 61 69 6e  20 6d 65 6e 75 20 2d 0a  |The main menu -.|
00001480  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00001490  2d 0a 43 6c 69 63 6b 69  6e 67 20 4d 45 4e 55 20  |-.Clicking MENU |
000014a0  6f 6e 20 74 68 65 20 69  63 6f 6e 62 61 72 20 69  |on the iconbar i|
000014b0  63 6f 6e 20 77 69 6c 6c  20 70 6f 70 20 75 70 20  |con will pop up |
000014c0  74 68 65 20 6d 61 69 6e  20 6d 65 6e 75 2e 20 54  |the main menu. T|
000014d0  68 65 20 27 51 75 69 74  27 20 61 6e 64 0a 27 49  |he 'Quit' and.'I|
000014e0  6e 66 6f 27 20 69 63 6f  6e 73 20 68 61 76 65 20  |nfo' icons have |
000014f0  74 68 65 69 72 20 75 73  75 61 6c 20 65 66 66 65  |their usual effe|
00001500  63 74 2e 0a 0a 54 68 65  20 6d 61 69 6e 20 70 75  |ct...The main pu|
00001510  72 70 6f 73 65 20 6f 66  20 74 68 65 20 6d 61 69  |rpose of the mai|
00001520  6e 20 6d 65 6e 75 20 69  73 20 74 6f 20 70 72 6f  |n menu is to pro|
00001530  76 69 64 65 20 61 63 63  65 73 73 20 74 6f 20 50  |vide access to P|
00001540  61 63 6b 44 69 72 27 73  20 63 6f 6e 74 72 6f 6c  |ackDir's control|
00001550  0a 77 69 6e 64 6f 77 2e  20 54 68 65 20 27 43 6f  |.window. The 'Co|
00001560  6e 74 72 6f 6c 27 20 69  63 6f 6e 20 69 6e 20 74  |ntrol' icon in t|
00001570  68 65 20 6d 61 69 6e 20  6d 65 6e 75 20 67 69 76  |he main menu giv|
00001580  65 73 20 61 63 63 65 73  73 20 74 6f 20 74 68 69  |es access to thi|
00001590  73 20 63 6f 6e 74 72 6f  6c 20 77 69 6e 64 6f 77  |s control window|
000015a0  0a 69 6e 20 74 77 6f 20  77 61 79 73 20 3a 0a 0a  |.in two ways :..|
000015b0  61 29 20 46 6f 6c 6c 6f  77 69 6e 67 20 69 74 73  |a) Following its|
000015c0  20 73 75 62 6d 65 6e 75  20 61 72 72 6f 77 2c 20  | submenu arrow, |
000015d0  61 20 6e 6f 6e 2d 70 65  72 6d 61 6e 65 6e 74 20  |a non-permanent |
000015e0  63 6f 6e 74 72 6f 6c 20  77 69 6e 64 6f 77 20 69  |control window i|
000015f0  73 20 70 6f 70 70 65 64  20 75 70 2e 0a 20 20 20  |s popped up..   |
00001600  54 68 69 73 20 64 69 73  61 70 70 65 61 72 73 20  |This disappears |
00001610  61 75 74 6f 6d 61 74 69  63 61 6c 6c 79 2c 20 73  |automatically, s|
00001620  75 62 6a 65 63 74 20 72  6f 75 67 68 6c 79 20 74  |ubject roughly t|
00001630  6f 20 6e 6f 72 6d 61 6c  20 73 75 62 6d 65 6e 75  |o normal submenu|
00001640  20 62 65 68 61 76 69 6f  75 72 2e 0a 62 29 20 43  | behaviour..b) C|
00001650  6c 69 63 6b 69 6e 67 20  6f 6e 20 69 74 20 70 6f  |licking on it po|
00001660  70 73 20 75 70 20 61 20  70 65 72 6d 61 6e 65 6e  |ps up a permanen|
00001670  74 20 63 6f 6e 74 72 6f  6c 20 77 69 6e 64 6f 77  |t control window|
00001680  2e 20 54 68 69 73 20 6f  6e 6c 79 20 64 69 73 61  |. This only disa|
00001690  70 70 65 61 72 73 0a 20  20 20 61 66 74 65 72 20  |ppears.   after |
000016a0  63 6c 69 63 6b 69 6e 67  20 6f 6e 20 69 74 73 20  |clicking on its |
000016b0  63 6c 6f 73 65 20 69 63  6f 6e 2e 0a 0a 53 65 76  |close icon...Sev|
000016c0  65 72 61 6c 20 74 79 70  65 73 20 6f 66 20 69 63  |eral types of ic|
000016d0  6f 6e 73 20 61 70 70 65  61 72 20 69 6e 20 74 68  |ons appear in th|
000016e0  65 20 63 6f 6e 74 72 6f  6c 20 77 69 6e 64 6f 77  |e control window|
000016f0  20 3a 0a 0a 2d 20 54 6f  67 67 6c 65 20 69 63 6f  | :..- Toggle ico|
00001700  6e 73 2e 20 54 68 65 73  65 20 61 72 65 20 73 71  |ns. These are sq|
00001710  75 61 72 65 2c 20 61 6e  64 20 63 6c 69 63 6b 69  |uare, and clicki|
00001720  6e 67 20 6f 6e 20 74 68  65 6d 20 73 77 69 74 63  |ng on them switc|
00001730  68 65 73 20 74 68 65 0a  20 20 63 6f 72 72 65 73  |hes the.  corres|
00001740  70 6f 6e 64 69 6e 67 20  6f 70 74 69 6f 6e 20 6f  |ponding option o|
00001750  6e 20 28 72 65 64 20 73  71 75 61 72 65 20 69 6e  |n (red square in|
00001760  20 69 74 73 20 6d 69 64  64 6c 65 29 20 6f 72 20  | its middle) or |
00001770  6f 66 66 20 28 27 63 6c  6f 73 65 64 27 20 62 6f  |off ('closed' bo|
00001780  78 29 2e 0a 2d 20 52 61  64 69 6f 20 69 63 6f 6e  |x)..- Radio icon|
00001790  20 73 65 74 73 2e 20 49  63 6f 6e 73 20 69 6e 20  | sets. Icons in |
000017a0  74 68 65 73 65 20 73 65  74 73 20 61 72 65 20 64  |these sets are d|
000017b0  69 61 6d 6f 6e 64 20 73  68 61 70 65 64 2c 20 61  |iamond shaped, a|
000017c0  6e 64 20 61 63 74 20 6c  69 6b 65 20 74 68 65 0a  |nd act like the.|
000017d0  20 20 74 6f 67 67 6c 65  20 69 63 6f 6e 73 2c 20  |  toggle icons, |
000017e0  62 75 74 20 6f 6e 6c 79  20 6f 6e 65 20 6f 66 20  |but only one of |
000017f0  74 68 65 6d 20 6d 61 79  20 62 65 20 6f 6e 2e 20  |them may be on. |
00001800  53 77 69 74 63 68 69 6e  67 20 61 6e 79 20 6f 6e  |Switching any on|
00001810  65 20 6f 6e 20 77 69 6c  6c 0a 20 20 73 77 69 74  |e on will.  swit|
00001820  63 68 20 6f 66 66 20 61  6c 6c 20 74 68 65 20 6f  |ch off all the o|
00001830  74 68 65 72 73 20 69 6e  20 74 68 65 20 73 61 6d  |thers in the sam|
00001840  65 20 73 65 74 20 28 68  65 6e 63 65 20 74 68 65  |e set (hence the|
00001850  20 6e 61 6d 65 20 27 72  61 64 69 6f 27 20 69 63  | name 'radio' ic|
00001860  6f 6e 73 29 2e 0a 0a 54  68 65 20 66 75 6e 63 74  |ons)...The funct|
00001870  69 6f 6e 73 20 6f 66 20  74 68 65 20 6d 61 69 6e  |ions of the main|
00001880  20 6d 65 6e 75 20 69 63  6f 6e 73 20 61 6e 64 20  | menu icons and |
00001890  74 68 65 20 69 63 6f 6e  73 20 69 6e 20 74 68 65  |the icons in the|
000018a0  20 63 6f 6e 74 72 6f 6c  20 77 69 6e 64 6f 77 20  | control window |
000018b0  61 72 65 0a 64 69 73 63  75 73 73 65 64 20 62 65  |are.discussed be|
000018c0  6c 6f 77 2e 20 49 63 6f  6e 73 20 61 72 65 20 6e  |low. Icons are n|
000018d0  61 6d 65 64 20 62 79 20  67 69 76 69 6e 67 20 74  |amed by giving t|
000018e0  68 65 69 72 20 6d 65 6e  75 20 27 70 61 74 68 27  |heir menu 'path'|
000018f0  2c 20 73 75 62 6d 65 6e  75 20 61 72 72 6f 77 73  |, submenu arrows|
00001900  0a 62 65 69 6e 67 20 69  6e 64 69 63 61 74 65 64  |.being indicated|
00001910  20 62 79 20 27 7c 27 2e  20 53 6f 6d 65 74 69 6d  | by '|'. Sometim|
00001920  65 73 20 74 68 65 20 74  65 78 74 20 61 62 6f 76  |es the text abov|
00001930  65 20 61 20 73 65 74 20  6f 66 20 69 63 6f 6e 73  |e a set of icons|
00001940  20 28 75 73 75 61 6c 6c  79 20 72 61 64 69 6f 0a  | (usually radio.|
00001950  69 63 6f 6e 73 29 20 69  73 20 69 6e 64 69 63 61  |icons) is indica|
00001960  74 65 64 20 61 73 20 62  65 69 6e 67 20 61 20 27  |ted as being a '|
00001970  73 75 62 6d 65 6e 75 27  20 69 6e 20 69 74 73 65  |submenu' in itse|
00001980  6c 66 2e 0a 0a 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |lf...-----------|
00001990  0a 7c 20 43 6f 6e 74 72  6f 6c 20 7c 0a 2d 2d 2d  |.| Control |.---|
000019a0  2d 2d 2d 2d 2d 2d 2d 2d  0a 54 68 69 73 20 69 63  |--------.This ic|
000019b0  6f 6e 20 67 69 76 65 73  20 61 63 63 65 73 73 20  |on gives access |
000019c0  74 6f 20 74 68 65 20 63  6f 6e 74 72 6f 6c 20 77  |to the control w|
000019d0  69 6e 64 6f 77 2e 0a 0a  2d 2d 2d 2d 2d 2d 2d 2d  |indow...--------|
000019e0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
000019f0  2d 0a 7c 20 43 6f 6e 74  72 6f 6c 20 7c 20 43 6f  |-.| Control | Co|
00001a00  6d 70 72 65 73 73 69 6f  6e 20 7c 0a 2d 2d 2d 2d  |mpression |.----|
00001a10  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00001a20  2d 2d 2d 2d 2d 0a 54 68  69 73 20 73 65 74 20 6f  |-----.This set o|
00001a30  66 20 72 61 64 69 6f 20  69 63 6f 6e 73 20 65 6e  |f radio icons en|
00001a40  61 62 6c 65 73 20 79 6f  75 20 74 6f 20 73 65 6c  |ables you to sel|
00001a50  65 63 74 20 74 68 65 20  6d 61 78 69 6d 75 6d 20  |ect the maximum |
00001a60  6e 75 6d 62 65 72 20 6f  66 20 62 69 74 73 20 75  |number of bits u|
00001a70  73 65 64 0a 69 6e 20 4c  5a 57 20 63 6f 6d 70 72  |sed.in LZW compr|
00001a80  65 73 73 69 6f 6e 20 77  68 65 6e 20 61 72 63 68  |ession when arch|
00001a90  69 76 69 6e 67 20 61 20  64 69 72 65 63 74 6f 72  |iving a director|
00001aa0  79 2e 0a 0a 54 68 65 72  65 20 69 73 20 61 20 63  |y...There is a c|
00001ab0  68 6f 69 63 65 20 6f 66  20 31 32 2c 20 31 33 2c  |hoice of 12, 13,|
00001ac0  20 31 34 2c 20 31 35 20  61 6e 64 20 31 36 20 62  | 14, 15 and 16 b|
00001ad0  69 74 73 2e 20 4d 6f 72  65 20 62 69 74 73 20 75  |its. More bits u|
00001ae0  73 75 61 6c 6c 79 20 72  65 73 75 6c 74 73 20 69  |sually results i|
00001af0  6e 0a 62 65 74 74 65 72  20 63 6f 6d 70 72 65 73  |n.better compres|
00001b00  73 69 6f 6e 2e 20 54 68  69 73 20 69 73 20 65 73  |sion. This is es|
00001b10  70 65 63 69 61 6c 6c 79  20 74 72 75 65 20 6f 6e  |pecially true on|
00001b20  20 6c 61 72 67 65 20 74  65 78 74 20 66 69 6c 65  | large text file|
00001b30  73 2e 0a 0a 54 68 65 20  64 69 73 61 64 76 61 6e  |s...The disadvan|
00001b40  74 61 67 65 20 6f 66 20  75 73 69 6e 67 20 6d 6f  |tage of using mo|
00001b50  72 65 20 62 69 74 73 20  69 73 20 74 68 61 74 20  |re bits is that |
00001b60  69 74 20 61 6c 73 6f 20  72 65 71 75 69 72 65 73  |it also requires|
00001b70  20 6d 6f 72 65 20 6d 65  6d 6f 72 79 20 74 6f 0a  | more memory to.|
00001b80  61 72 63 68 69 76 65 2f  75 6e 70 61 63 6b 2e 20  |archive/unpack. |
00001b90  49 6e 20 67 65 6e 65 72  61 6c 2c 20 66 6f 72 20  |In general, for |
00001ba0  63 6f 6d 70 72 65 73 73  69 6f 6e 20 28 61 72 63  |compression (arc|
00001bb0  68 69 76 69 6e 67 29 20  31 32 2a 32 5e 62 69 74  |hiving) 12*2^bit|
00001bc0  73 20 61 6e 64 20 66 6f  72 0a 64 65 63 6f 6d 70  |s and for.decomp|
00001bd0  72 65 73 73 69 6f 6e 20  28 75 6e 70 61 63 6b 69  |ression (unpacki|
00001be0  6e 67 29 20 39 2a 32 5e  62 69 74 73 20 62 79 74  |ng) 9*2^bits byt|
00001bf0  65 73 2c 20 69 2e 65 2e  20 66 72 6f 6d 20 34 38  |es, i.e. from 48|
00001c00  2f 33 36 4b 20 66 6f 72  20 31 32 2d 62 69 74 20  |/36K for 12-bit |
00001c10  75 70 20 74 6f 0a 37 38  36 2f 35 37 36 4b 20 66  |up to.786/576K f|
00001c20  6f 72 20 31 36 2d 62 69  74 2e 0a 0a 57 68 65 6e  |or 16-bit...When|
00001c30  20 6d 65 6d 6f 72 79 20  61 6c 6c 6f 77 73 2c 20  | memory allows, |
00001c40  63 68 6f 6f 73 65 20 74  68 65 20 6c 6f 77 65 73  |choose the lowes|
00001c50  74 20 6e 75 6d 62 65 72  20 6f 66 20 62 69 74 73  |t number of bits|
00001c60  20 74 68 61 74 20 79 69  65 6c 64 73 20 74 68 65  | that yields the|
00001c70  20 68 69 67 68 65 73 74  0a 63 6f 6d 70 72 65 73  | highest.compres|
00001c80  73 69 6f 6e 20 72 61 74  69 6f 2e 20 45 78 70 65  |sion ratio. Expe|
00001c90  72 69 6d 65 6e 74 61 74  69 6f 6e 20 69 73 20 74  |rimentation is t|
00001ca0  68 65 20 6b 65 79 20 68  65 72 65 2e 0a 0a 2d 2d  |he key here...--|
00001cb0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00001cc0  2d 0a 7c 20 43 6f 6e 74  72 6f 6c 20 7c 20 53 74  |-.| Control | St|
00001cd0  6f 72 65 20 7c 0a 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |ore |.----------|
00001ce0  2d 2d 2d 2d 2d 2d 2d 2d  2d 0a 54 68 69 73 20 73  |---------.This s|
00001cf0  65 74 20 6f 66 20 72 61  64 69 6f 20 69 63 6f 6e  |et of radio icon|
00001d00  73 20 64 65 74 65 72 6d  69 6e 65 73 20 77 68 61  |s determines wha|
00001d10  74 20 69 73 20 73 74 6f  72 65 64 20 69 6e 20 6e  |t is stored in n|
00001d20  65 77 20 61 72 63 68 69  76 65 28 73 29 2e 0a 0a  |ew archive(s)...|
00001d30  57 68 65 6e 20 27 41 6c  6c 27 20 69 73 20 73 65  |When 'All' is se|
00001d40  6c 65 63 74 65 64 2c 20  65 76 65 72 79 74 68 69  |lected, everythi|
00001d50  6e 67 20 69 73 20 73 74  6f 72 65 64 2c 20 77 68  |ng is stored, wh|
00001d60  69 63 68 20 69 73 20 74  68 65 20 6e 6f 72 6d 61  |ich is the norma|
00001d70  6c 20 73 69 74 75 61 74  69 6f 6e 2e 0a 0a 57 68  |l situation...Wh|
00001d80  65 6e 20 27 53 6b 65 6c  65 74 6f 6e 27 20 69 73  |en 'Skeleton' is|
00001d90  20 73 65 6c 65 63 74 65  64 2c 20 65 76 65 72 79  | selected, every|
00001da0  74 68 69 6e 67 20 69 73  20 73 74 6f 72 65 64 2c  |thing is stored,|
00001db0  20 65 78 63 65 70 74 20  66 69 6c 65 27 73 20 63  | except file's c|
00001dc0  6f 6e 74 65 6e 74 73 2e  20 54 68 69 73 0a 73 65  |ontents. This.se|
00001dd0  74 74 69 6e 67 20 6d 61  79 20 62 65 20 75 73 65  |tting may be use|
00001de0  66 75 6c 2c 20 66 6f 72  20 65 78 61 6d 70 6c 65  |ful, for example|
00001df0  2c 20 74 6f 20 63 6f 6d  70 61 63 74 6c 79 20 73  |, to compactly s|
00001e00  74 6f 72 65 20 61 77 61  79 20 61 20 64 69 72 65  |tore away a dire|
00001e10  63 74 6f 72 79 27 73 0a  73 74 72 75 63 74 75 72  |ctory's.structur|
00001e20  65 20 6f 6e 6c 79 2c 20  77 68 65 6e 20 74 68 65  |e only, when the|
00001e30  20 61 63 74 75 61 6c 20  66 69 6c 65 20 64 61 74  | actual file dat|
00001e40  61 20 69 73 20 69 72 72  65 6c 65 76 61 6e 74 2e  |a is irrelevant.|
00001e50  20 45 2e 67 2e 20 77 68  65 6e 20 79 6f 75 20 6e  | E.g. when you n|
00001e60  65 65 64 20 74 6f 0a 73  68 6f 77 20 73 6f 6d 65  |eed to.show some|
00001e70  6f 6e 65 20 28 76 69 61  20 61 20 6d 6f 64 65 6d  |one (via a modem|
00001e80  29 20 77 68 61 74 27 73  20 69 6e 20 74 68 65 20  |) what's in the |
00001e90  64 69 72 65 63 74 6f 72  79 2c 20 62 75 74 2c 20  |directory, but, |
00001ea0  6f 62 76 69 6f 75 73 6c  79 2c 20 64 6f 6e 27 74  |obviously, don't|
00001eb0  20 77 61 6e 74 0a 74 6f  20 74 72 61 6e 73 6d 69  | want.to transmi|
00001ec0  74 20 61 6c 6c 20 74 68  65 20 64 61 74 61 20 77  |t all the data w|
00001ed0  69 74 68 20 69 74 2e 20  4f 62 76 69 6f 75 73 6c  |ith it. Obviousl|
00001ee0  79 2c 20 74 68 65 73 65  20 61 72 63 68 69 76 65  |y, these archive|
00001ef0  73 20 77 69 6c 6c 20 62  65 20 76 65 72 79 20 73  |s will be very s|
00001f00  6d 61 6c 6c 2c 0a 61 6e  64 20 77 69 6c 6c 20 62  |mall,.and will b|
00001f10  65 20 63 72 65 61 74 65  64 20 76 65 72 79 20 71  |e created very q|
00001f20  75 69 63 6b 6c 79 2e 0a  0a 2d 2d 2d 2d 2d 2d 2d  |uickly...-------|
00001f30  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 0a  |---------------.|
00001f40  7c 20 43 6f 6e 74 72 6f  6c 20 7c 20 52 65 63 72  || Control | Recr|
00001f50  65 61 74 65 20 7c 0a 2d  2d 2d 2d 2d 2d 2d 2d 2d  |eate |.---------|
00001f60  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 0a 54 68  |-------------.Th|
00001f70  69 73 20 73 65 74 20 6f  66 20 72 61 64 69 6f 20  |is set of radio |
00001f80  69 63 6f 6e 73 20 65 6e  61 62 6c 65 73 20 79 6f  |icons enables yo|
00001f90  75 20 74 6f 20 73 65 6c  65 63 74 20 77 68 61 74  |u to select what|
00001fa0  20 77 69 6c 6c 20 62 65  20 72 65 63 72 65 61 74  | will be recreat|
00001fb0  65 64 20 66 72 6f 6d 20  61 6e 0a 61 72 63 68 69  |ed from an.archi|
00001fc0  76 65 2e 0a 0a 57 68 65  6e 20 27 41 6c 6c 27 20  |ve...When 'All' |
00001fd0  69 73 20 73 65 6c 65 63  74 65 64 2c 20 65 76 65  |is selected, eve|
00001fe0  72 79 74 68 69 6e 67 20  74 68 61 74 27 73 20 69  |rything that's i|
00001ff0  6e 20 74 68 65 20 61 72  63 68 69 76 65 20 69 73  |n the archive is|
00002000  20 72 65 63 72 65 61 74  65 64 2c 20 77 68 69 63  | recreated, whic|
00002010  68 20 69 73 0a 74 68 65  20 6e 6f 72 6d 61 6c 20  |h is.the normal |
00002020  73 69 74 75 61 74 69 6f  6e 2e 20 41 72 63 68 69  |situation. Archi|
00002030  76 65 73 20 74 68 61 74  20 77 65 72 65 20 73 61  |ves that were sa|
00002040  76 65 64 20 61 73 20 73  6b 65 6c 65 74 6f 6e 73  |ved as skeletons|
00002050  20 77 69 6c 6c 20 75 6e  70 61 63 6b 20 6c 69 6b  | will unpack lik|
00002060  65 0a 27 45 6e 76 65 6c  6f 70 65 27 20 28 73 65  |e.'Envelope' (se|
00002070  65 20 62 65 6c 6f 77 29  2e 0a 0a 57 68 65 6e 20  |e below)...When |
00002080  27 45 6e 76 65 6c 6f 70  65 27 20 69 73 20 73 65  |'Envelope' is se|
00002090  6c 65 63 74 65 64 2c 20  65 76 65 72 79 74 68 69  |lected, everythi|
000020a0  6e 67 20 69 73 20 72 65  63 72 65 61 74 65 64 2c  |ng is recreated,|
000020b0  20 65 78 63 65 70 74 20  66 69 6c 65 27 73 20 63  | except file's c|
000020c0  6f 6e 74 65 6e 74 73 2e  0a 46 69 6c 65 73 20 77  |ontents..Files w|
000020d0  69 6c 6c 20 68 61 76 65  20 74 68 65 20 63 6f 72  |ill have the cor|
000020e0  72 65 63 74 20 6c 65 6e  67 74 68 2c 20 62 75 74  |rect length, but|
000020f0  20 77 69 6c 6c 20 63 6f  6e 74 61 69 6e 20 27 6a  | will contain 'j|
00002100  75 6e 6b 27 2e 20 54 68  65 20 73 70 61 63 65 20  |unk'. The space |
00002110  74 61 6b 65 6e 0a 77 69  6c 6c 20 62 65 20 65 78  |taken.will be ex|
00002120  61 63 74 6c 79 20 74 68  65 20 6f 72 69 67 69 6e  |actly the origin|
00002130  61 6c 20 61 6d 6f 75 6e  74 2e 20 54 68 69 73 20  |al amount. This |
00002140  73 65 74 74 69 6e 67 20  6d 61 79 20 62 65 20 75  |setting may be u|
00002150  73 65 66 75 6c 2c 20 66  6f 72 20 65 78 61 6d 70  |seful, for examp|
00002160  6c 65 2c 0a 74 6f 20 68  61 76 65 20 61 20 71 75  |le,.to have a qu|
00002170  69 63 6b 20 6c 6f 6f 6b  20 61 74 20 68 6f 77 20  |ick look at how |
00002180  6d 75 63 68 20 72 6f 6f  6d 20 74 68 65 20 75 6e  |much room the un|
00002190  70 61 63 6b 65 64 20 64  69 72 65 63 74 6f 72 79  |packed directory|
000021a0  20 77 69 6c 6c 20 72 65  71 75 69 72 65 2e 0a 0a  | will require...|
000021b0  57 68 65 6e 20 27 53 6b  65 6c 65 74 6f 6e 27 20  |When 'Skeleton' |
000021c0  69 73 20 73 65 6c 65 63  74 65 64 2c 20 65 76 65  |is selected, eve|
000021d0  72 79 74 68 69 6e 67 20  69 73 20 72 65 63 72 65  |rything is recre|
000021e0  61 74 65 64 2c 20 65 78  63 65 70 74 20 66 69 6c  |ated, except fil|
000021f0  65 27 73 20 63 6f 6e 74  65 6e 74 73 2c 0a 61 6e  |e's contents,.an|
00002200  64 20 61 6c 6c 20 66 69  6c 65 27 73 20 6c 65 6e  |d all file's len|
00002210  67 74 68 73 20 61 72 65  20 73 65 74 20 74 6f 20  |gths are set to |
00002220  7a 65 72 6f 2e 20 54 68  69 73 20 73 65 74 74 69  |zero. This setti|
00002230  6e 67 20 6d 61 79 20 62  65 20 75 73 65 66 75 6c  |ng may be useful|
00002240  2c 20 66 6f 72 0a 65 78  61 6d 70 6c 65 2c 20 74  |, for.example, t|
00002250  6f 20 68 61 76 65 20 61  20 71 75 69 63 6b 20 6c  |o have a quick l|
00002260  6f 6f 6b 20 61 74 20 61  6e 20 61 72 63 68 69 76  |ook at an archiv|
00002270  65 27 73 20 63 6f 6e 74  65 6e 74 73 20 28 66 69  |e's contents (fi|
00002280  6c 65 20 64 61 74 65 73  2c 20 66 69 6c 65 74 79  |le dates, filety|
00002290  70 65 73 2c 0a 65 74 63  2e 29 2c 20 73 61 63 72  |pes,.etc.), sacr|
000022a0  69 66 69 63 69 6e 67 20  61 20 6d 69 6e 69 6d 61  |ificing a minima|
000022b0  6c 20 61 6d 6f 75 6e 74  20 6f 66 20 74 65 6d 70  |l amount of temp|
000022c0  6f 72 61 72 79 20 64 69  73 63 20 73 70 61 63 65  |orary disc space|
000022d0  2e 0a 0a 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |...-------------|
000022e0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 7c 20 43 6f 6e  |----------.| Con|
000022f0  74 72 6f 6c 20 7c 20 55  6e 70 61 63 6b 20 74 6f  |trol | Unpack to|
00002300  20 7c 0a 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  | |.-------------|
00002310  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 54 68 69 73 20  |----------.This |
00002320  73 65 74 20 6f 66 20 72  61 64 69 6f 20 69 63 6f  |set of radio ico|
00002330  6e 73 20 63 68 6f 6f 73  65 73 20 74 68 65 20 70  |ns chooses the p|
00002340  61 74 68 20 74 6f 20 77  68 69 63 68 20 61 6e 20  |ath to which an |
00002350  61 72 63 68 69 76 65 20  69 73 20 75 6e 70 61 63  |archive is unpac|
00002360  6b 65 64 2e 0a 0a 57 68  65 6e 20 27 4f 6c 64 20  |ked...When 'Old |
00002370  70 61 74 68 27 20 69 73  20 73 65 6c 65 63 74 65  |path' is selecte|
00002380  64 2c 20 74 68 65 6e 20  75 6e 70 61 63 6b 69 6e  |d, then unpackin|
00002390  67 20 61 6e 20 61 72 63  68 69 76 65 20 69 73 20  |g an archive is |
000023a0  74 6f 20 74 68 65 20 6f  72 69 67 69 6e 61 6c 0a  |to the original.|
000023b0  66 69 6c 69 6e 67 20 73  79 73 74 65 6d 20 61 6e  |filing system an|
000023c0  64 20 64 69 72 65 63 74  6f 72 79 20 70 61 74 68  |d directory path|
000023d0  20 28 77 68 69 63 68 20  68 61 73 20 62 65 65 6e  | (which has been|
000023e0  20 73 74 6f 72 65 64 20  77 69 74 68 69 6e 20 74  | stored within t|
000023f0  68 65 20 61 72 63 68 69  76 65 29 2e 0a 0a 57 68  |he archive)...Wh|
00002400  65 6e 20 27 4e 65 77 20  70 61 74 68 27 20 69 73  |en 'New path' is|
00002410  20 73 65 6c 65 63 74 65  64 2c 20 75 6e 70 61 63  | selected, unpac|
00002420  6b 69 6e 67 20 69 73 20  74 6f 20 61 20 64 69 66  |king is to a dif|
00002430  66 65 72 65 6e 74 20 64  69 72 65 63 74 6f 72 79  |ferent directory|
00002440  20 74 68 61 6e 20 74 68  65 0a 6f 72 69 67 69 6e  | than the.origin|
00002450  61 6c 20 6f 6e 65 2e 20  54 68 65 20 64 65 73 74  |al one. The dest|
00002460  69 6e 61 74 69 6f 6e 20  64 69 72 65 63 74 6f 72  |ination director|
00002470  79 20 69 73 20 74 68 65  20 64 69 72 65 63 74 6f  |y is the directo|
00002480  72 79 20 6f 66 20 74 68  65 20 66 69 6c 65 72 20  |ry of the filer |
00002490  77 69 6e 64 6f 77 0a 74  68 61 74 20 74 68 65 20  |window.that the |
000024a0  64 69 72 65 63 74 6f 72  79 20 69 63 6f 6e 20 77  |directory icon w|
000024b0  61 73 20 64 72 61 67 67  65 64 20 74 6f 2e 0a 0a  |as dragged to...|
000024c0  0a 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |.---------------|
000024d0  2d 2d 2d 2d 2d 2d 2d 2d  0a 2d 20 4d 65 6d 6f 72  |--------.- Memor|
000024e0  79 20 72 65 71 75 69 72  65 6d 65 6e 74 73 20 2d  |y requirements -|
000024f0  0a 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |.---------------|
00002500  2d 2d 2d 2d 2d 2d 2d 2d  0a 21 50 61 63 6b 44 69  |--------.!PackDi|
00002510  72 20 72 75 6e 73 20 69  6e 20 61 20 6d 69 6e 69  |r runs in a mini|
00002520  6d 75 6d 20 61 6d 6f 75  6e 74 20 6f 66 20 6d 65  |mum amount of me|
00002530  6d 6f 72 79 20 77 68 65  6e 20 64 6f 72 6d 61 6e  |mory when dorman|
00002540  74 2e 20 50 72 69 6f 72  20 74 6f 20 61 72 63 68  |t. Prior to arch|
00002550  69 76 69 6e 67 0a 6f 72  20 75 6e 70 61 63 6b 69  |iving.or unpacki|
00002560  6e 67 2c 20 61 6c 6c 20  61 76 61 69 6c 61 62 6c  |ng, all availabl|
00002570  65 20 6d 65 6d 6f 72 79  20 69 73 20 67 72 61 62  |e memory is grab|
00002580  62 65 64 2c 20 61 6e 64  20 72 65 6c 65 61 73 65  |bed, and release|
00002590  64 20 61 67 61 69 6e 20  6f 6e 0a 63 6f 6d 70 6c  |d again on.compl|
000025a0  65 74 69 6f 6e 20 6f 66  20 74 68 65 20 6f 70 65  |etion of the ope|
000025b0  72 61 74 69 6f 6e 2e 0a  0a 4e 4f 54 45 20 3a 20  |ration...NOTE : |
000025c0  54 68 65 20 61 6d 6f 75  6e 74 20 6f 66 20 65 78  |The amount of ex|
000025d0  74 72 61 20 6d 65 6d 6f  72 79 20 6e 65 65 64 65  |tra memory neede|
000025e0  64 20 28 69 2e 65 2e 20  74 68 65 20 61 6d 6f 75  |d (i.e. the amou|
000025f0  6e 74 20 79 6f 75 20 6d  75 73 74 20 6b 65 65 70  |nt you must keep|
00002600  20 66 72 65 65 29 0a 76  61 72 69 65 73 2c 20 64  | free).varies, d|
00002610  65 70 65 6e 64 69 6e 67  20 6f 6e 20 74 68 65 20  |epending on the |
00002620  6e 75 6d 62 65 72 20 6f  66 20 62 69 74 73 20 63  |number of bits c|
00002630  6f 6d 70 72 65 73 73 69  6f 6e 2e 20 45 78 74 72  |ompression. Extr|
00002640  61 20 6d 65 6d 6f 72 79  20 6f 6e 20 74 6f 70 20  |a memory on top |
00002650  6f 66 0a 74 68 61 74 20  6e 65 65 64 65 64 20 66  |of.that needed f|
00002660  6f 72 20 28 64 65 29 63  6f 6d 70 72 65 73 73 69  |or (de)compressi|
00002670  6f 6e 20 74 61 62 6c 65  73 20 77 69 6c 6c 20 62  |on tables will b|
00002680  65 20 75 73 65 64 20 66  6f 72 20 66 69 6c 65 20  |e used for file |
00002690  62 75 66 66 65 72 69 6e  67 2c 20 74 68 75 73 0a  |buffering, thus.|
000026a0  73 70 65 65 64 69 6e 67  20 75 70 20 70 72 6f 63  |speeding up proc|
000026b0  65 73 73 69 6e 67 2e 0a  0a 0a 2d 2d 2d 2d 2d 2d  |essing....------|
000026c0  2d 2d 2d 2d 2d 0a 2d 20  54 68 65 20 65 6e 64 20  |-----.- The end |
000026d0  2d 0a 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 0a 49 66  |-.-----------.If|
000026e0  20 79 6f 75 20 68 61 76  65 20 70 72 61 69 73 65  | you have praise|
000026f0  2c 20 63 6f 6d 70 6c 61  69 6e 74 73 2c 20 63 6f  |, complaints, co|
00002700  6d 6d 65 6e 74 73 2c 20  62 75 67 73 28 21 29 2c  |mments, bugs(!),|
00002710  20 6f 72 20 61 6e 79 74  68 69 6e 67 20 65 6c 73  | or anything els|
00002720  65 20 74 6f 20 6f 66 66  65 72 0a 6d 65 2c 20 64  |e to offer.me, d|
00002730  6f 20 6e 6f 74 20 68 65  73 69 74 61 74 65 20 74  |o not hesitate t|
00002740  6f 20 77 72 69 74 65 20  74 6f 0a 0a 4a 6f 68 6e  |o write to..John|
00002750  20 4b 6f 72 74 69 6e 6b  0a 4d 69 64 64 65 6c 68  | Kortink.Middelh|
00002760  75 69 73 73 74 72 2e 20  31 37 0a 37 34 38 32 20  |uisstr. 17.7482 |
00002770  45 4c 20 48 61 61 6b 73  62 65 72 67 65 6e 0a 54  |EL Haaksbergen.T|
00002780  68 65 20 4e 65 74 68 65  72 6c 61 6e 64 73 0a 0a  |he Netherlands..|
00002790  6f 72 20 73 65 6e 64 20  65 6d 61 69 6c 20 74 6f  |or send email to|
000027a0  20 6b 6f 72 74 69 6e 6b  40 63 73 2e 75 74 77 65  | kortink@cs.utwe|
000027b0  6e 74 65 2e 6e 6c 0a 0a  4e 65 77 20 76 65 72 73  |nte.nl..New vers|
000027c0  69 6f 6e 73 20 6f 66 20  74 68 65 20 61 70 70 6c  |ions of the appl|
000027d0  69 63 61 74 69 6f 6e 20  61 72 65 20 61 76 61 69  |ication are avai|
000027e0  6c 61 62 6c 65 20 66 72  6f 6d 20 74 68 65 20 73  |lable from the s|
000027f0  61 6d 65 20 61 64 64 72  65 73 73 20 3a 20 6a 75  |ame address : ju|
00002800  73 74 20 73 65 6e 64 0a  a3 31 20 74 6f 20 63 6f  |st send..1 to co|
00002810  76 65 72 20 70 6f 73 74  61 67 65 20 61 6e 64 20  |ver postage and |
00002820  61 20 73 65 6c 66 2d 61  64 64 72 65 73 73 65 64  |a self-addressed|
00002830  20 65 6e 76 65 6c 6f 70  65 20 63 6f 6e 74 61 69  | envelope contai|
00002840  6e 69 6e 67 20 61 20 33  2e 35 22 20 64 69 73 63  |ning a 3.5" disc|
00002850  2e 0a 0a 49 74 20 69 73  20 6e 6f 74 20 76 65 72  |...It is not ver|
00002860  79 20 6c 69 6b 65 6c 79  20 74 68 6f 75 67 68 20  |y likely though |
00002870  74 68 61 74 20 6d 61 6e  79 20 6e 65 77 20 76 65  |that many new ve|
00002880  72 73 69 6f 6e 73 20 77  69 6c 6c 20 61 70 70 65  |rsions will appe|
00002890  61 72 2e 20 21 50 61 63  6b 44 69 72 0a 73 65 72  |ar. !PackDir.ser|
000028a0  76 65 73 20 61 20 73 69  6d 70 6c 65 20 70 75 72  |ves a simple pur|
000028b0  70 6f 73 65 2c 20 61 6e  64 20 64 6f 65 73 20 69  |pose, and does i|
000028c0  74 20 77 65 6c 6c 2c 20  61 6e 64 20 74 68 69 73  |t well, and this|
000028d0  20 77 69 6c 6c 20 72 65  6d 61 69 6e 20 74 6f 20  | will remain to |
000028e0  62 65 20 73 6f 2e 0a 0a  48 61 70 70 79 20 61 72  |be so...Happy ar|
000028f0  63 68 69 76 69 6e 67 20  21 21 21 0a 0a 5f 5f 5f  |chiving !!!..___|
00002900  5f 5f 5f 5f 5f 5f 5f 5f  5f 5f 5f 5f 5f 5f 5f 5f  |________________|
*
00002940  5f 5f 5f 5f 5f 5f 5f 5f  5f 5f 5f 5f 0a 0a 21 21  |____________..!!|
00002950  21 20 4e 4f 54 45 20 21  21 21 0a 0a 59 6f 75 20  |! NOTE !!!..You |
00002960  6d 61 79 20 4e 4f 54 20  63 68 61 6e 67 65 20 74  |may NOT change t|
00002970  68 69 73 20 61 70 70 6c  69 63 61 74 69 6f 6e 20  |his application |
00002980  6f 72 20 75 73 65 20 41  4e 59 20 70 61 72 74 20  |or use ANY part |
00002990  6f 66 20 69 74 20 69 6e  20 6f 74 68 65 72 20 70  |of it in other p|
000029a0  72 6f 64 75 63 74 73 0a  77 69 74 68 6f 75 74 20  |roducts.without |
000029b0  6d 79 20 61 70 70 72 6f  76 61 6c 2e 20 59 6f 75  |my approval. You|
000029c0  20 6d 61 79 20 73 70 72  65 61 64 20 69 74 20 66  | may spread it f|
000029d0  72 65 65 6c 79 20 28 77  69 74 68 20 2a 41 4c 4c  |reely (with *ALL|
000029e0  2a 20 66 69 6c 65 73 20  69 6e 63 6c 75 64 65 64  |* files included|
000029f0  29 2c 20 62 75 74 0a 6e  6f 74 20 66 6f 72 20 61  |), but.not for a|
00002a00  6e 79 20 70 72 6f 66 69  74 2e 20 54 68 69 73 20  |ny profit. This |
00002a10  73 6f 66 74 77 61 72 65  20 69 73 20 70 72 6f 76  |software is prov|
00002a20  69 64 65 64 20 27 61 73  20 69 73 27 2e 20 55 73  |ided 'as is'. Us|
00002a30  69 6e 67 20 69 74 20 69  73 20 65 6e 74 69 72 65  |ing it is entire|
00002a40  6c 79 20 61 74 0a 79 6f  75 72 20 6f 77 6e 20 72  |ly at.your own r|
00002a50  69 73 6b 2e 0a 0a 5f 5f  5f 5f 5f 5f 5f 5f 5f 5f  |isk...__________|
00002a60  5f 5f 5f 5f 5f 5f 5f 5f  5f 5f 5f 5f 5f 5f 5f 5f  |________________|
*
00002aa0  5f 5f 5f 5f 5f 0a 0a                              |_____..|
00002aa7