Home » Archimedes archive » Acorn User » Acorn User - Shareware Collection (1993).adf » BlackHole » !BlakHole2/!Help

!BlakHole2/!Help

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 User » Acorn User - Shareware Collection (1993).adf » BlackHole
Filename: !BlakHole2/!Help
Read OK:
File size: AA45 bytes
Load address: 0000
Exec address: 0000
File contents
                                 BLACK HOLE II
                                ===============

Introduction
============

Black Hole was written to provide quick and easy ways of doing some of the
more tedious jobs under RISC OS. It started life as a wastebin, but then
whenever I found a job I wanted an application for, I added it to Black Hole.

Black Hole provides the following:
 * A quick and easy way of deleting files. All of the wipe options can be set
   from within Black Hole.
 * It provides wipe features not normally available, such as the ability to
   retain directories.
 * It can be configured to keep a backup copy of any file it deletes, for a
   specified length of time. This is for those of you who delete things by
   accident. I know I do, but then I've got a screw well and truly undone.
   Wibble.
 * All operations are carried out in the background as much as possible. This
   means you can get on with other things while BlackHole grinds away at your
   disc.
 * It provides a facility for saving files from desktop applications into
   specified directories.
 * It contains a file find utility. A very nice file find utilty, in fact. If
   quantity of code were any measure of relative importance, Black Hole would
   be a file-finder with an add-on wastebin. But it wasn't intended like that.
   Wibble.
 * It puts a nice sprite on your iconbar which spins round or indulges in some
   other needless but rather fun activity.
 * It contains a bit for disposing of the junk that lots of applications leave
   hanging around in your module area.
 * Black Hole is fully compatible with Acorn's !Help. For those of you who don't
   want to read any more of this rubbish.

Black Hole has many features. Do not be put off if it appears complicated,
it's actually very simple, and you don't need to understand most of it anyway. 
Most of the rest of this Help file is more coherent than it has been so far. All
the explanations are perfectly clear. Any inability to understand them is purely
the fault of the reader and the author accepts no criticisms of his grammar.
She's a very nice old lady. Wibble.

**************************** I M P O R T A N T ******************************

All wastebin programs need somewhere to store their rubbish. Some wastebin
programs incorporate the rubbish as part of the code. This author prefers to
let users supply their own rubbish. Such user-interactiveness is part of what
makes life worth living. Or something. To store rubbish, Black Hole requires a
directory which is imaginatively called the 'Bin Directory'. Normally this is
the directory !BlakHole2.BlackHole, but may have been changed by the person
who gave you the program. If this is the case, then Black Hole will
probably report an error the first time it is run informing you that the
Bin Directory cannot be found. What it then does is to revert to the default
Bin Directory and save this to disc so that the error does not occur again.
See below for more information about the Bin Directory. If you simply cannot
get the program to run (a very, very unlikely probability) then check that
the application contains all the files described at the end of this file, and
try deleting the files 'Options' and 'SaveOpts'.

*****************************************************************************

                            The Bin Directory
                           -------------------

A few words about this may be useful. Then again, they may not. But you never
know unless you try.

1) Files copied to the bin directory are placed in a subdirectory called
xxxx_yy_zz where xxxx is the year (eg 1993) ,yy is the month and zz is the
day of the month. Clicking Select over the iconbar icon opens the directory for 
today if it exists, otherwise the root bin directory is opened.

  **************************************************************************
  **                       New Bin Directory Format                       **
  ** NOTE -  this has changed from versions prior to 1.15, where the year **
  ** came last. With the date this way round, the directories appear in   **
  ** cronological order in the filer window and the menu, which is much   **
  ** prettier. (Thank you James Miller).                                  **
  ** If your bin directory contains any subdirectories in the old format, **
  ** Black Hole will give you the option to convert them into the new     **
  ** format. If you select 'NO' to this option, then no auto-deletion will**
  ** not take place. This will only happen if you have auto-deletion ON.  **
  ** I'll explain what auto-deletion means later. Promise.                **
  **************************************************************************

2) When copying to the bin directory, Black Hole will go by the fastest
possible route - i.e. it will rename files if possible as this is faster than
copying and then deleting. However, if 'Force' is not set, then Black Hole
must first copy and then delete files as Rename ignores the access status
of files. This results in two Filer Action windows appearing one after the
other.

3) Any files or directories placed in the ROOT bin directory which do not
have names of the form "xxxx_yy_zz" will be deleted next time Black Hole
is run.

4) If you have Andrew Hersee's Filer2 and the WimpSprite module, then the
current bin directory will be represented by a picture of a dustbin in the
bin directory filer window. This is utterly pointless, but it gives you another
reason to use Black Hole.

----------------------------------------------------------------------------

Get on with it man!

Pressing the menu button over the BlackHole icon produces a standard menu
with several options:

Info      ==> Leads to a window containing information about the program.

Config..      Opens a window containing the configuration. Files and
              directories dragged to the BlackHole icon will be wiped subject
              to these options. There are also options for controlling other
              aspects of the program. See below for an explanation.
              The Options window can also be opened by pressing the right
              mouse button over the iconbar icon.

Contents  ==> Leads to a submenu allowing you to perform five operations on
              the contents of the Bin Directory.
              These five options all have a submenu. This contains the entry
              'All' followed by the names of any subdirectories set up for
              one day's working. Selecting All makes the action apply to the
              whole bin. Selecting one directory applies to only that day. 
              Clicking on the entry in the Contents menu is equivalent to
              selecting 'All'.
              If the bin directory is empty, this entry will appear in light
              grey and will read "No Contents"
              Destroy    : Unconditionally wipes everything. There is a
                           confirmation window before this happens.
              Count      : Counts the contents.
              Info       : Reads the contents of the Bin and displays their
                           names, sizes, and types in a window. Clicking SELECT
                           on a filename in this window will open the parent
                           directory of that file. Cliking MENU opens a menu
                           like that described below under 'File Finder'.
              Squash     : Uses the RISC OS 3 Squash module to compress all
                           the files in the bin, thus making them take up
                           less disc space. The file 'Squash' from inside
                           the !Squash application must be present in the
                           current library (ie %) (see user guide under
                           library).
              Open       : Will open the bin directory selected from the
                           submenu. Selecting 'All' will open all the 
                           subdirectories.
              The memory allocated to the menu of subdirectories is sufficient
              for 40, which should be adequate for most people. Any more
              directories will be ignored.

Wipe Drive==> Leads to a window containing the names of any adfs floppy
              drives fitted, and also the RAM disc, if present. Selecting one
              of these will cause the disc in the selected drive to be wiped
              of all its contents. There is a confirmation window before this
              happens, where clicking on 'No' will abort the operation.
              If you want to rename the disc, the new name can be entered
              in the submenu off this menu. Leaving this submenu blank will
              keep the same name for the disc. This menu will also
              recognise Brian Brunswick's MemFS filer if it is present.

Auto Saver..  Opens the Auto File Saver window. See below for an explanation
              of this feature.

Find File ... Opens the File Finder window, which can be used to search
              a directory structure for all files of a particular name
              or type. See below for a fuller explanation.

Module Kill > See below for an explanation of this rather violent sounding
              option.

Quit          Quits the Black Hole

-----------------------------------------------------------------------------

The Config Window:
==================

This window is divided into two sections. The options are contained within
the scrollable section of the window. The outside portion of the window
contains two buttons - click OK to close the window, or Save to store the
current settings as permanent defaults. You can also drag the resize box to
alter the height of the window. This will stop people with large screen modes
(and strange squinty eyes) from complaining, which happened quite a lot. But
then, you'd complain if you couldn't read your screen properly. I LIKE mode 27.

The scrollable panel is divided into four sections. These are:

 Default Wipe Options:
 ---------------------
  These icons control the way Black Hole deletes files dragged to its icon.
  Black Hole uses the standard RISC OS 3 Filer Action window so that a Black
  Hole wipe operation will appear the same as any other desktop delete
  operation.

  Confirm: 
   Prompts for confirmation of all deletions.

  Force:
   Forces deletion of locked objects.

  Verbose:
   Displays information on each object deleted.
               
  Retain Structure:
   If this icon is selected, then only directory contents will be deleted.
   All directories will remain intact, even if empty.
 
 Copy Options:
 -------------
   These icons control the wastebin aspect of Black Hole.
 
  Retain Copies:
   Turning this off disables the wastebin aspect of Black Hole - ie it will
   not copy any files to its bin directory.
   Dragging a file or selection of files to the Black Hole while holding down
   Ctrl will turn this option off for those files.
   
  Delete Copies After:
   If you use 'Retain Copies', then files are not actually deleted, they are
   just moved into the Bin directory where they will remain until you do
   something about it. This option allows Black Hole to do something about it
   for you. If you select this option, then files in the Bin Directory will
   be kept there for the specified number of days, then deleted for good.

  Squash on Shutdown:
   Retained copies can take up a lot of disc space, and it is helpful if you
   can compress them. This option allows Black Hole to do this for you. When 
   this option is selected and you do a 'Shutdown' of the desktop (i.e. 
   Ctrl-Shift-F12), Black Hole will go through today's bin and Squash all its
   contents before allowing the desktop to shut down. It will only do this if
   something has been added to the bin. Cute, innit? This option also applies if
   you select 'Quit' from Black Hole's iconbar menu. The file 'Squash' from
   inside the !Squash application must be present in the current library for
   this to operate. Note that this does not mean you have to take a printout
   of the file to the big building down the road with all the books in. Oh no.
   You can get someone to do that bit for you. And if you beleived that then I
   suggest you look in your user guide under 'Library'. If you can read.
   Wibble.

  Bin Location
   The Black Hole Bin directory is, by default, the directory
    !BlakHole2.BlackHole
   but this can be changed if desired. To do this, enter the pathname of the
   directory you wish to use into this box. Pressing RETURN immediately or
   clicking on the OK icon will make your new directory the Bin Directory.
   Dragging a directory to the options window will insert the pathname of
   that directory as the new Bin Directory and make the change current.
   Leaving the box empty will cause the default to be restored.
   Clicking select on the iconbar icon opens the current Bin Directory.
   The 'Empty' or 'Occupied' message below the iconbar icon applies to this
   directory, as does the 'Delete Copies After' option, if the new bin
   location is saved permanently.

 Misc:
 -----
  Spin:
   When the pointer is over a BlackHole window or its iconbar icon, the icon
   will spin round. On an ARM 2 in some screen modes this can cause flicker
   which can be irritating. This option is therefore provided for those
   people who don't like their Black Holes to spin.

 Clock:
   Turning this on will cause a small digital clock to appear on the iconbar
   next to the pallette icon. This is here for gratuitous showing off reasons
   only and it is accurate only to � 1 minute or thereabouts. You can also
   select whether to have a 12 or 24 hour clock.

  Sprites:
   The iconbar sprites used for the animation of the Black Hole can be
   changed very easily. (Black Hole is supplied with four sets of sprites.)
   Clicking the left button over the arrow next to this option opens a menu
   containing the names of the current sprite files. Select one to change
   the sprites.
   To define your own sprites, you need a sprite file containing nine frames
   of animation named !black0 through !black8 inclusive. Mode 12 sprites
   should be 34 x 17 pixels. Mode 20 sprites should be 34 x 34. Save the
   sprite file into the directory !BlakHole2.Sprites and it will appear on
   the Sprites menu. You can open this directory by clicking on the 'Open
   Dir' icon.
   The standard RISC OS 3 *IconSprites convention is used for these files;
   i.e. the same animation can have low res. (Mode 12), high res. (Mode 20)
   and high res. monochrome sprites defined. The Mode 12 sprites should be
   saved as whatever you want to call them, the mode 20 ones should have the
   same name with a 22 appended. Black Hole will ignore any files ending in
   22 or 23 on its sprite menu, but RISC OS 3 will automatically select the
   correct one for the current mode. The default sprites (BlakHole) are defined
   this way. If you select the 'Update on mode change' option, then Black Hole
   will automatically update its sprites to suit the new resolution when you
   change to a new screen mode, subject to a suitable sprite file being
   available.

  Menu Font:
   Selecting this causes Black Hole to use an outline font for the text in
   its menus. In my opinion, these look far nicer than the normal system font
   and as they're built in to RISC OS 3, why shouldn't they be used?
   The fonts definitely look best in a hi-res mode so this icon is provided to
   allow you to turn them off if you don't like them.
   Remember that if you do use fonts, you will need a small font cache - 32K
   is more than adequate.

  Clock Font:
   Similar to the above but controls the use of fonts in the iconbar clock.
   Later on I will mention how you can customize Black Hole to use different
   fonts in the menus and the clock. To use the WIMP font turn this icon OFF.

 Auto Saver Options:
 -------------------
 These two options refer to the Auto Saver part of Black Hole which is
 described more fully below.

 Confirm before Saving:
  This will ask whether you are sure before saving anything. It will also tell
  you if the file already exists.

 Open Destination when Saved:
  This will open the destination directory when a file is saved into it using
  the Auto Saver.
 
-----------------------------------------------------------------------------

The Auto Saver.
===============

How many times have you started to drag a file from the save box of some
application, only to find you can't see the directory where you want to put 
the file? Never? Skip this bit, it's not for you. All the time? Ahh, then worry
no longer. This bit was written for you (and me). The autosaver allows you to
set up beforehand a list of filetypes and which pathnames to save them to. Then
by dragging the file to the Black Hole from the application's Save As box, it
will be saved to the specified path.

To cut a long story marginally less long, an example:

Suppose you always save Text files into a directory called
adfs::4.$.Textfiles. Select the Autosaver option from BlackHole and type FFF
(the filetype for text files) in the Filetype box. Type the pathname into the
Destination box. From now on, if you drag a textfile from the "Save as:" box
of Edit (or any application which can output data as a textfile) to the 
BlackHole icon, it will be saved to the specified pathname. (Note: a filename
must be specified in the application's Save As box.) This can be done for any
filetype.
In other words, you can specify a pathname for a particular file type. If you
then 'save' a file of that type 'into' Black Hole, it will stick the specified
pathname in front of the filename and save the file.

This only applies when you drag a file FROM THE SAVE BOX OF AN APPLICATION.

If you drag a file from a directory viewer to the Autosaver window, it's type
will be inserted in the window. Dragging a directory to the Autosaver window
inserts its pathname.

You can also type the name of the file type (eg Text instead of FFF) into the
Filetype box. Clicking on the arrow button next to this icon will open a
filetype menu from which you can select one.

If there is no path set up for a filetype dragged to the icon, it will be 
saved to the current Black Hole Bin directory.

If you have more than one path set up for one filetype, then the one used 
will be EITHER the one currently displayed in the AutoSaver window (even if 
it is not visible on screen) OR if no path for that filetype is displayed, 
then it will be the one highest in the list.
If a file already exists with the pathname given, it will be overwritten.

To make the settings in this window permanent, click on the Save button.
         
-----------------------------------------------------------------------------

The File Finder.
================

The file finder can be used to find files (surprise!) and directories (because
I couldn't be bothered telling it not to).
Enter the path you wish to search in the 'Search Path' icon. This directory
and all its subdirectories will be searched for files and directories with
names and/or filetypes matching those specified in the 'Search For:' section.
Multiple search paths (including the names of floppy discs) can be specified
by separating them with a backslash (a "\"). For example, you could enter
adfs::4.$.Apps\adfs::4.$.Games. The filer will prompt for disc insertion if
necessary. I hope.

Similarly, you can enter multiple search names in the 'Name(s) :' box. Again
use "\" as a separator. A maximum of 10 names can be entered, and they can
contain wildcards. The wildcards accepted are the standard RISC OS ones - 
# for any one character, * for zero or more characters.

If you want to search for one particular file type, this can also be entered.
You can enter either the number (eg AFF) or the name (eg draw) of the filetype.
Unlike earlier versions of this program, the Filetype box is no longer case
sensitive and will now accept, for example, both 'draw' and 'Draw'.
This works both separately and in conjunction with the Name(s). If no type is
entered, all files matching the Name(s) will be listed.

Dragging a directory to this window will add it to the path list, putting a
"\" in if one is not already there.
Dragging a file to the window will make the type of that file the current
search type. The filetype menu can be opened by clicking on the arrow icon.

The 'size' box allows you to search for files of a particular size, or files
less than or greater than a certain size. The default setting is '>0 bytes'
which will list all files >=0 bytes in size, i.e. everthing. This is useful
if you want to find out which files are taking up all the space on your hard
disc, for instance. You must specify an operator to go with the number, i.e.
<, >, or =. The program will compare the size of the found files (bytes) with
your entry in the size box: <size of file>.<user entry>. If the mathematical
statement is TRUE (ie 50000>400) then the file will be included in the list.
If the statement is mathematically invalid or false (ie 500000<=>=400 or 4>100) 
then the file will be ignored. If you omit an operator, the program inserts
an =. Leaving this box blank makes the program default to >0. You can use other
standard operators, such as AND or NOT, but this will, I imagine, be of
somewhat limited use.

The button icons in this window control the following:

Case Sensitive:  If this is selected, then the search becomes case sensitive,
                 i.e. entering 'Help' as the filename will find files called
                 'Help' but not 'help'.
                 
Open Viewer:     Will open the directory viewer containing the found file.

List Details:    Will list the files found, their types and sizes in a window.
                 Clicking SELECT on a filename in this window will open the
                 parent directory of that file. Clicking MENU over an entry
                 produces a menu with five options:
                 Open Parent               : The same as clicking 'SELECT'
                 Run File/Run App/Open Dir : Context sensitive to the type of
                                             item clicked over.
                 Squash/Unsquash           : Acorn's 'Squash' thingy again.
                                             This only works on files.
                 Bin File/Bin App/Bin Dir  : Perform action on the item exactly
                                             as if it had been dragged to
                                             the iconbar icon. There is a
                                             confirmation window first.
                 Destroy                   : Confirmation window followed by
                                             unconditional deletion.
                 This menu is also available when you do a Contents=>Info from
                 the iconbar menu, except that the 'Bin' option is unavailable.

Move to Bin:     This acts only on files, not directories. It will move found 
                 files into the current Bin Directory, overwriting any file
                 already exisiting with that name. Note that this can be rather
                 dangerous, and that because of this there is a confirmation 
                 window before the search actually starts.

Fast:            Normally, Black Hole informs you of what it is doing during
                 a search - it shows the directory it is currently searching
                 and the number and total size of files found. Displaying this
                 information slows the program down a tad, so by selecting
                 'Fast' you can stop it wasting its time.

Archives:
Under RISC OS, archives cannot be read without the software used to create them.However, David Pilling's 'SparkFS' and Mark Smith's 'ArcFS' both allow archives
to be read like directories and hence to be searched. ArcFS allows you to read
'Spark' archives, while SparkFS allows a wide range of different archives to be
read. The three icons in this box control what BlackHole does when it encounters
an archive.
'Ignore' will treat the archive as a file.
'Use ArcFS' will use ArcFS (if you have it) to access and search Spark archives.
'Use SparkFS' will use SparkFS (if you have it) to access and search all the
types of archive that your copy of SparkFS is configured to use.
To use these options, the relevant program must be either running or have been
'seen' by the filer. If SparkFS is running, then 'Use SparkFS' will be the only
option, because that's how SparkFS works - if it's running, archives become
transparent and behave exactly like directories. Allegedly.

('Spark' and 'SparkFS' are copyright David Pilling and have no connection with
 Fat German Productions.)
('ArcFS' is copyright Mark Smith and has no connection with Fat German
 Productions.)

As an example - if you want to search the directories 'adfs::4.$.apps' and
'adfs::4.$.graphics' for any files of type FFF with names containing 'text':
Type
  adfs::4.$.apps\adfs::4.$.graphics
into the search path box. Type
  *text*
into the Name box and select case sensitivity as appropriate. Now type
  FFF (or Text)
into the type box. Finally hit RETURN or click on GO.

The GO button becomes an Abort button for the duration of the search. Clicking
on this button at any time during a search will stop the search and display
the results.

If you leave both the name and type boxes blank, then all the files in the
specified search path(s) will be listed - Black Hole defaults to a "*" for
the search name.

The number of files found is displayed during the search at the bottom of the
window. Unless you have selected 'Move to Bin', this also includes directories.

-----------------------------------------------------------------------------

Module Kill.
============

One of the things I find annoying about many applications (Computer Concepts
please note) is that when you quit them they leave all their junk behind in
the RMA. My RISC OS 3 BJ10 turbodriver leaves 8 modules behind. This obviously
uses up a fair proportion of the RMA. This is what Module Kill is all about.
The submenu has three entries. These may be the only entries, or there may be
some more below a dotted line. Whatever. The third entry is 'Name'; Moving 
right off this gives you a writable menu into which you can type the name of a
module. Black Hole will then kill this module. Be careful when doing this!
The second entry is 'Minimize'. When you select this, Black Hole will attempt
to reduce the size of the module area to a minimum. Usually it fails because
the MEMC isn't violent enough. The first option is 'Open Dir', and this is
where the fun starts.

Selecting 'Open Dir' opens a directory. Surprised? There may be a few files in
this directory, or there may not be. It doesn't matter. What is this directory
for? Right. What you need to do is to find an application which leaves some
modules behind when you quit it. Do this by pressing F12, typing 'Modules' and
noting the name of the last module in the list. Now return to the desktop, run
then quit your application, and look again at the module list. If the app. has
left any modules behind they will be tacked on the bottom of the list. Make a 
note of the names of these modules.

Now go back to the desktop and create a text file (using Edit, say) containing
a list of these module names, one module per line. Save this file, in the
directory you opened from the menu, with a meaningful name. Get the Module Kill
menu up again. Your file will now be on the menu under the dotted line.
Selecting the entry for your file will cause Black Hole to attempt to Kill all
the modules listed in that file, then to minimize the RMA. It is usually
successful at the first bit, but the second bit often causes it problems. Don't
worry, it won't crash (Says he confidently).

The dangerous bit is if you use Module Kill while the relevant app. is still
running. My advice is 'Don't - It's not fun.'

--------------------------------------------------------------------------------

Notes: 
======

1) Rather than using Squash, which is rather slow, you may like to compress
   your Retained Copies by another method. This is most easily done if you
   own Computer Concept's Compression. You can simply make the Bin Directory
   a CFS directory. Provided CFS is loaded before Black Hole on bootup,
   everything will be OK. This has the added advantage that files are
   compressed as they are added to the bin.
   For example, you could make the bin directory 
     CFS#adfs::IDEDisc4.$.!BlakHole2.BlackHole.
   You can probably do this with SparkFS as well.

2) Dragging the contents of the Bin directory to the iconbar icon WILL delete
   them if force is off, but will not if force is on. This is because force
   MOVES files, but force off copies then deletes. If Retain Copies is off,
   or Ctrl is pressed, then they will be deleted whatever.

3) Black Hole treats DOS partitions as normal directories for all purposes.
   If a DOS partition is deleted with 'Retain Copies' set, then the files are
   retained but in a directory with the same name as the partition, not as
   a partition. This probably applies to archives if SparkFS is running, but I
   haven't tried it so don't quote me.

4) If you want to customize Black Hole to use fonts other than the defaults,
   then load the file 'Messages' into a text editor (eg !Edit) and change the
   relevant lines in there. It's self-explanatory and very easy really, honest.
   Note that the fonts listed in this file will only be applied if the 'Menu
   Font' and/or 'Clock Font' icon in the config window is on.

5) Observant people (those with one or more eyes and a functioning brain) may 
   notice that the file finder searches backwards down a group of directories,
   i.e. if your root directory has five subdirectories such as !Boot, !Fonts,
   !System, !Scrap, and Apps, the file finder will search them in reverse order.
   This is simply because of the way it works and I've not bothered to change it
   because it means that almost everything gets searched before !Fonts, which 
   really doesn't need searching anyway, and so the search can be manually 
   aborted at this point.

-----------------------------------------------------------------------------

Brief Explanation of Contents of !BlakHole2.
============================================

!Boot and !Run are the usual stuff.

!Help is this file.

!RunImage, Init, Setup, and Overlay are the program - it's split into chunks so
I can get more program into the same memory.

!Sprites and !Sprites22 are the filer sprites.

BlackHole is the default bin directory.

icons contains the sprites used in the windows.

Messages contains the Help Text and other such nonsense.

Sprites contains the sprite files for the animation of the iconbar icon. By
default these are BlakHole, BlakHole22, Recycle, Burn, and Shredder.

Temp is a directory used when directory structure needs to be retained.

Templates are...... the templates!!

Options is where the Config. options are saved.

Saveopts is the options for the Auto Saver. You can alter this using Edit if
you like, just save a sample file to find out the format.

If these last two files are not present, Black Hole will use its own defaults
for all the options.

-----------------------------------------------------------------------------

Notes - The Sequel (more random ramblings)
==================

This program is far from perfect. The reasons for this are many and varied
and the word 'incompetence' appears in them frequently. A large part of it
is because I learnt to program RISC OS by staring vacantly at other people's
programs until the sugar of understanding began to crystallise in the
syrup of my brain. (Sorry, too much psychedelic music.)
By the way, I can strongly recommend the method of programming I use:
1) Decide what it is you want to do.
2) Find a program that already does it.
3) 'Adapt' the code in that program.
4) Have a coffee.
This works very successfully and probably explains why I've got three
apparrently identical procedures, each of which is absolutely crucial to the
program. Ho hum.
Please note, however, that this is not an admission of plagiarism. 
Other people's programs are a great source of PRM-type information, and are
usually far more easily understandable than Acorn literature.

The next bit of this file is a load of boring pseudo-legal crap which I put
in because everybody else does, so it seemed like a good idea.

-----------------------------------------------------------------------------

Disclaimer:
===========

This program is supplied 'as is' with no guarantee of its suitability for any
purpose. I will not be held responsible for any loss of data occuring through
the use or misuse of this program. I will also not be held responsible for
anything else you may do after accidentally deleting your valuable files.
If you're worried about losing things, then use 'Retain Copies' - that's what
it's for.
If anything goes wrong with Black Hole please let me know. Preferably gently.
Then peel me off the ceiling and sit me down in fron of my computer with an
intravenous drip of caffeine whilst quitely phoning for an ambulance.

-----------------------------------------------------------------------------

Public Domain Notice:
=====================

Black Hole is released by courtesy of the Fat German in association with the
Great Green Gollywog and his minions. It may be freely copied and used, as long
as the following conditions are met:

a) That this notice is distributed unchanged with every copy.
b) That the application is supplied with unchanged versions of all the files
   described above.
   (If you do make modifications to any part of BlackHole, please do not
   distribute them without contacting me first, at the address below.)
c) No charge is made for the distribution. Public domain libraries may make
   a small charge to cover distribution costs. It is highly unethical, not
   to mention dishonest to make a charge for software which programmers
   have intended to be freely distributed, especially if none of that profit
   finds its way to the programmer.
d) That you all smile and have a good time.

All copyright is reserved. You may not use any part of this application in
any project which is to be sold for profit without my express permission
in writing.

If you wish to use pieces of my code in your own pd programs then please feel
free to do so, provided these programs are not intented for sale.
I say this mainly because my telling you not to do so would not stop you, but
also becasue I learned programming by nicking and splicing bits of other
people's programs, so why shouldn't you?

If you do use my code, a credit would be nice. Money would be even better.

Anyone out there feeling particularly generous can send me a �5.00 (ono)
registration fee and a disc, (well, actually a disc and a nice letter saying
how wonderful my program is would probably do the trick,) and I will send them
free upgrades whenever I write one, possibly accompanied by any PD applications
I can get my grubby little mitts on. Come to that, a picture of you smiling
contentedly watching the icon spin round would make me very well disposed
towards you. And believe me, you want that. The Black Hole is not merely a
program - it's a living, breathing entity that will become very nasty if you
annoy it and has a very nasty sting. No, hang on, that's a wasp. The Black Hole
is a piece of code which runs in a 64K wimpslot and never crashes unless I
specifically programmed it that way. But that doesn't sound as impressive.
Wibble.

-----------------------------------------------------------------------------
     
Thanks go to:
=============

All the programmers who unknowingly taught me how to program RISC OS; I've only
just bought my PRMs, so looking at other people's code was the quickest way to
learn.

Robin Watts     - The finer details of one or two SYS calls and the 
                  associated routines for extracting the useful data from
                  them were purloined from his excellent !Larger - 'Sticky
                  Backdrop Extraordinaire', which I spend most of my time
                  beta- testing for him. (I've got RISC OS 3, which has a
                  built-in sticky backdrop, but it's crap, so !Larger is a
                  most welcome burden on my hard disc.) Robin was also never
                  too busy to give advice or to let me peruse his PRMs.
                  (Well, hardly ever.....). The routines for doing the Config.
                  window as a composite window also came from Robin.
                  Robin's Addresses are:
                  217 Waterhouse Moor, Harlow, Essex CM18 6BW, OR
                  St. Catherine's College, Manor Road, Oxford OX1 3UJ
                  or by Janet: m90rjw@uk.ac.oxford.ecs

James Miller    - Thanks to James for mailing me with a bug in the File Finder
                  and informing me of the existence of the Boot File Creation
                  message. (Why do I always find the bugs the day AFTER I
                  release the software? This must be nature's way of ensuring
                  that software always produces offspring - a new version is
                  always required to fix the bugs in the previous version.
                  Evolution in action!)

Emmet Spier     - Emmet's Help file said that he didn't mind people nicking
                  his code, provided he got a credit, so I wholeheartedly and
                  ruthlessly butchered out the code for a filetype menu from
                  his !Set-Type. Then I decided that it took up too much
                  memory so I vastly simplified it to remove the sprites. Then
                  I found a new way of doing it so I put the sprites back in.
                  I can't remember whether any of Emmet's code is still
                  in there, but if it is thanks are due to him.

Jason Williams  - For designing the Shredder sprites. Very nice they are too.

Mark Kempster   - For the Burn sprites. They're cool. Er, hot.

Steve Singer    - I didn't copy any code from Steve, but it was he who
                  complained that he wouldn't even look at my proggy if the
                  iconbar icon didn't spin round. And he also wrote Bloxed, 
                  a game which may be the future cause of failure in Finals
                  for half of St. Catherine' College. He also showed me the
                  NeXT workstation which was running the program which gave
                  me the inspiration for Black Hole. And now he tells me he
                  never uses Wastebin programs.....

Dominic Symes   - For writing !Zap, the best editor around. Even if it does
                  crash quite a lot...

-----------------------------------------------------------------------------

Differences between Black Hole and Black Hole II version 1.16
=============================================================

The original Black Hole ran on RISC OS 2 and RISC OS 3. As RISC OS 3 is now
accepted as standard on Acorn machines I decided to make use of some of its
new features in this new version of the program.

1) All Filer operations are now run by Filer_Action. The advantages of this
are:
  i) A dramatic speed increase when deleting large numbers of files.
  ii) Any errors which occur are trapped by the filer and should not crash
  Black Hole as happened very occasionally in the original (I can't think of
  everything.....)
  iii) More than one operation can be carried out simultaneously.
The disadvantages are:
  i) When copying to the bin, Filer_Action ignores the access status of
  files. Thus if Force is off, you still get all the locked files copied
  although they aren't deleted. However, I don't anticipate many people
  using this program with Force off.
  ii) For Retain Structure, the original would simply not delete any
  directories. Filer_Action cannot do this, so the structure has first to be
  copied, then written back once the deletion has finished.
  iii) Copies cannot be squashed as they are copied. This version has a
  Squash option on a menu and an automatic 'Squash on Shutdown' option.

2) The file finder has been dramatically speeded up and Archive compatibililty
included. Wildcarded searches are now possible. Note: This version has been
speeded up relative to versions of BlakHole2 prior to 1.10.

3) DOS partitions are recognised and treated as directories.

4) The bin structure has been changed to have a separate subdirectory for
each day of use. This allows more organisation of your rubbish (which may or
may not be useful) and also allows the auto deletion to be much faster, which
will stop people from shouting at me.

5) Because people complained about my options and radio icons, I've taken
them out. The program now uses whichever icons are standard on your machine.

6) 3d icons have been adopted. I have no idea what the Acorn guidelines are,
so I've adopted those used by Computer Concepts and Simon Huntingdon's
Interface module, since Acorn seem to have copied their icons. (Note: No
relation between S.H. and CC is implied.......(got to cover myself!))

7) The Info window has got sillier.

8) I have added an option to use outline fonts in the menus. I like this, but
some people prefer consistency - that's why it's an option. Also it does NOT
look good in mode 12.... Also, Acorn's latest WIMP actually DOES use an outline
font instead of the system font. (We knew you'd get there in the end, Acorn!)

9) The iconbar sprites change from low-res to high-res (and vice-versa) 
automatically when you change mode (provided you select the option). This is
done simply by *IconSprites, which requires disc access so I made it optional.
If you are using Andrew Hersee's Filer2 with the WimpSprites module, then the
command *WimpSprites will be used instead, which will ensure that the thing
still works.

10) A slightly more sensible (ie non-random) version numbering system has
been introduced.

11) When not doing anything, BlakHole2 takes up less than 1% of available
background time, even with the Clock and Spin selected.

12) Black Hole responds to the Task Manager's "Create Boot File" message. In
other words, if you save a Desktop Boot file from the Task Manager while
Black Hole is loaded, a line will be inserted in the file to run Black Hole.
Thus Black Hole will be run automatically on bootup.
(Thanks to James Miller for this one.)

-----------------------------------------------------------------------------
 
Music played while programming:
===============================

Too many to name all, but these and more:
Brian Eno, Magma, King Crimson, Amon D��l II, Jethro Tull, Genesis,
Roxy Music, The Soft Machine, The Incredible String Band, Ozric Tentacles,
Can, Caravan, Led Zeppelin, Van Der Graaf Generator, Deep Purple.....
This probably explains quite a lot. (Some of this stuff is simply not music
to work to. I feel I've comitted sacriledge and this program is it...)


                            The Fat German, 1992
                  (He's not fat and he's not German either)
              ==================================================
                                               
Mark Greenwood, 122 Miswell Lane, Tring, Herts. HP23 4EU

  Thanks to Dave for inventing Fat German.
00000000  0a 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |.               |
00000010  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000020  20 20 42 4c 41 43 4b 20  48 4f 4c 45 20 49 49 0a  |  BLACK HOLE II.|
00000030  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
*
00000050  3d 3d 3d 3d 3d 3d 3d 3d  3d 3d 3d 3d 3d 3d 3d 0a  |===============.|
00000060  0a 49 6e 74 72 6f 64 75  63 74 69 6f 6e 0a 3d 3d  |.Introduction.==|
00000070  3d 3d 3d 3d 3d 3d 3d 3d  3d 3d 0a 0a 42 6c 61 63  |==========..Blac|
00000080  6b 20 48 6f 6c 65 20 77  61 73 20 77 72 69 74 74  |k Hole was writt|
00000090  65 6e 20 74 6f 20 70 72  6f 76 69 64 65 20 71 75  |en to provide qu|
000000a0  69 63 6b 20 61 6e 64 20  65 61 73 79 20 77 61 79  |ick and easy way|
000000b0  73 20 6f 66 20 64 6f 69  6e 67 20 73 6f 6d 65 20  |s of doing some |
000000c0  6f 66 20 74 68 65 0a 6d  6f 72 65 20 74 65 64 69  |of the.more tedi|
000000d0  6f 75 73 20 6a 6f 62 73  20 75 6e 64 65 72 20 52  |ous jobs under R|
000000e0  49 53 43 20 4f 53 2e 20  49 74 20 73 74 61 72 74  |ISC OS. It start|
000000f0  65 64 20 6c 69 66 65 20  61 73 20 61 20 77 61 73  |ed life as a was|
00000100  74 65 62 69 6e 2c 20 62  75 74 20 74 68 65 6e 0a  |tebin, but then.|
00000110  77 68 65 6e 65 76 65 72  20 49 20 66 6f 75 6e 64  |whenever I found|
00000120  20 61 20 6a 6f 62 20 49  20 77 61 6e 74 65 64 20  | a job I wanted |
00000130  61 6e 20 61 70 70 6c 69  63 61 74 69 6f 6e 20 66  |an application f|
00000140  6f 72 2c 20 49 20 61 64  64 65 64 20 69 74 20 74  |or, I added it t|
00000150  6f 20 42 6c 61 63 6b 20  48 6f 6c 65 2e 0a 0a 42  |o Black Hole...B|
00000160  6c 61 63 6b 20 48 6f 6c  65 20 70 72 6f 76 69 64  |lack Hole provid|
00000170  65 73 20 74 68 65 20 66  6f 6c 6c 6f 77 69 6e 67  |es the following|
00000180  3a 0a 20 2a 20 41 20 71  75 69 63 6b 20 61 6e 64  |:. * A quick and|
00000190  20 65 61 73 79 20 77 61  79 20 6f 66 20 64 65 6c  | easy way of del|
000001a0  65 74 69 6e 67 20 66 69  6c 65 73 2e 20 41 6c 6c  |eting files. All|
000001b0  20 6f 66 20 74 68 65 20  77 69 70 65 20 6f 70 74  | of the wipe opt|
000001c0  69 6f 6e 73 20 63 61 6e  20 62 65 20 73 65 74 0a  |ions can be set.|
000001d0  20 20 20 66 72 6f 6d 20  77 69 74 68 69 6e 20 42  |   from within B|
000001e0  6c 61 63 6b 20 48 6f 6c  65 2e 0a 20 2a 20 49 74  |lack Hole.. * It|
000001f0  20 70 72 6f 76 69 64 65  73 20 77 69 70 65 20 66  | provides wipe f|
00000200  65 61 74 75 72 65 73 20  6e 6f 74 20 6e 6f 72 6d  |eatures not norm|
00000210  61 6c 6c 79 20 61 76 61  69 6c 61 62 6c 65 2c 20  |ally available, |
00000220  73 75 63 68 20 61 73 20  74 68 65 20 61 62 69 6c  |such as the abil|
00000230  69 74 79 20 74 6f 0a 20  20 20 72 65 74 61 69 6e  |ity to.   retain|
00000240  20 64 69 72 65 63 74 6f  72 69 65 73 2e 0a 20 2a  | directories.. *|
00000250  20 49 74 20 63 61 6e 20  62 65 20 63 6f 6e 66 69  | It can be confi|
00000260  67 75 72 65 64 20 74 6f  20 6b 65 65 70 20 61 20  |gured to keep a |
00000270  62 61 63 6b 75 70 20 63  6f 70 79 20 6f 66 20 61  |backup copy of a|
00000280  6e 79 20 66 69 6c 65 20  69 74 20 64 65 6c 65 74  |ny file it delet|
00000290  65 73 2c 20 66 6f 72 20  61 0a 20 20 20 73 70 65  |es, for a.   spe|
000002a0  63 69 66 69 65 64 20 6c  65 6e 67 74 68 20 6f 66  |cified length of|
000002b0  20 74 69 6d 65 2e 20 54  68 69 73 20 69 73 20 66  | time. This is f|
000002c0  6f 72 20 74 68 6f 73 65  20 6f 66 20 79 6f 75 20  |or those of you |
000002d0  77 68 6f 20 64 65 6c 65  74 65 20 74 68 69 6e 67  |who delete thing|
000002e0  73 20 62 79 0a 20 20 20  61 63 63 69 64 65 6e 74  |s by.   accident|
000002f0  2e 20 49 20 6b 6e 6f 77  20 49 20 64 6f 2c 20 62  |. I know I do, b|
00000300  75 74 20 74 68 65 6e 20  49 27 76 65 20 67 6f 74  |ut then I've got|
00000310  20 61 20 73 63 72 65 77  20 77 65 6c 6c 20 61 6e  | a screw well an|
00000320  64 20 74 72 75 6c 79 20  75 6e 64 6f 6e 65 2e 0a  |d truly undone..|
00000330  20 20 20 57 69 62 62 6c  65 2e 0a 20 2a 20 41 6c  |   Wibble.. * Al|
00000340  6c 20 6f 70 65 72 61 74  69 6f 6e 73 20 61 72 65  |l operations are|
00000350  20 63 61 72 72 69 65 64  20 6f 75 74 20 69 6e 20  | carried out in |
00000360  74 68 65 20 62 61 63 6b  67 72 6f 75 6e 64 20 61  |the background a|
00000370  73 20 6d 75 63 68 20 61  73 20 70 6f 73 73 69 62  |s much as possib|
00000380  6c 65 2e 20 54 68 69 73  0a 20 20 20 6d 65 61 6e  |le. This.   mean|
00000390  73 20 79 6f 75 20 63 61  6e 20 67 65 74 20 6f 6e  |s you can get on|
000003a0  20 77 69 74 68 20 6f 74  68 65 72 20 74 68 69 6e  | with other thin|
000003b0  67 73 20 77 68 69 6c 65  20 42 6c 61 63 6b 48 6f  |gs while BlackHo|
000003c0  6c 65 20 67 72 69 6e 64  73 20 61 77 61 79 20 61  |le grinds away a|
000003d0  74 20 79 6f 75 72 0a 20  20 20 64 69 73 63 2e 0a  |t your.   disc..|
000003e0  20 2a 20 49 74 20 70 72  6f 76 69 64 65 73 20 61  | * It provides a|
000003f0  20 66 61 63 69 6c 69 74  79 20 66 6f 72 20 73 61  | facility for sa|
00000400  76 69 6e 67 20 66 69 6c  65 73 20 66 72 6f 6d 20  |ving files from |
00000410  64 65 73 6b 74 6f 70 20  61 70 70 6c 69 63 61 74  |desktop applicat|
00000420  69 6f 6e 73 20 69 6e 74  6f 0a 20 20 20 73 70 65  |ions into.   spe|
00000430  63 69 66 69 65 64 20 64  69 72 65 63 74 6f 72 69  |cified directori|
00000440  65 73 2e 0a 20 2a 20 49  74 20 63 6f 6e 74 61 69  |es.. * It contai|
00000450  6e 73 20 61 20 66 69 6c  65 20 66 69 6e 64 20 75  |ns a file find u|
00000460  74 69 6c 69 74 79 2e 20  41 20 76 65 72 79 20 6e  |tility. A very n|
00000470  69 63 65 20 66 69 6c 65  20 66 69 6e 64 20 75 74  |ice file find ut|
00000480  69 6c 74 79 2c 20 69 6e  20 66 61 63 74 2e 20 49  |ilty, in fact. I|
00000490  66 0a 20 20 20 71 75 61  6e 74 69 74 79 20 6f 66  |f.   quantity of|
000004a0  20 63 6f 64 65 20 77 65  72 65 20 61 6e 79 20 6d  | code were any m|
000004b0  65 61 73 75 72 65 20 6f  66 20 72 65 6c 61 74 69  |easure of relati|
000004c0  76 65 20 69 6d 70 6f 72  74 61 6e 63 65 2c 20 42  |ve importance, B|
000004d0  6c 61 63 6b 20 48 6f 6c  65 20 77 6f 75 6c 64 0a  |lack Hole would.|
000004e0  20 20 20 62 65 20 61 20  66 69 6c 65 2d 66 69 6e  |   be a file-fin|
000004f0  64 65 72 20 77 69 74 68  20 61 6e 20 61 64 64 2d  |der with an add-|
00000500  6f 6e 20 77 61 73 74 65  62 69 6e 2e 20 42 75 74  |on wastebin. But|
00000510  20 69 74 20 77 61 73 6e  27 74 20 69 6e 74 65 6e  | it wasn't inten|
00000520  64 65 64 20 6c 69 6b 65  20 74 68 61 74 2e 0a 20  |ded like that.. |
00000530  20 20 57 69 62 62 6c 65  2e 0a 20 2a 20 49 74 20  |  Wibble.. * It |
00000540  70 75 74 73 20 61 20 6e  69 63 65 20 73 70 72 69  |puts a nice spri|
00000550  74 65 20 6f 6e 20 79 6f  75 72 20 69 63 6f 6e 62  |te on your iconb|
00000560  61 72 20 77 68 69 63 68  20 73 70 69 6e 73 20 72  |ar which spins r|
00000570  6f 75 6e 64 20 6f 72 20  69 6e 64 75 6c 67 65 73  |ound or indulges|
00000580  20 69 6e 20 73 6f 6d 65  0a 20 20 20 6f 74 68 65  | in some.   othe|
00000590  72 20 6e 65 65 64 6c 65  73 73 20 62 75 74 20 72  |r needless but r|
000005a0  61 74 68 65 72 20 66 75  6e 20 61 63 74 69 76 69  |ather fun activi|
000005b0  74 79 2e 0a 20 2a 20 49  74 20 63 6f 6e 74 61 69  |ty.. * It contai|
000005c0  6e 73 20 61 20 62 69 74  20 66 6f 72 20 64 69 73  |ns a bit for dis|
000005d0  70 6f 73 69 6e 67 20 6f  66 20 74 68 65 20 6a 75  |posing of the ju|
000005e0  6e 6b 20 74 68 61 74 20  6c 6f 74 73 20 6f 66 20  |nk that lots of |
000005f0  61 70 70 6c 69 63 61 74  69 6f 6e 73 20 6c 65 61  |applications lea|
00000600  76 65 0a 20 20 20 68 61  6e 67 69 6e 67 20 61 72  |ve.   hanging ar|
00000610  6f 75 6e 64 20 69 6e 20  79 6f 75 72 20 6d 6f 64  |ound in your mod|
00000620  75 6c 65 20 61 72 65 61  2e 0a 20 2a 20 42 6c 61  |ule area.. * Bla|
00000630  63 6b 20 48 6f 6c 65 20  69 73 20 66 75 6c 6c 79  |ck Hole is fully|
00000640  20 63 6f 6d 70 61 74 69  62 6c 65 20 77 69 74 68  | compatible with|
00000650  20 41 63 6f 72 6e 27 73  20 21 48 65 6c 70 2e 20  | Acorn's !Help. |
00000660  46 6f 72 20 74 68 6f 73  65 20 6f 66 20 79 6f 75  |For those of you|
00000670  20 77 68 6f 20 64 6f 6e  27 74 0a 20 20 20 77 61  | who don't.   wa|
00000680  6e 74 20 74 6f 20 72 65  61 64 20 61 6e 79 20 6d  |nt to read any m|
00000690  6f 72 65 20 6f 66 20 74  68 69 73 20 72 75 62 62  |ore of this rubb|
000006a0  69 73 68 2e 0a 0a 42 6c  61 63 6b 20 48 6f 6c 65  |ish...Black Hole|
000006b0  20 68 61 73 20 6d 61 6e  79 20 66 65 61 74 75 72  | has many featur|
000006c0  65 73 2e 20 44 6f 20 6e  6f 74 20 62 65 20 70 75  |es. Do not be pu|
000006d0  74 20 6f 66 66 20 69 66  20 69 74 20 61 70 70 65  |t off if it appe|
000006e0  61 72 73 20 63 6f 6d 70  6c 69 63 61 74 65 64 2c  |ars complicated,|
000006f0  0a 69 74 27 73 20 61 63  74 75 61 6c 6c 79 20 76  |.it's actually v|
00000700  65 72 79 20 73 69 6d 70  6c 65 2c 20 61 6e 64 20  |ery simple, and |
00000710  79 6f 75 20 64 6f 6e 27  74 20 6e 65 65 64 20 74  |you don't need t|
00000720  6f 20 75 6e 64 65 72 73  74 61 6e 64 20 6d 6f 73  |o understand mos|
00000730  74 20 6f 66 20 69 74 20  61 6e 79 77 61 79 2e 20  |t of it anyway. |
00000740  0a 4d 6f 73 74 20 6f 66  20 74 68 65 20 72 65 73  |.Most of the res|
00000750  74 20 6f 66 20 74 68 69  73 20 48 65 6c 70 20 66  |t of this Help f|
00000760  69 6c 65 20 69 73 20 6d  6f 72 65 20 63 6f 68 65  |ile is more cohe|
00000770  72 65 6e 74 20 74 68 61  6e 20 69 74 20 68 61 73  |rent than it has|
00000780  20 62 65 65 6e 20 73 6f  20 66 61 72 2e 20 41 6c  | been so far. Al|
00000790  6c 0a 74 68 65 20 65 78  70 6c 61 6e 61 74 69 6f  |l.the explanatio|
000007a0  6e 73 20 61 72 65 20 70  65 72 66 65 63 74 6c 79  |ns are perfectly|
000007b0  20 63 6c 65 61 72 2e 20  41 6e 79 20 69 6e 61 62  | clear. Any inab|
000007c0  69 6c 69 74 79 20 74 6f  20 75 6e 64 65 72 73 74  |ility to underst|
000007d0  61 6e 64 20 74 68 65 6d  20 69 73 20 70 75 72 65  |and them is pure|
000007e0  6c 79 0a 74 68 65 20 66  61 75 6c 74 20 6f 66 20  |ly.the fault of |
000007f0  74 68 65 20 72 65 61 64  65 72 20 61 6e 64 20 74  |the reader and t|
00000800  68 65 20 61 75 74 68 6f  72 20 61 63 63 65 70 74  |he author accept|
00000810  73 20 6e 6f 20 63 72 69  74 69 63 69 73 6d 73 20  |s no criticisms |
00000820  6f 66 20 68 69 73 20 67  72 61 6d 6d 61 72 2e 0a  |of his grammar..|
00000830  53 68 65 27 73 20 61 20  76 65 72 79 20 6e 69 63  |She's a very nic|
00000840  65 20 6f 6c 64 20 6c 61  64 79 2e 20 57 69 62 62  |e old lady. Wibb|
00000850  6c 65 2e 0a 0a 2a 2a 2a  2a 2a 2a 2a 2a 2a 2a 2a  |le...***********|
00000860  2a 2a 2a 2a 2a 2a 2a 2a  2a 2a 2a 2a 2a 2a 2a 2a  |****************|
00000870  2a 20 49 20 4d 20 50 20  4f 20 52 20 54 20 41 20  |* I M P O R T A |
00000880  4e 20 54 20 2a 2a 2a 2a  2a 2a 2a 2a 2a 2a 2a 2a  |N T ************|
00000890  2a 2a 2a 2a 2a 2a 2a 2a  2a 2a 2a 2a 2a 2a 2a 2a  |****************|
000008a0  2a 2a 0a 0a 41 6c 6c 20  77 61 73 74 65 62 69 6e  |**..All wastebin|
000008b0  20 70 72 6f 67 72 61 6d  73 20 6e 65 65 64 20 73  | programs need s|
000008c0  6f 6d 65 77 68 65 72 65  20 74 6f 20 73 74 6f 72  |omewhere to stor|
000008d0  65 20 74 68 65 69 72 20  72 75 62 62 69 73 68 2e  |e their rubbish.|
000008e0  20 53 6f 6d 65 20 77 61  73 74 65 62 69 6e 0a 70  | Some wastebin.p|
000008f0  72 6f 67 72 61 6d 73 20  69 6e 63 6f 72 70 6f 72  |rograms incorpor|
00000900  61 74 65 20 74 68 65 20  72 75 62 62 69 73 68 20  |ate the rubbish |
00000910  61 73 20 70 61 72 74 20  6f 66 20 74 68 65 20 63  |as part of the c|
00000920  6f 64 65 2e 20 54 68 69  73 20 61 75 74 68 6f 72  |ode. This author|
00000930  20 70 72 65 66 65 72 73  20 74 6f 0a 6c 65 74 20  | prefers to.let |
00000940  75 73 65 72 73 20 73 75  70 70 6c 79 20 74 68 65  |users supply the|
00000950  69 72 20 6f 77 6e 20 72  75 62 62 69 73 68 2e 20  |ir own rubbish. |
00000960  53 75 63 68 20 75 73 65  72 2d 69 6e 74 65 72 61  |Such user-intera|
00000970  63 74 69 76 65 6e 65 73  73 20 69 73 20 70 61 72  |ctiveness is par|
00000980  74 20 6f 66 20 77 68 61  74 0a 6d 61 6b 65 73 20  |t of what.makes |
00000990  6c 69 66 65 20 77 6f 72  74 68 20 6c 69 76 69 6e  |life worth livin|
000009a0  67 2e 20 4f 72 20 73 6f  6d 65 74 68 69 6e 67 2e  |g. Or something.|
000009b0  20 54 6f 20 73 74 6f 72  65 20 72 75 62 62 69 73  | To store rubbis|
000009c0  68 2c 20 42 6c 61 63 6b  20 48 6f 6c 65 20 72 65  |h, Black Hole re|
000009d0  71 75 69 72 65 73 20 61  0a 64 69 72 65 63 74 6f  |quires a.directo|
000009e0  72 79 20 77 68 69 63 68  20 69 73 20 69 6d 61 67  |ry which is imag|
000009f0  69 6e 61 74 69 76 65 6c  79 20 63 61 6c 6c 65 64  |inatively called|
00000a00  20 74 68 65 20 27 42 69  6e 20 44 69 72 65 63 74  | the 'Bin Direct|
00000a10  6f 72 79 27 2e 20 4e 6f  72 6d 61 6c 6c 79 20 74  |ory'. Normally t|
00000a20  68 69 73 20 69 73 0a 74  68 65 20 64 69 72 65 63  |his is.the direc|
00000a30  74 6f 72 79 20 21 42 6c  61 6b 48 6f 6c 65 32 2e  |tory !BlakHole2.|
00000a40  42 6c 61 63 6b 48 6f 6c  65 2c 20 62 75 74 20 6d  |BlackHole, but m|
00000a50  61 79 20 68 61 76 65 20  62 65 65 6e 20 63 68 61  |ay have been cha|
00000a60  6e 67 65 64 20 62 79 20  74 68 65 20 70 65 72 73  |nged by the pers|
00000a70  6f 6e 0a 77 68 6f 20 67  61 76 65 20 79 6f 75 20  |on.who gave you |
00000a80  74 68 65 20 70 72 6f 67  72 61 6d 2e 20 49 66 20  |the program. If |
00000a90  74 68 69 73 20 69 73 20  74 68 65 20 63 61 73 65  |this is the case|
00000aa0  2c 20 74 68 65 6e 20 42  6c 61 63 6b 20 48 6f 6c  |, then Black Hol|
00000ab0  65 20 77 69 6c 6c 0a 70  72 6f 62 61 62 6c 79 20  |e will.probably |
00000ac0  72 65 70 6f 72 74 20 61  6e 20 65 72 72 6f 72 20  |report an error |
00000ad0  74 68 65 20 66 69 72 73  74 20 74 69 6d 65 20 69  |the first time i|
00000ae0  74 20 69 73 20 72 75 6e  20 69 6e 66 6f 72 6d 69  |t is run informi|
00000af0  6e 67 20 79 6f 75 20 74  68 61 74 20 74 68 65 0a  |ng you that the.|
00000b00  42 69 6e 20 44 69 72 65  63 74 6f 72 79 20 63 61  |Bin Directory ca|
00000b10  6e 6e 6f 74 20 62 65 20  66 6f 75 6e 64 2e 20 57  |nnot be found. W|
00000b20  68 61 74 20 69 74 20 74  68 65 6e 20 64 6f 65 73  |hat it then does|
00000b30  20 69 73 20 74 6f 20 72  65 76 65 72 74 20 74 6f  | is to revert to|
00000b40  20 74 68 65 20 64 65 66  61 75 6c 74 0a 42 69 6e  | the default.Bin|
00000b50  20 44 69 72 65 63 74 6f  72 79 20 61 6e 64 20 73  | Directory and s|
00000b60  61 76 65 20 74 68 69 73  20 74 6f 20 64 69 73 63  |ave this to disc|
00000b70  20 73 6f 20 74 68 61 74  20 74 68 65 20 65 72 72  | so that the err|
00000b80  6f 72 20 64 6f 65 73 20  6e 6f 74 20 6f 63 63 75  |or does not occu|
00000b90  72 20 61 67 61 69 6e 2e  0a 53 65 65 20 62 65 6c  |r again..See bel|
00000ba0  6f 77 20 66 6f 72 20 6d  6f 72 65 20 69 6e 66 6f  |ow for more info|
00000bb0  72 6d 61 74 69 6f 6e 20  61 62 6f 75 74 20 74 68  |rmation about th|
00000bc0  65 20 42 69 6e 20 44 69  72 65 63 74 6f 72 79 2e  |e Bin Directory.|
00000bd0  20 49 66 20 79 6f 75 20  73 69 6d 70 6c 79 20 63  | If you simply c|
00000be0  61 6e 6e 6f 74 0a 67 65  74 20 74 68 65 20 70 72  |annot.get the pr|
00000bf0  6f 67 72 61 6d 20 74 6f  20 72 75 6e 20 28 61 20  |ogram to run (a |
00000c00  76 65 72 79 2c 20 76 65  72 79 20 75 6e 6c 69 6b  |very, very unlik|
00000c10  65 6c 79 20 70 72 6f 62  61 62 69 6c 69 74 79 29  |ely probability)|
00000c20  20 74 68 65 6e 20 63 68  65 63 6b 20 74 68 61 74  | then check that|
00000c30  0a 74 68 65 20 61 70 70  6c 69 63 61 74 69 6f 6e  |.the application|
00000c40  20 63 6f 6e 74 61 69 6e  73 20 61 6c 6c 20 74 68  | contains all th|
00000c50  65 20 66 69 6c 65 73 20  64 65 73 63 72 69 62 65  |e files describe|
00000c60  64 20 61 74 20 74 68 65  20 65 6e 64 20 6f 66 20  |d at the end of |
00000c70  74 68 69 73 20 66 69 6c  65 2c 20 61 6e 64 0a 74  |this file, and.t|
00000c80  72 79 20 64 65 6c 65 74  69 6e 67 20 74 68 65 20  |ry deleting the |
00000c90  66 69 6c 65 73 20 27 4f  70 74 69 6f 6e 73 27 20  |files 'Options' |
00000ca0  61 6e 64 20 27 53 61 76  65 4f 70 74 73 27 2e 0a  |and 'SaveOpts'..|
00000cb0  0a 2a 2a 2a 2a 2a 2a 2a  2a 2a 2a 2a 2a 2a 2a 2a  |.***************|
00000cc0  2a 2a 2a 2a 2a 2a 2a 2a  2a 2a 2a 2a 2a 2a 2a 2a  |****************|
*
00000cf0  2a 2a 2a 2a 2a 2a 2a 2a  2a 2a 2a 2a 2a 2a 0a 0a  |**************..|
00000d00  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000d10  20 20 20 20 20 20 20 20  20 20 20 20 54 68 65 20  |            The |
00000d20  42 69 6e 20 44 69 72 65  63 74 6f 72 79 0a 20 20  |Bin Directory.  |
00000d30  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000d40  20 20 20 20 20 20 20 20  20 2d 2d 2d 2d 2d 2d 2d  |         -------|
00000d50  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 0a 0a 41 20  |------------..A |
00000d60  66 65 77 20 77 6f 72 64  73 20 61 62 6f 75 74 20  |few words about |
00000d70  74 68 69 73 20 6d 61 79  20 62 65 20 75 73 65 66  |this may be usef|
00000d80  75 6c 2e 20 54 68 65 6e  20 61 67 61 69 6e 2c 20  |ul. Then again, |
00000d90  74 68 65 79 20 6d 61 79  20 6e 6f 74 2e 20 42 75  |they may not. Bu|
00000da0  74 20 79 6f 75 20 6e 65  76 65 72 0a 6b 6e 6f 77  |t you never.know|
00000db0  20 75 6e 6c 65 73 73 20  79 6f 75 20 74 72 79 2e  | unless you try.|
00000dc0  0a 0a 31 29 20 46 69 6c  65 73 20 63 6f 70 69 65  |..1) Files copie|
00000dd0  64 20 74 6f 20 74 68 65  20 62 69 6e 20 64 69 72  |d to the bin dir|
00000de0  65 63 74 6f 72 79 20 61  72 65 20 70 6c 61 63 65  |ectory are place|
00000df0  64 20 69 6e 20 61 20 73  75 62 64 69 72 65 63 74  |d in a subdirect|
00000e00  6f 72 79 20 63 61 6c 6c  65 64 0a 78 78 78 78 5f  |ory called.xxxx_|
00000e10  79 79 5f 7a 7a 20 77 68  65 72 65 20 78 78 78 78  |yy_zz where xxxx|
00000e20  20 69 73 20 74 68 65 20  79 65 61 72 20 28 65 67  | is the year (eg|
00000e30  20 31 39 39 33 29 20 2c  79 79 20 69 73 20 74 68  | 1993) ,yy is th|
00000e40  65 20 6d 6f 6e 74 68 20  61 6e 64 20 7a 7a 20 69  |e month and zz i|
00000e50  73 20 74 68 65 0a 64 61  79 20 6f 66 20 74 68 65  |s the.day of the|
00000e60  20 6d 6f 6e 74 68 2e 20  43 6c 69 63 6b 69 6e 67  | month. Clicking|
00000e70  20 53 65 6c 65 63 74 20  6f 76 65 72 20 74 68 65  | Select over the|
00000e80  20 69 63 6f 6e 62 61 72  20 69 63 6f 6e 20 6f 70  | iconbar icon op|
00000e90  65 6e 73 20 74 68 65 20  64 69 72 65 63 74 6f 72  |ens the director|
00000ea0  79 20 66 6f 72 20 0a 74  6f 64 61 79 20 69 66 20  |y for .today if |
00000eb0  69 74 20 65 78 69 73 74  73 2c 20 6f 74 68 65 72  |it exists, other|
00000ec0  77 69 73 65 20 74 68 65  20 72 6f 6f 74 20 62 69  |wise the root bi|
00000ed0  6e 20 64 69 72 65 63 74  6f 72 79 20 69 73 20 6f  |n directory is o|
00000ee0  70 65 6e 65 64 2e 0a 0a  20 20 2a 2a 2a 2a 2a 2a  |pened...  ******|
00000ef0  2a 2a 2a 2a 2a 2a 2a 2a  2a 2a 2a 2a 2a 2a 2a 2a  |****************|
*
00000f30  2a 2a 2a 2a 0a 20 20 2a  2a 20 20 20 20 20 20 20  |****.  **       |
00000f40  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000f50  4e 65 77 20 42 69 6e 20  44 69 72 65 63 74 6f 72  |New Bin Director|
00000f60  79 20 46 6f 72 6d 61 74  20 20 20 20 20 20 20 20  |y Format        |
00000f70  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 2a  |               *|
00000f80  2a 0a 20 20 2a 2a 20 4e  4f 54 45 20 2d 20 20 74  |*.  ** NOTE -  t|
00000f90  68 69 73 20 68 61 73 20  63 68 61 6e 67 65 64 20  |his has changed |
00000fa0  66 72 6f 6d 20 76 65 72  73 69 6f 6e 73 20 70 72  |from versions pr|
00000fb0  69 6f 72 20 74 6f 20 31  2e 31 35 2c 20 77 68 65  |ior to 1.15, whe|
00000fc0  72 65 20 74 68 65 20 79  65 61 72 20 2a 2a 0a 20  |re the year **. |
00000fd0  20 2a 2a 20 63 61 6d 65  20 6c 61 73 74 2e 20 57  | ** came last. W|
00000fe0  69 74 68 20 74 68 65 20  64 61 74 65 20 74 68 69  |ith the date thi|
00000ff0  73 20 77 61 79 20 72 6f  75 6e 64 2c 20 74 68 65  |s way round, the|
00001000  20 64 69 72 65 63 74 6f  72 69 65 73 20 61 70 70  | directories app|
00001010  65 61 72 20 69 6e 20 20  20 2a 2a 0a 20 20 2a 2a  |ear in   **.  **|
00001020  20 63 72 6f 6e 6f 6c 6f  67 69 63 61 6c 20 6f 72  | cronological or|
00001030  64 65 72 20 69 6e 20 74  68 65 20 66 69 6c 65 72  |der in the filer|
00001040  20 77 69 6e 64 6f 77 20  61 6e 64 20 74 68 65 20  | window and the |
00001050  6d 65 6e 75 2c 20 77 68  69 63 68 20 69 73 20 6d  |menu, which is m|
00001060  75 63 68 20 20 20 2a 2a  0a 20 20 2a 2a 20 70 72  |uch   **.  ** pr|
00001070  65 74 74 69 65 72 2e 20  28 54 68 61 6e 6b 20 79  |ettier. (Thank y|
00001080  6f 75 20 4a 61 6d 65 73  20 4d 69 6c 6c 65 72 29  |ou James Miller)|
00001090  2e 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |.               |
000010a0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000010b0  20 20 20 2a 2a 0a 20 20  2a 2a 20 49 66 20 79 6f  |   **.  ** If yo|
000010c0  75 72 20 62 69 6e 20 64  69 72 65 63 74 6f 72 79  |ur bin directory|
000010d0  20 63 6f 6e 74 61 69 6e  73 20 61 6e 79 20 73 75  | contains any su|
000010e0  62 64 69 72 65 63 74 6f  72 69 65 73 20 69 6e 20  |bdirectories in |
000010f0  74 68 65 20 6f 6c 64 20  66 6f 72 6d 61 74 2c 20  |the old format, |
00001100  2a 2a 0a 20 20 2a 2a 20  42 6c 61 63 6b 20 48 6f  |**.  ** Black Ho|
00001110  6c 65 20 77 69 6c 6c 20  67 69 76 65 20 79 6f 75  |le will give you|
00001120  20 74 68 65 20 6f 70 74  69 6f 6e 20 74 6f 20 63  | the option to c|
00001130  6f 6e 76 65 72 74 20 74  68 65 6d 20 69 6e 74 6f  |onvert them into|
00001140  20 74 68 65 20 6e 65 77  20 20 20 20 20 2a 2a 0a  | the new     **.|
00001150  20 20 2a 2a 20 66 6f 72  6d 61 74 2e 20 49 66 20  |  ** format. If |
00001160  79 6f 75 20 73 65 6c 65  63 74 20 27 4e 4f 27 20  |you select 'NO' |
00001170  74 6f 20 74 68 69 73 20  6f 70 74 69 6f 6e 2c 20  |to this option, |
00001180  74 68 65 6e 20 6e 6f 20  61 75 74 6f 2d 64 65 6c  |then no auto-del|
00001190  65 74 69 6f 6e 20 77 69  6c 6c 2a 2a 0a 20 20 2a  |etion will**.  *|
000011a0  2a 20 6e 6f 74 20 74 61  6b 65 20 70 6c 61 63 65  |* not take place|
000011b0  2e 20 54 68 69 73 20 77  69 6c 6c 20 6f 6e 6c 79  |. This will only|
000011c0  20 68 61 70 70 65 6e 20  69 66 20 79 6f 75 20 68  | happen if you h|
000011d0  61 76 65 20 61 75 74 6f  2d 64 65 6c 65 74 69 6f  |ave auto-deletio|
000011e0  6e 20 4f 4e 2e 20 20 2a  2a 0a 20 20 2a 2a 20 49  |n ON.  **.  ** I|
000011f0  27 6c 6c 20 65 78 70 6c  61 69 6e 20 77 68 61 74  |'ll explain what|
00001200  20 61 75 74 6f 2d 64 65  6c 65 74 69 6f 6e 20 6d  | auto-deletion m|
00001210  65 61 6e 73 20 6c 61 74  65 72 2e 20 50 72 6f 6d  |eans later. Prom|
00001220  69 73 65 2e 20 20 20 20  20 20 20 20 20 20 20 20  |ise.            |
00001230  20 20 20 20 2a 2a 0a 20  20 2a 2a 2a 2a 2a 2a 2a  |    **.  *******|
00001240  2a 2a 2a 2a 2a 2a 2a 2a  2a 2a 2a 2a 2a 2a 2a 2a  |****************|
*
00001280  2a 2a 2a 0a 0a 32 29 20  57 68 65 6e 20 63 6f 70  |***..2) When cop|
00001290  79 69 6e 67 20 74 6f 20  74 68 65 20 62 69 6e 20  |ying to the bin |
000012a0  64 69 72 65 63 74 6f 72  79 2c 20 42 6c 61 63 6b  |directory, Black|
000012b0  20 48 6f 6c 65 20 77 69  6c 6c 20 67 6f 20 62 79  | Hole will go by|
000012c0  20 74 68 65 20 66 61 73  74 65 73 74 0a 70 6f 73  | the fastest.pos|
000012d0  73 69 62 6c 65 20 72 6f  75 74 65 20 2d 20 69 2e  |sible route - i.|
000012e0  65 2e 20 69 74 20 77 69  6c 6c 20 72 65 6e 61 6d  |e. it will renam|
000012f0  65 20 66 69 6c 65 73 20  69 66 20 70 6f 73 73 69  |e files if possi|
00001300  62 6c 65 20 61 73 20 74  68 69 73 20 69 73 20 66  |ble as this is f|
00001310  61 73 74 65 72 20 74 68  61 6e 0a 63 6f 70 79 69  |aster than.copyi|
00001320  6e 67 20 61 6e 64 20 74  68 65 6e 20 64 65 6c 65  |ng and then dele|
00001330  74 69 6e 67 2e 20 48 6f  77 65 76 65 72 2c 20 69  |ting. However, i|
00001340  66 20 27 46 6f 72 63 65  27 20 69 73 20 6e 6f 74  |f 'Force' is not|
00001350  20 73 65 74 2c 20 74 68  65 6e 20 42 6c 61 63 6b  | set, then Black|
00001360  20 48 6f 6c 65 0a 6d 75  73 74 20 66 69 72 73 74  | Hole.must first|
00001370  20 63 6f 70 79 20 61 6e  64 20 74 68 65 6e 20 64  | copy and then d|
00001380  65 6c 65 74 65 20 66 69  6c 65 73 20 61 73 20 52  |elete files as R|
00001390  65 6e 61 6d 65 20 69 67  6e 6f 72 65 73 20 74 68  |ename ignores th|
000013a0  65 20 61 63 63 65 73 73  20 73 74 61 74 75 73 0a  |e access status.|
000013b0  6f 66 20 66 69 6c 65 73  2e 20 54 68 69 73 20 72  |of files. This r|
000013c0  65 73 75 6c 74 73 20 69  6e 20 74 77 6f 20 46 69  |esults in two Fi|
000013d0  6c 65 72 20 41 63 74 69  6f 6e 20 77 69 6e 64 6f  |ler Action windo|
000013e0  77 73 20 61 70 70 65 61  72 69 6e 67 20 6f 6e 65  |ws appearing one|
000013f0  20 61 66 74 65 72 20 74  68 65 0a 6f 74 68 65 72  | after the.other|
00001400  2e 0a 0a 33 29 20 41 6e  79 20 66 69 6c 65 73 20  |...3) Any files |
00001410  6f 72 20 64 69 72 65 63  74 6f 72 69 65 73 20 70  |or directories p|
00001420  6c 61 63 65 64 20 69 6e  20 74 68 65 20 52 4f 4f  |laced in the ROO|
00001430  54 20 62 69 6e 20 64 69  72 65 63 74 6f 72 79 20  |T bin directory |
00001440  77 68 69 63 68 20 64 6f  20 6e 6f 74 0a 68 61 76  |which do not.hav|
00001450  65 20 6e 61 6d 65 73 20  6f 66 20 74 68 65 20 66  |e names of the f|
00001460  6f 72 6d 20 22 78 78 78  78 5f 79 79 5f 7a 7a 22  |orm "xxxx_yy_zz"|
00001470  20 77 69 6c 6c 20 62 65  20 64 65 6c 65 74 65 64  | will be deleted|
00001480  20 6e 65 78 74 20 74 69  6d 65 20 42 6c 61 63 6b  | next time Black|
00001490  20 48 6f 6c 65 0a 69 73  20 72 75 6e 2e 0a 0a 34  | Hole.is run...4|
000014a0  29 20 49 66 20 79 6f 75  20 68 61 76 65 20 41 6e  |) If you have An|
000014b0  64 72 65 77 20 48 65 72  73 65 65 27 73 20 46 69  |drew Hersee's Fi|
000014c0  6c 65 72 32 20 61 6e 64  20 74 68 65 20 57 69 6d  |ler2 and the Wim|
000014d0  70 53 70 72 69 74 65 20  6d 6f 64 75 6c 65 2c 20  |pSprite module, |
000014e0  74 68 65 6e 20 74 68 65  0a 63 75 72 72 65 6e 74  |then the.current|
000014f0  20 62 69 6e 20 64 69 72  65 63 74 6f 72 79 20 77  | bin directory w|
00001500  69 6c 6c 20 62 65 20 72  65 70 72 65 73 65 6e 74  |ill be represent|
00001510  65 64 20 62 79 20 61 20  70 69 63 74 75 72 65 20  |ed by a picture |
00001520  6f 66 20 61 20 64 75 73  74 62 69 6e 20 69 6e 20  |of a dustbin in |
00001530  74 68 65 0a 62 69 6e 20  64 69 72 65 63 74 6f 72  |the.bin director|
00001540  79 20 66 69 6c 65 72 20  77 69 6e 64 6f 77 2e 20  |y filer window. |
00001550  54 68 69 73 20 69 73 20  75 74 74 65 72 6c 79 20  |This is utterly |
00001560  70 6f 69 6e 74 6c 65 73  73 2c 20 62 75 74 20 69  |pointless, but i|
00001570  74 20 67 69 76 65 73 20  79 6f 75 20 61 6e 6f 74  |t gives you anot|
00001580  68 65 72 0a 72 65 61 73  6f 6e 20 74 6f 20 75 73  |her.reason to us|
00001590  65 20 42 6c 61 63 6b 20  48 6f 6c 65 2e 0a 0a 2d  |e Black Hole...-|
000015a0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000015e0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 0a 0a 47 65 74  |-----------..Get|
000015f0  20 6f 6e 20 77 69 74 68  20 69 74 20 6d 61 6e 21  | on with it man!|
00001600  0a 0a 50 72 65 73 73 69  6e 67 20 74 68 65 20 6d  |..Pressing the m|
00001610  65 6e 75 20 62 75 74 74  6f 6e 20 6f 76 65 72 20  |enu button over |
00001620  74 68 65 20 42 6c 61 63  6b 48 6f 6c 65 20 69 63  |the BlackHole ic|
00001630  6f 6e 20 70 72 6f 64 75  63 65 73 20 61 20 73 74  |on produces a st|
00001640  61 6e 64 61 72 64 20 6d  65 6e 75 0a 77 69 74 68  |andard menu.with|
00001650  20 73 65 76 65 72 61 6c  20 6f 70 74 69 6f 6e 73  | several options|
00001660  3a 0a 0a 49 6e 66 6f 20  20 20 20 20 20 3d 3d 3e  |:..Info      ==>|
00001670  20 4c 65 61 64 73 20 74  6f 20 61 20 77 69 6e 64  | Leads to a wind|
00001680  6f 77 20 63 6f 6e 74 61  69 6e 69 6e 67 20 69 6e  |ow containing in|
00001690  66 6f 72 6d 61 74 69 6f  6e 20 61 62 6f 75 74 20  |formation about |
000016a0  74 68 65 20 70 72 6f 67  72 61 6d 2e 0a 0a 43 6f  |the program...Co|
000016b0  6e 66 69 67 2e 2e 20 20  20 20 20 20 4f 70 65 6e  |nfig..      Open|
000016c0  73 20 61 20 77 69 6e 64  6f 77 20 63 6f 6e 74 61  |s a window conta|
000016d0  69 6e 69 6e 67 20 74 68  65 20 63 6f 6e 66 69 67  |ining the config|
000016e0  75 72 61 74 69 6f 6e 2e  20 46 69 6c 65 73 20 61  |uration. Files a|
000016f0  6e 64 0a 20 20 20 20 20  20 20 20 20 20 20 20 20  |nd.             |
00001700  20 64 69 72 65 63 74 6f  72 69 65 73 20 64 72 61  | directories dra|
00001710  67 67 65 64 20 74 6f 20  74 68 65 20 42 6c 61 63  |gged to the Blac|
00001720  6b 48 6f 6c 65 20 69 63  6f 6e 20 77 69 6c 6c 20  |kHole icon will |
00001730  62 65 20 77 69 70 65 64  20 73 75 62 6a 65 63 74  |be wiped subject|
00001740  0a 20 20 20 20 20 20 20  20 20 20 20 20 20 20 74  |.              t|
00001750  6f 20 74 68 65 73 65 20  6f 70 74 69 6f 6e 73 2e  |o these options.|
00001760  20 54 68 65 72 65 20 61  72 65 20 61 6c 73 6f 20  | There are also |
00001770  6f 70 74 69 6f 6e 73 20  66 6f 72 20 63 6f 6e 74  |options for cont|
00001780  72 6f 6c 6c 69 6e 67 20  6f 74 68 65 72 0a 20 20  |rolling other.  |
00001790  20 20 20 20 20 20 20 20  20 20 20 20 61 73 70 65  |            aspe|
000017a0  63 74 73 20 6f 66 20 74  68 65 20 70 72 6f 67 72  |cts of the progr|
000017b0  61 6d 2e 20 53 65 65 20  62 65 6c 6f 77 20 66 6f  |am. See below fo|
000017c0  72 20 61 6e 20 65 78 70  6c 61 6e 61 74 69 6f 6e  |r an explanation|
000017d0  2e 0a 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |..              |
000017e0  54 68 65 20 4f 70 74 69  6f 6e 73 20 77 69 6e 64  |The Options wind|
000017f0  6f 77 20 63 61 6e 20 61  6c 73 6f 20 62 65 20 6f  |ow can also be o|
00001800  70 65 6e 65 64 20 62 79  20 70 72 65 73 73 69 6e  |pened by pressin|
00001810  67 20 74 68 65 20 72 69  67 68 74 0a 20 20 20 20  |g the right.    |
00001820  20 20 20 20 20 20 20 20  20 20 6d 6f 75 73 65 20  |          mouse |
00001830  62 75 74 74 6f 6e 20 6f  76 65 72 20 74 68 65 20  |button over the |
00001840  69 63 6f 6e 62 61 72 20  69 63 6f 6e 2e 0a 0a 43  |iconbar icon...C|
00001850  6f 6e 74 65 6e 74 73 20  20 3d 3d 3e 20 4c 65 61  |ontents  ==> Lea|
00001860  64 73 20 74 6f 20 61 20  73 75 62 6d 65 6e 75 20  |ds to a submenu |
00001870  61 6c 6c 6f 77 69 6e 67  20 79 6f 75 20 74 6f 20  |allowing you to |
00001880  70 65 72 66 6f 72 6d 20  66 69 76 65 20 6f 70 65  |perform five ope|
00001890  72 61 74 69 6f 6e 73 20  6f 6e 0a 20 20 20 20 20  |rations on.     |
000018a0  20 20 20 20 20 20 20 20  20 74 68 65 20 63 6f 6e  |         the con|
000018b0  74 65 6e 74 73 20 6f 66  20 74 68 65 20 42 69 6e  |tents of the Bin|
000018c0  20 44 69 72 65 63 74 6f  72 79 2e 0a 20 20 20 20  | Directory..    |
000018d0  20 20 20 20 20 20 20 20  20 20 54 68 65 73 65 20  |          These |
000018e0  66 69 76 65 20 6f 70 74  69 6f 6e 73 20 61 6c 6c  |five options all|
000018f0  20 68 61 76 65 20 61 20  73 75 62 6d 65 6e 75 2e  | have a submenu.|
00001900  20 54 68 69 73 20 63 6f  6e 74 61 69 6e 73 20 74  | This contains t|
00001910  68 65 20 65 6e 74 72 79  0a 20 20 20 20 20 20 20  |he entry.       |
00001920  20 20 20 20 20 20 20 27  41 6c 6c 27 20 66 6f 6c  |       'All' fol|
00001930  6c 6f 77 65 64 20 62 79  20 74 68 65 20 6e 61 6d  |lowed by the nam|
00001940  65 73 20 6f 66 20 61 6e  79 20 73 75 62 64 69 72  |es of any subdir|
00001950  65 63 74 6f 72 69 65 73  20 73 65 74 20 75 70 20  |ectories set up |
00001960  66 6f 72 0a 20 20 20 20  20 20 20 20 20 20 20 20  |for.            |
00001970  20 20 6f 6e 65 20 64 61  79 27 73 20 77 6f 72 6b  |  one day's work|
00001980  69 6e 67 2e 20 53 65 6c  65 63 74 69 6e 67 20 41  |ing. Selecting A|
00001990  6c 6c 20 6d 61 6b 65 73  20 74 68 65 20 61 63 74  |ll makes the act|
000019a0  69 6f 6e 20 61 70 70 6c  79 20 74 6f 20 74 68 65  |ion apply to the|
000019b0  0a 20 20 20 20 20 20 20  20 20 20 20 20 20 20 77  |.              w|
000019c0  68 6f 6c 65 20 62 69 6e  2e 20 53 65 6c 65 63 74  |hole bin. Select|
000019d0  69 6e 67 20 6f 6e 65 20  64 69 72 65 63 74 6f 72  |ing one director|
000019e0  79 20 61 70 70 6c 69 65  73 20 74 6f 20 6f 6e 6c  |y applies to onl|
000019f0  79 20 74 68 61 74 20 64  61 79 2e 20 0a 20 20 20  |y that day. .   |
00001a00  20 20 20 20 20 20 20 20  20 20 20 43 6c 69 63 6b  |           Click|
00001a10  69 6e 67 20 6f 6e 20 74  68 65 20 65 6e 74 72 79  |ing on the entry|
00001a20  20 69 6e 20 74 68 65 20  43 6f 6e 74 65 6e 74 73  | in the Contents|
00001a30  20 6d 65 6e 75 20 69 73  20 65 71 75 69 76 61 6c  | menu is equival|
00001a40  65 6e 74 20 74 6f 0a 20  20 20 20 20 20 20 20 20  |ent to.         |
00001a50  20 20 20 20 20 73 65 6c  65 63 74 69 6e 67 20 27  |     selecting '|
00001a60  41 6c 6c 27 2e 0a 20 20  20 20 20 20 20 20 20 20  |All'..          |
00001a70  20 20 20 20 49 66 20 74  68 65 20 62 69 6e 20 64  |    If the bin d|
00001a80  69 72 65 63 74 6f 72 79  20 69 73 20 65 6d 70 74  |irectory is empt|
00001a90  79 2c 20 74 68 69 73 20  65 6e 74 72 79 20 77 69  |y, this entry wi|
00001aa0  6c 6c 20 61 70 70 65 61  72 20 69 6e 20 6c 69 67  |ll appear in lig|
00001ab0  68 74 0a 20 20 20 20 20  20 20 20 20 20 20 20 20  |ht.             |
00001ac0  20 67 72 65 79 20 61 6e  64 20 77 69 6c 6c 20 72  | grey and will r|
00001ad0  65 61 64 20 22 4e 6f 20  43 6f 6e 74 65 6e 74 73  |ead "No Contents|
00001ae0  22 0a 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |".              |
00001af0  44 65 73 74 72 6f 79 20  20 20 20 3a 20 55 6e 63  |Destroy    : Unc|
00001b00  6f 6e 64 69 74 69 6f 6e  61 6c 6c 79 20 77 69 70  |onditionally wip|
00001b10  65 73 20 65 76 65 72 79  74 68 69 6e 67 2e 20 54  |es everything. T|
00001b20  68 65 72 65 20 69 73 20  61 0a 20 20 20 20 20 20  |here is a.      |
00001b30  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001b40  20 20 20 20 20 63 6f 6e  66 69 72 6d 61 74 69 6f  |     confirmatio|
00001b50  6e 20 77 69 6e 64 6f 77  20 62 65 66 6f 72 65 20  |n window before |
00001b60  74 68 69 73 20 68 61 70  70 65 6e 73 2e 0a 20 20  |this happens..  |
00001b70  20 20 20 20 20 20 20 20  20 20 20 20 43 6f 75 6e  |            Coun|
00001b80  74 20 20 20 20 20 20 3a  20 43 6f 75 6e 74 73 20  |t      : Counts |
00001b90  74 68 65 20 63 6f 6e 74  65 6e 74 73 2e 0a 20 20  |the contents..  |
00001ba0  20 20 20 20 20 20 20 20  20 20 20 20 49 6e 66 6f  |            Info|
00001bb0  20 20 20 20 20 20 20 3a  20 52 65 61 64 73 20 74  |       : Reads t|
00001bc0  68 65 20 63 6f 6e 74 65  6e 74 73 20 6f 66 20 74  |he contents of t|
00001bd0  68 65 20 42 69 6e 20 61  6e 64 20 64 69 73 70 6c  |he Bin and displ|
00001be0  61 79 73 20 74 68 65 69  72 0a 20 20 20 20 20 20  |ays their.      |
00001bf0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001c00  20 20 20 20 20 6e 61 6d  65 73 2c 20 73 69 7a 65  |     names, size|
00001c10  73 2c 20 61 6e 64 20 74  79 70 65 73 20 69 6e 20  |s, and types in |
00001c20  61 20 77 69 6e 64 6f 77  2e 20 43 6c 69 63 6b 69  |a window. Clicki|
00001c30  6e 67 20 53 45 4c 45 43  54 0a 20 20 20 20 20 20  |ng SELECT.      |
00001c40  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001c50  20 20 20 20 20 6f 6e 20  61 20 66 69 6c 65 6e 61  |     on a filena|
00001c60  6d 65 20 69 6e 20 74 68  69 73 20 77 69 6e 64 6f  |me in this windo|
00001c70  77 20 77 69 6c 6c 20 6f  70 65 6e 20 74 68 65 20  |w will open the |
00001c80  70 61 72 65 6e 74 0a 20  20 20 20 20 20 20 20 20  |parent.         |
00001c90  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001ca0  20 20 64 69 72 65 63 74  6f 72 79 20 6f 66 20 74  |  directory of t|
00001cb0  68 61 74 20 66 69 6c 65  2e 20 43 6c 69 6b 69 6e  |hat file. Clikin|
00001cc0  67 20 4d 45 4e 55 20 6f  70 65 6e 73 20 61 20 6d  |g MENU opens a m|
00001cd0  65 6e 75 0a 20 20 20 20  20 20 20 20 20 20 20 20  |enu.            |
00001ce0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 6c  |               l|
00001cf0  69 6b 65 20 74 68 61 74  20 64 65 73 63 72 69 62  |ike that describ|
00001d00  65 64 20 62 65 6c 6f 77  20 75 6e 64 65 72 20 27  |ed below under '|
00001d10  46 69 6c 65 20 46 69 6e  64 65 72 27 2e 0a 20 20  |File Finder'..  |
00001d20  20 20 20 20 20 20 20 20  20 20 20 20 53 71 75 61  |            Squa|
00001d30  73 68 20 20 20 20 20 3a  20 55 73 65 73 20 74 68  |sh     : Uses th|
00001d40  65 20 52 49 53 43 20 4f  53 20 33 20 53 71 75 61  |e RISC OS 3 Squa|
00001d50  73 68 20 6d 6f 64 75 6c  65 20 74 6f 20 63 6f 6d  |sh module to com|
00001d60  70 72 65 73 73 20 61 6c  6c 0a 20 20 20 20 20 20  |press all.      |
00001d70  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001d80  20 20 20 20 20 74 68 65  20 66 69 6c 65 73 20 69  |     the files i|
00001d90  6e 20 74 68 65 20 62 69  6e 2c 20 74 68 75 73 20  |n the bin, thus |
00001da0  6d 61 6b 69 6e 67 20 74  68 65 6d 20 74 61 6b 65  |making them take|
00001db0  20 75 70 0a 20 20 20 20  20 20 20 20 20 20 20 20  | up.            |
00001dc0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 6c  |               l|
00001dd0  65 73 73 20 64 69 73 63  20 73 70 61 63 65 2e 20  |ess disc space. |
00001de0  54 68 65 20 66 69 6c 65  20 27 53 71 75 61 73 68  |The file 'Squash|
00001df0  27 20 66 72 6f 6d 20 69  6e 73 69 64 65 0a 20 20  |' from inside.  |
00001e00  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001e10  20 20 20 20 20 20 20 20  20 74 68 65 20 21 53 71  |         the !Sq|
00001e20  75 61 73 68 20 61 70 70  6c 69 63 61 74 69 6f 6e  |uash application|
00001e30  20 6d 75 73 74 20 62 65  20 70 72 65 73 65 6e 74  | must be present|
00001e40  20 69 6e 20 74 68 65 0a  20 20 20 20 20 20 20 20  | in the.        |
00001e50  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001e60  20 20 20 63 75 72 72 65  6e 74 20 6c 69 62 72 61  |   current libra|
00001e70  72 79 20 28 69 65 20 25  29 20 28 73 65 65 20 75  |ry (ie %) (see u|
00001e80  73 65 72 20 67 75 69 64  65 20 75 6e 64 65 72 0a  |ser guide under.|
00001e90  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001ea0  20 20 20 20 20 20 20 20  20 20 20 6c 69 62 72 61  |           libra|
00001eb0  72 79 29 2e 0a 20 20 20  20 20 20 20 20 20 20 20  |ry)..           |
00001ec0  20 20 20 4f 70 65 6e 20  20 20 20 20 20 20 3a 20  |   Open       : |
00001ed0  57 69 6c 6c 20 6f 70 65  6e 20 74 68 65 20 62 69  |Will open the bi|
00001ee0  6e 20 64 69 72 65 63 74  6f 72 79 20 73 65 6c 65  |n directory sele|
00001ef0  63 74 65 64 20 66 72 6f  6d 20 74 68 65 0a 20 20  |cted from the.  |
00001f00  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001f10  20 20 20 20 20 20 20 20  20 73 75 62 6d 65 6e 75  |         submenu|
00001f20  2e 20 53 65 6c 65 63 74  69 6e 67 20 27 41 6c 6c  |. Selecting 'All|
00001f30  27 20 77 69 6c 6c 20 6f  70 65 6e 20 61 6c 6c 20  |' will open all |
00001f40  74 68 65 20 0a 20 20 20  20 20 20 20 20 20 20 20  |the .           |
00001f50  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001f60  73 75 62 64 69 72 65 63  74 6f 72 69 65 73 2e 0a  |subdirectories..|
00001f70  20 20 20 20 20 20 20 20  20 20 20 20 20 20 54 68  |              Th|
00001f80  65 20 6d 65 6d 6f 72 79  20 61 6c 6c 6f 63 61 74  |e memory allocat|
00001f90  65 64 20 74 6f 20 74 68  65 20 6d 65 6e 75 20 6f  |ed to the menu o|
00001fa0  66 20 73 75 62 64 69 72  65 63 74 6f 72 69 65 73  |f subdirectories|
00001fb0  20 69 73 20 73 75 66 66  69 63 69 65 6e 74 0a 20  | is sufficient. |
00001fc0  20 20 20 20 20 20 20 20  20 20 20 20 20 66 6f 72  |             for|
00001fd0  20 34 30 2c 20 77 68 69  63 68 20 73 68 6f 75 6c  | 40, which shoul|
00001fe0  64 20 62 65 20 61 64 65  71 75 61 74 65 20 66 6f  |d be adequate fo|
00001ff0  72 20 6d 6f 73 74 20 70  65 6f 70 6c 65 2e 20 41  |r most people. A|
00002000  6e 79 20 6d 6f 72 65 0a  20 20 20 20 20 20 20 20  |ny more.        |
00002010  20 20 20 20 20 20 64 69  72 65 63 74 6f 72 69 65  |      directorie|
00002020  73 20 77 69 6c 6c 20 62  65 20 69 67 6e 6f 72 65  |s will be ignore|
00002030  64 2e 0a 0a 57 69 70 65  20 44 72 69 76 65 3d 3d  |d...Wipe Drive==|
00002040  3e 20 4c 65 61 64 73 20  74 6f 20 61 20 77 69 6e  |> Leads to a win|
00002050  64 6f 77 20 63 6f 6e 74  61 69 6e 69 6e 67 20 74  |dow containing t|
00002060  68 65 20 6e 61 6d 65 73  20 6f 66 20 61 6e 79 20  |he names of any |
00002070  61 64 66 73 20 66 6c 6f  70 70 79 0a 20 20 20 20  |adfs floppy.    |
00002080  20 20 20 20 20 20 20 20  20 20 64 72 69 76 65 73  |          drives|
00002090  20 66 69 74 74 65 64 2c  20 61 6e 64 20 61 6c 73  | fitted, and als|
000020a0  6f 20 74 68 65 20 52 41  4d 20 64 69 73 63 2c 20  |o the RAM disc, |
000020b0  69 66 20 70 72 65 73 65  6e 74 2e 20 53 65 6c 65  |if present. Sele|
000020c0  63 74 69 6e 67 20 6f 6e  65 0a 20 20 20 20 20 20  |cting one.      |
000020d0  20 20 20 20 20 20 20 20  6f 66 20 74 68 65 73 65  |        of these|
000020e0  20 77 69 6c 6c 20 63 61  75 73 65 20 74 68 65 20  | will cause the |
000020f0  64 69 73 63 20 69 6e 20  74 68 65 20 73 65 6c 65  |disc in the sele|
00002100  63 74 65 64 20 64 72 69  76 65 20 74 6f 20 62 65  |cted drive to be|
00002110  20 77 69 70 65 64 0a 20  20 20 20 20 20 20 20 20  | wiped.         |
00002120  20 20 20 20 20 6f 66 20  61 6c 6c 20 69 74 73 20  |     of all its |
00002130  63 6f 6e 74 65 6e 74 73  2e 20 54 68 65 72 65 20  |contents. There |
00002140  69 73 20 61 20 63 6f 6e  66 69 72 6d 61 74 69 6f  |is a confirmatio|
00002150  6e 20 77 69 6e 64 6f 77  20 62 65 66 6f 72 65 20  |n window before |
00002160  74 68 69 73 0a 20 20 20  20 20 20 20 20 20 20 20  |this.           |
00002170  20 20 20 68 61 70 70 65  6e 73 2c 20 77 68 65 72  |   happens, wher|
00002180  65 20 63 6c 69 63 6b 69  6e 67 20 6f 6e 20 27 4e  |e clicking on 'N|
00002190  6f 27 20 77 69 6c 6c 20  61 62 6f 72 74 20 74 68  |o' will abort th|
000021a0  65 20 6f 70 65 72 61 74  69 6f 6e 2e 0a 20 20 20  |e operation..   |
000021b0  20 20 20 20 20 20 20 20  20 20 20 49 66 20 79 6f  |           If yo|
000021c0  75 20 77 61 6e 74 20 74  6f 20 72 65 6e 61 6d 65  |u want to rename|
000021d0  20 74 68 65 20 64 69 73  63 2c 20 74 68 65 20 6e  | the disc, the n|
000021e0  65 77 20 6e 61 6d 65 20  63 61 6e 20 62 65 20 65  |ew name can be e|
000021f0  6e 74 65 72 65 64 0a 20  20 20 20 20 20 20 20 20  |ntered.         |
00002200  20 20 20 20 20 69 6e 20  74 68 65 20 73 75 62 6d  |     in the subm|
00002210  65 6e 75 20 6f 66 66 20  74 68 69 73 20 6d 65 6e  |enu off this men|
00002220  75 2e 20 4c 65 61 76 69  6e 67 20 74 68 69 73 20  |u. Leaving this |
00002230  73 75 62 6d 65 6e 75 20  62 6c 61 6e 6b 20 77 69  |submenu blank wi|
00002240  6c 6c 0a 20 20 20 20 20  20 20 20 20 20 20 20 20  |ll.             |
00002250  20 6b 65 65 70 20 74 68  65 20 73 61 6d 65 20 6e  | keep the same n|
00002260  61 6d 65 20 66 6f 72 20  74 68 65 20 64 69 73 63  |ame for the disc|
00002270  2e 20 54 68 69 73 20 6d  65 6e 75 20 77 69 6c 6c  |. This menu will|
00002280  20 61 6c 73 6f 0a 20 20  20 20 20 20 20 20 20 20  | also.          |
00002290  20 20 20 20 72 65 63 6f  67 6e 69 73 65 20 42 72  |    recognise Br|
000022a0  69 61 6e 20 42 72 75 6e  73 77 69 63 6b 27 73 20  |ian Brunswick's |
000022b0  4d 65 6d 46 53 20 66 69  6c 65 72 20 69 66 20 69  |MemFS filer if i|
000022c0  74 20 69 73 20 70 72 65  73 65 6e 74 2e 0a 0a 41  |t is present...A|
000022d0  75 74 6f 20 53 61 76 65  72 2e 2e 20 20 4f 70 65  |uto Saver..  Ope|
000022e0  6e 73 20 74 68 65 20 41  75 74 6f 20 46 69 6c 65  |ns the Auto File|
000022f0  20 53 61 76 65 72 20 77  69 6e 64 6f 77 2e 20 53  | Saver window. S|
00002300  65 65 20 62 65 6c 6f 77  20 66 6f 72 20 61 6e 20  |ee below for an |
00002310  65 78 70 6c 61 6e 61 74  69 6f 6e 0a 20 20 20 20  |explanation.    |
00002320  20 20 20 20 20 20 20 20  20 20 6f 66 20 74 68 69  |          of thi|
00002330  73 20 66 65 61 74 75 72  65 2e 0a 0a 46 69 6e 64  |s feature...Find|
00002340  20 46 69 6c 65 20 2e 2e  2e 20 4f 70 65 6e 73 20  | File ... Opens |
00002350  74 68 65 20 46 69 6c 65  20 46 69 6e 64 65 72 20  |the File Finder |
00002360  77 69 6e 64 6f 77 2c 20  77 68 69 63 68 20 63 61  |window, which ca|
00002370  6e 20 62 65 20 75 73 65  64 20 74 6f 20 73 65 61  |n be used to sea|
00002380  72 63 68 0a 20 20 20 20  20 20 20 20 20 20 20 20  |rch.            |
00002390  20 20 61 20 64 69 72 65  63 74 6f 72 79 20 73 74  |  a directory st|
000023a0  72 75 63 74 75 72 65 20  66 6f 72 20 61 6c 6c 20  |ructure for all |
000023b0  66 69 6c 65 73 20 6f 66  20 61 20 70 61 72 74 69  |files of a parti|
000023c0  63 75 6c 61 72 20 6e 61  6d 65 0a 20 20 20 20 20  |cular name.     |
000023d0  20 20 20 20 20 20 20 20  20 6f 72 20 74 79 70 65  |         or type|
000023e0  2e 20 53 65 65 20 62 65  6c 6f 77 20 66 6f 72 20  |. See below for |
000023f0  61 20 66 75 6c 6c 65 72  20 65 78 70 6c 61 6e 61  |a fuller explana|
00002400  74 69 6f 6e 2e 0a 0a 4d  6f 64 75 6c 65 20 4b 69  |tion...Module Ki|
00002410  6c 6c 20 3e 20 53 65 65  20 62 65 6c 6f 77 20 66  |ll > See below f|
00002420  6f 72 20 61 6e 20 65 78  70 6c 61 6e 61 74 69 6f  |or an explanatio|
00002430  6e 20 6f 66 20 74 68 69  73 20 72 61 74 68 65 72  |n of this rather|
00002440  20 76 69 6f 6c 65 6e 74  20 73 6f 75 6e 64 69 6e  | violent soundin|
00002450  67 0a 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |g.              |
00002460  6f 70 74 69 6f 6e 2e 0a  0a 51 75 69 74 20 20 20  |option...Quit   |
00002470  20 20 20 20 20 20 20 51  75 69 74 73 20 74 68 65  |       Quits the|
00002480  20 42 6c 61 63 6b 20 48  6f 6c 65 0a 0a 2d 2d 2d  | Black Hole..---|
00002490  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000024d0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 0a 54 68 65 20  |----------..The |
000024e0  43 6f 6e 66 69 67 20 57  69 6e 64 6f 77 3a 0a 3d  |Config Window:.=|
000024f0  3d 3d 3d 3d 3d 3d 3d 3d  3d 3d 3d 3d 3d 3d 3d 3d  |================|
00002500  3d 0a 0a 54 68 69 73 20  77 69 6e 64 6f 77 20 69  |=..This window i|
00002510  73 20 64 69 76 69 64 65  64 20 69 6e 74 6f 20 74  |s divided into t|
00002520  77 6f 20 73 65 63 74 69  6f 6e 73 2e 20 54 68 65  |wo sections. The|
00002530  20 6f 70 74 69 6f 6e 73  20 61 72 65 20 63 6f 6e  | options are con|
00002540  74 61 69 6e 65 64 20 77  69 74 68 69 6e 0a 74 68  |tained within.th|
00002550  65 20 73 63 72 6f 6c 6c  61 62 6c 65 20 73 65 63  |e scrollable sec|
00002560  74 69 6f 6e 20 6f 66 20  74 68 65 20 77 69 6e 64  |tion of the wind|
00002570  6f 77 2e 20 54 68 65 20  6f 75 74 73 69 64 65 20  |ow. The outside |
00002580  70 6f 72 74 69 6f 6e 20  6f 66 20 74 68 65 20 77  |portion of the w|
00002590  69 6e 64 6f 77 0a 63 6f  6e 74 61 69 6e 73 20 74  |indow.contains t|
000025a0  77 6f 20 62 75 74 74 6f  6e 73 20 2d 20 63 6c 69  |wo buttons - cli|
000025b0  63 6b 20 4f 4b 20 74 6f  20 63 6c 6f 73 65 20 74  |ck OK to close t|
000025c0  68 65 20 77 69 6e 64 6f  77 2c 20 6f 72 20 53 61  |he window, or Sa|
000025d0  76 65 20 74 6f 20 73 74  6f 72 65 20 74 68 65 0a  |ve to store the.|
000025e0  63 75 72 72 65 6e 74 20  73 65 74 74 69 6e 67 73  |current settings|
000025f0  20 61 73 20 70 65 72 6d  61 6e 65 6e 74 20 64 65  | as permanent de|
00002600  66 61 75 6c 74 73 2e 20  59 6f 75 20 63 61 6e 20  |faults. You can |
00002610  61 6c 73 6f 20 64 72 61  67 20 74 68 65 20 72 65  |also drag the re|
00002620  73 69 7a 65 20 62 6f 78  20 74 6f 0a 61 6c 74 65  |size box to.alte|
00002630  72 20 74 68 65 20 68 65  69 67 68 74 20 6f 66 20  |r the height of |
00002640  74 68 65 20 77 69 6e 64  6f 77 2e 20 54 68 69 73  |the window. This|
00002650  20 77 69 6c 6c 20 73 74  6f 70 20 70 65 6f 70 6c  | will stop peopl|
00002660  65 20 77 69 74 68 20 6c  61 72 67 65 20 73 63 72  |e with large scr|
00002670  65 65 6e 20 6d 6f 64 65  73 0a 28 61 6e 64 20 73  |een modes.(and s|
00002680  74 72 61 6e 67 65 20 73  71 75 69 6e 74 79 20 65  |trange squinty e|
00002690  79 65 73 29 20 66 72 6f  6d 20 63 6f 6d 70 6c 61  |yes) from compla|
000026a0  69 6e 69 6e 67 2c 20 77  68 69 63 68 20 68 61 70  |ining, which hap|
000026b0  70 65 6e 65 64 20 71 75  69 74 65 20 61 20 6c 6f  |pened quite a lo|
000026c0  74 2e 20 42 75 74 0a 74  68 65 6e 2c 20 79 6f 75  |t. But.then, you|
000026d0  27 64 20 63 6f 6d 70 6c  61 69 6e 20 69 66 20 79  |'d complain if y|
000026e0  6f 75 20 63 6f 75 6c 64  6e 27 74 20 72 65 61 64  |ou couldn't read|
000026f0  20 79 6f 75 72 20 73 63  72 65 65 6e 20 70 72 6f  | your screen pro|
00002700  70 65 72 6c 79 2e 20 49  20 4c 49 4b 45 20 6d 6f  |perly. I LIKE mo|
00002710  64 65 20 32 37 2e 0a 0a  54 68 65 20 73 63 72 6f  |de 27...The scro|
00002720  6c 6c 61 62 6c 65 20 70  61 6e 65 6c 20 69 73 20  |llable panel is |
00002730  64 69 76 69 64 65 64 20  69 6e 74 6f 20 66 6f 75  |divided into fou|
00002740  72 20 73 65 63 74 69 6f  6e 73 2e 20 54 68 65 73  |r sections. Thes|
00002750  65 20 61 72 65 3a 0a 0a  20 44 65 66 61 75 6c 74  |e are:.. Default|
00002760  20 57 69 70 65 20 4f 70  74 69 6f 6e 73 3a 0a 20  | Wipe Options:. |
00002770  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00002780  2d 2d 2d 2d 2d 0a 20 20  54 68 65 73 65 20 69 63  |-----.  These ic|
00002790  6f 6e 73 20 63 6f 6e 74  72 6f 6c 20 74 68 65 20  |ons control the |
000027a0  77 61 79 20 42 6c 61 63  6b 20 48 6f 6c 65 20 64  |way Black Hole d|
000027b0  65 6c 65 74 65 73 20 66  69 6c 65 73 20 64 72 61  |eletes files dra|
000027c0  67 67 65 64 20 74 6f 20  69 74 73 20 69 63 6f 6e  |gged to its icon|
000027d0  2e 0a 20 20 42 6c 61 63  6b 20 48 6f 6c 65 20 75  |..  Black Hole u|
000027e0  73 65 73 20 74 68 65 20  73 74 61 6e 64 61 72 64  |ses the standard|
000027f0  20 52 49 53 43 20 4f 53  20 33 20 46 69 6c 65 72  | RISC OS 3 Filer|
00002800  20 41 63 74 69 6f 6e 20  77 69 6e 64 6f 77 20 73  | Action window s|
00002810  6f 20 74 68 61 74 20 61  20 42 6c 61 63 6b 0a 20  |o that a Black. |
00002820  20 48 6f 6c 65 20 77 69  70 65 20 6f 70 65 72 61  | Hole wipe opera|
00002830  74 69 6f 6e 20 77 69 6c  6c 20 61 70 70 65 61 72  |tion will appear|
00002840  20 74 68 65 20 73 61 6d  65 20 61 73 20 61 6e 79  | the same as any|
00002850  20 6f 74 68 65 72 20 64  65 73 6b 74 6f 70 20 64  | other desktop d|
00002860  65 6c 65 74 65 0a 20 20  6f 70 65 72 61 74 69 6f  |elete.  operatio|
00002870  6e 2e 0a 0a 20 20 43 6f  6e 66 69 72 6d 3a 20 0a  |n...  Confirm: .|
00002880  20 20 20 50 72 6f 6d 70  74 73 20 66 6f 72 20 63  |   Prompts for c|
00002890  6f 6e 66 69 72 6d 61 74  69 6f 6e 20 6f 66 20 61  |onfirmation of a|
000028a0  6c 6c 20 64 65 6c 65 74  69 6f 6e 73 2e 0a 0a 20  |ll deletions... |
000028b0  20 46 6f 72 63 65 3a 0a  20 20 20 46 6f 72 63 65  | Force:.   Force|
000028c0  73 20 64 65 6c 65 74 69  6f 6e 20 6f 66 20 6c 6f  |s deletion of lo|
000028d0  63 6b 65 64 20 6f 62 6a  65 63 74 73 2e 0a 0a 20  |cked objects... |
000028e0  20 56 65 72 62 6f 73 65  3a 0a 20 20 20 44 69 73  | Verbose:.   Dis|
000028f0  70 6c 61 79 73 20 69 6e  66 6f 72 6d 61 74 69 6f  |plays informatio|
00002900  6e 20 6f 6e 20 65 61 63  68 20 6f 62 6a 65 63 74  |n on each object|
00002910  20 64 65 6c 65 74 65 64  2e 0a 20 20 20 20 20 20  | deleted..      |
00002920  20 20 20 20 20 20 20 20  20 0a 20 20 52 65 74 61  |         .  Reta|
00002930  69 6e 20 53 74 72 75 63  74 75 72 65 3a 0a 20 20  |in Structure:.  |
00002940  20 49 66 20 74 68 69 73  20 69 63 6f 6e 20 69 73  | If this icon is|
00002950  20 73 65 6c 65 63 74 65  64 2c 20 74 68 65 6e 20  | selected, then |
00002960  6f 6e 6c 79 20 64 69 72  65 63 74 6f 72 79 20 63  |only directory c|
00002970  6f 6e 74 65 6e 74 73 20  77 69 6c 6c 20 62 65 20  |ontents will be |
00002980  64 65 6c 65 74 65 64 2e  0a 20 20 20 41 6c 6c 20  |deleted..   All |
00002990  64 69 72 65 63 74 6f 72  69 65 73 20 77 69 6c 6c  |directories will|
000029a0  20 72 65 6d 61 69 6e 20  69 6e 74 61 63 74 2c 20  | remain intact, |
000029b0  65 76 65 6e 20 69 66 20  65 6d 70 74 79 2e 0a 20  |even if empty.. |
000029c0  0a 20 43 6f 70 79 20 4f  70 74 69 6f 6e 73 3a 0a  |. Copy Options:.|
000029d0  20 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 0a 20  | -------------. |
000029e0  20 20 54 68 65 73 65 20  69 63 6f 6e 73 20 63 6f  |  These icons co|
000029f0  6e 74 72 6f 6c 20 74 68  65 20 77 61 73 74 65 62  |ntrol the wasteb|
00002a00  69 6e 20 61 73 70 65 63  74 20 6f 66 20 42 6c 61  |in aspect of Bla|
00002a10  63 6b 20 48 6f 6c 65 2e  0a 20 0a 20 20 52 65 74  |ck Hole.. .  Ret|
00002a20  61 69 6e 20 43 6f 70 69  65 73 3a 0a 20 20 20 54  |ain Copies:.   T|
00002a30  75 72 6e 69 6e 67 20 74  68 69 73 20 6f 66 66 20  |urning this off |
00002a40  64 69 73 61 62 6c 65 73  20 74 68 65 20 77 61 73  |disables the was|
00002a50  74 65 62 69 6e 20 61 73  70 65 63 74 20 6f 66 20  |tebin aspect of |
00002a60  42 6c 61 63 6b 20 48 6f  6c 65 20 2d 20 69 65 20  |Black Hole - ie |
00002a70  69 74 20 77 69 6c 6c 0a  20 20 20 6e 6f 74 20 63  |it will.   not c|
00002a80  6f 70 79 20 61 6e 79 20  66 69 6c 65 73 20 74 6f  |opy any files to|
00002a90  20 69 74 73 20 62 69 6e  20 64 69 72 65 63 74 6f  | its bin directo|
00002aa0  72 79 2e 0a 20 20 20 44  72 61 67 67 69 6e 67 20  |ry..   Dragging |
00002ab0  61 20 66 69 6c 65 20 6f  72 20 73 65 6c 65 63 74  |a file or select|
00002ac0  69 6f 6e 20 6f 66 20 66  69 6c 65 73 20 74 6f 20  |ion of files to |
00002ad0  74 68 65 20 42 6c 61 63  6b 20 48 6f 6c 65 20 77  |the Black Hole w|
00002ae0  68 69 6c 65 20 68 6f 6c  64 69 6e 67 20 64 6f 77  |hile holding dow|
00002af0  6e 0a 20 20 20 43 74 72  6c 20 77 69 6c 6c 20 74  |n.   Ctrl will t|
00002b00  75 72 6e 20 74 68 69 73  20 6f 70 74 69 6f 6e 20  |urn this option |
00002b10  6f 66 66 20 66 6f 72 20  74 68 6f 73 65 20 66 69  |off for those fi|
00002b20  6c 65 73 2e 0a 20 20 20  0a 20 20 44 65 6c 65 74  |les..   .  Delet|
00002b30  65 20 43 6f 70 69 65 73  20 41 66 74 65 72 3a 0a  |e Copies After:.|
00002b40  20 20 20 49 66 20 79 6f  75 20 75 73 65 20 27 52  |   If you use 'R|
00002b50  65 74 61 69 6e 20 43 6f  70 69 65 73 27 2c 20 74  |etain Copies', t|
00002b60  68 65 6e 20 66 69 6c 65  73 20 61 72 65 20 6e 6f  |hen files are no|
00002b70  74 20 61 63 74 75 61 6c  6c 79 20 64 65 6c 65 74  |t actually delet|
00002b80  65 64 2c 20 74 68 65 79  20 61 72 65 0a 20 20 20  |ed, they are.   |
00002b90  6a 75 73 74 20 6d 6f 76  65 64 20 69 6e 74 6f 20  |just moved into |
00002ba0  74 68 65 20 42 69 6e 20  64 69 72 65 63 74 6f 72  |the Bin director|
00002bb0  79 20 77 68 65 72 65 20  74 68 65 79 20 77 69 6c  |y where they wil|
00002bc0  6c 20 72 65 6d 61 69 6e  20 75 6e 74 69 6c 20 79  |l remain until y|
00002bd0  6f 75 20 64 6f 0a 20 20  20 73 6f 6d 65 74 68 69  |ou do.   somethi|
00002be0  6e 67 20 61 62 6f 75 74  20 69 74 2e 20 54 68 69  |ng about it. Thi|
00002bf0  73 20 6f 70 74 69 6f 6e  20 61 6c 6c 6f 77 73 20  |s option allows |
00002c00  42 6c 61 63 6b 20 48 6f  6c 65 20 74 6f 20 64 6f  |Black Hole to do|
00002c10  20 73 6f 6d 65 74 68 69  6e 67 20 61 62 6f 75 74  | something about|
00002c20  20 69 74 0a 20 20 20 66  6f 72 20 79 6f 75 2e 20  | it.   for you. |
00002c30  49 66 20 79 6f 75 20 73  65 6c 65 63 74 20 74 68  |If you select th|
00002c40  69 73 20 6f 70 74 69 6f  6e 2c 20 74 68 65 6e 20  |is option, then |
00002c50  66 69 6c 65 73 20 69 6e  20 74 68 65 20 42 69 6e  |files in the Bin|
00002c60  20 44 69 72 65 63 74 6f  72 79 20 77 69 6c 6c 0a  | Directory will.|
00002c70  20 20 20 62 65 20 6b 65  70 74 20 74 68 65 72 65  |   be kept there|
00002c80  20 66 6f 72 20 74 68 65  20 73 70 65 63 69 66 69  | for the specifi|
00002c90  65 64 20 6e 75 6d 62 65  72 20 6f 66 20 64 61 79  |ed number of day|
00002ca0  73 2c 20 74 68 65 6e 20  64 65 6c 65 74 65 64 20  |s, then deleted |
00002cb0  66 6f 72 20 67 6f 6f 64  2e 0a 0a 20 20 53 71 75  |for good...  Squ|
00002cc0  61 73 68 20 6f 6e 20 53  68 75 74 64 6f 77 6e 3a  |ash on Shutdown:|
00002cd0  0a 20 20 20 52 65 74 61  69 6e 65 64 20 63 6f 70  |.   Retained cop|
00002ce0  69 65 73 20 63 61 6e 20  74 61 6b 65 20 75 70 20  |ies can take up |
00002cf0  61 20 6c 6f 74 20 6f 66  20 64 69 73 63 20 73 70  |a lot of disc sp|
00002d00  61 63 65 2c 20 61 6e 64  20 69 74 20 69 73 20 68  |ace, and it is h|
00002d10  65 6c 70 66 75 6c 20 69  66 20 79 6f 75 0a 20 20  |elpful if you.  |
00002d20  20 63 61 6e 20 63 6f 6d  70 72 65 73 73 20 74 68  | can compress th|
00002d30  65 6d 2e 20 54 68 69 73  20 6f 70 74 69 6f 6e 20  |em. This option |
00002d40  61 6c 6c 6f 77 73 20 42  6c 61 63 6b 20 48 6f 6c  |allows Black Hol|
00002d50  65 20 74 6f 20 64 6f 20  74 68 69 73 20 66 6f 72  |e to do this for|
00002d60  20 79 6f 75 2e 20 57 68  65 6e 20 0a 20 20 20 74  | you. When .   t|
00002d70  68 69 73 20 6f 70 74 69  6f 6e 20 69 73 20 73 65  |his option is se|
00002d80  6c 65 63 74 65 64 20 61  6e 64 20 79 6f 75 20 64  |lected and you d|
00002d90  6f 20 61 20 27 53 68 75  74 64 6f 77 6e 27 20 6f  |o a 'Shutdown' o|
00002da0  66 20 74 68 65 20 64 65  73 6b 74 6f 70 20 28 69  |f the desktop (i|
00002db0  2e 65 2e 20 0a 20 20 20  43 74 72 6c 2d 53 68 69  |.e. .   Ctrl-Shi|
00002dc0  66 74 2d 46 31 32 29 2c  20 42 6c 61 63 6b 20 48  |ft-F12), Black H|
00002dd0  6f 6c 65 20 77 69 6c 6c  20 67 6f 20 74 68 72 6f  |ole will go thro|
00002de0  75 67 68 20 74 6f 64 61  79 27 73 20 62 69 6e 20  |ugh today's bin |
00002df0  61 6e 64 20 53 71 75 61  73 68 20 61 6c 6c 20 69  |and Squash all i|
00002e00  74 73 0a 20 20 20 63 6f  6e 74 65 6e 74 73 20 62  |ts.   contents b|
00002e10  65 66 6f 72 65 20 61 6c  6c 6f 77 69 6e 67 20 74  |efore allowing t|
00002e20  68 65 20 64 65 73 6b 74  6f 70 20 74 6f 20 73 68  |he desktop to sh|
00002e30  75 74 20 64 6f 77 6e 2e  20 49 74 20 77 69 6c 6c  |ut down. It will|
00002e40  20 6f 6e 6c 79 20 64 6f  20 74 68 69 73 20 69 66  | only do this if|
00002e50  0a 20 20 20 73 6f 6d 65  74 68 69 6e 67 20 68 61  |.   something ha|
00002e60  73 20 62 65 65 6e 20 61  64 64 65 64 20 74 6f 20  |s been added to |
00002e70  74 68 65 20 62 69 6e 2e  20 43 75 74 65 2c 20 69  |the bin. Cute, i|
00002e80  6e 6e 69 74 3f 20 54 68  69 73 20 6f 70 74 69 6f  |nnit? This optio|
00002e90  6e 20 61 6c 73 6f 20 61  70 70 6c 69 65 73 20 69  |n also applies i|
00002ea0  66 0a 20 20 20 79 6f 75  20 73 65 6c 65 63 74 20  |f.   you select |
00002eb0  27 51 75 69 74 27 20 66  72 6f 6d 20 42 6c 61 63  |'Quit' from Blac|
00002ec0  6b 20 48 6f 6c 65 27 73  20 69 63 6f 6e 62 61 72  |k Hole's iconbar|
00002ed0  20 6d 65 6e 75 2e 20 54  68 65 20 66 69 6c 65 20  | menu. The file |
00002ee0  27 53 71 75 61 73 68 27  20 66 72 6f 6d 0a 20 20  |'Squash' from.  |
00002ef0  20 69 6e 73 69 64 65 20  74 68 65 20 21 53 71 75  | inside the !Squ|
00002f00  61 73 68 20 61 70 70 6c  69 63 61 74 69 6f 6e 20  |ash application |
00002f10  6d 75 73 74 20 62 65 20  70 72 65 73 65 6e 74 20  |must be present |
00002f20  69 6e 20 74 68 65 20 63  75 72 72 65 6e 74 20 6c  |in the current l|
00002f30  69 62 72 61 72 79 20 66  6f 72 0a 20 20 20 74 68  |ibrary for.   th|
00002f40  69 73 20 74 6f 20 6f 70  65 72 61 74 65 2e 20 4e  |is to operate. N|
00002f50  6f 74 65 20 74 68 61 74  20 74 68 69 73 20 64 6f  |ote that this do|
00002f60  65 73 20 6e 6f 74 20 6d  65 61 6e 20 79 6f 75 20  |es not mean you |
00002f70  68 61 76 65 20 74 6f 20  74 61 6b 65 20 61 20 70  |have to take a p|
00002f80  72 69 6e 74 6f 75 74 0a  20 20 20 6f 66 20 74 68  |rintout.   of th|
00002f90  65 20 66 69 6c 65 20 74  6f 20 74 68 65 20 62 69  |e file to the bi|
00002fa0  67 20 62 75 69 6c 64 69  6e 67 20 64 6f 77 6e 20  |g building down |
00002fb0  74 68 65 20 72 6f 61 64  20 77 69 74 68 20 61 6c  |the road with al|
00002fc0  6c 20 74 68 65 20 62 6f  6f 6b 73 20 69 6e 2e 20  |l the books in. |
00002fd0  4f 68 20 6e 6f 2e 0a 20  20 20 59 6f 75 20 63 61  |Oh no..   You ca|
00002fe0  6e 20 67 65 74 20 73 6f  6d 65 6f 6e 65 20 74 6f  |n get someone to|
00002ff0  20 64 6f 20 74 68 61 74  20 62 69 74 20 66 6f 72  | do that bit for|
00003000  20 79 6f 75 2e 20 41 6e  64 20 69 66 20 79 6f 75  | you. And if you|
00003010  20 62 65 6c 65 69 76 65  64 20 74 68 61 74 20 74  | beleived that t|
00003020  68 65 6e 20 49 0a 20 20  20 73 75 67 67 65 73 74  |hen I.   suggest|
00003030  20 79 6f 75 20 6c 6f 6f  6b 20 69 6e 20 79 6f 75  | you look in you|
00003040  72 20 75 73 65 72 20 67  75 69 64 65 20 75 6e 64  |r user guide und|
00003050  65 72 20 27 4c 69 62 72  61 72 79 27 2e 20 49 66  |er 'Library'. If|
00003060  20 79 6f 75 20 63 61 6e  20 72 65 61 64 2e 0a 20  | you can read.. |
00003070  20 20 57 69 62 62 6c 65  2e 0a 0a 20 20 42 69 6e  |  Wibble...  Bin|
00003080  20 4c 6f 63 61 74 69 6f  6e 0a 20 20 20 54 68 65  | Location.   The|
00003090  20 42 6c 61 63 6b 20 48  6f 6c 65 20 42 69 6e 20  | Black Hole Bin |
000030a0  64 69 72 65 63 74 6f 72  79 20 69 73 2c 20 62 79  |directory is, by|
000030b0  20 64 65 66 61 75 6c 74  2c 20 74 68 65 20 64 69  | default, the di|
000030c0  72 65 63 74 6f 72 79 0a  20 20 20 20 21 42 6c 61  |rectory.    !Bla|
000030d0  6b 48 6f 6c 65 32 2e 42  6c 61 63 6b 48 6f 6c 65  |kHole2.BlackHole|
000030e0  0a 20 20 20 62 75 74 20  74 68 69 73 20 63 61 6e  |.   but this can|
000030f0  20 62 65 20 63 68 61 6e  67 65 64 20 69 66 20 64  | be changed if d|
00003100  65 73 69 72 65 64 2e 20  54 6f 20 64 6f 20 74 68  |esired. To do th|
00003110  69 73 2c 20 65 6e 74 65  72 20 74 68 65 20 70 61  |is, enter the pa|
00003120  74 68 6e 61 6d 65 20 6f  66 20 74 68 65 0a 20 20  |thname of the.  |
00003130  20 64 69 72 65 63 74 6f  72 79 20 79 6f 75 20 77  | directory you w|
00003140  69 73 68 20 74 6f 20 75  73 65 20 69 6e 74 6f 20  |ish to use into |
00003150  74 68 69 73 20 62 6f 78  2e 20 50 72 65 73 73 69  |this box. Pressi|
00003160  6e 67 20 52 45 54 55 52  4e 20 69 6d 6d 65 64 69  |ng RETURN immedi|
00003170  61 74 65 6c 79 20 6f 72  0a 20 20 20 63 6c 69 63  |ately or.   clic|
00003180  6b 69 6e 67 20 6f 6e 20  74 68 65 20 4f 4b 20 69  |king on the OK i|
00003190  63 6f 6e 20 77 69 6c 6c  20 6d 61 6b 65 20 79 6f  |con will make yo|
000031a0  75 72 20 6e 65 77 20 64  69 72 65 63 74 6f 72 79  |ur new directory|
000031b0  20 74 68 65 20 42 69 6e  20 44 69 72 65 63 74 6f  | the Bin Directo|
000031c0  72 79 2e 0a 20 20 20 44  72 61 67 67 69 6e 67 20  |ry..   Dragging |
000031d0  61 20 64 69 72 65 63 74  6f 72 79 20 74 6f 20 74  |a directory to t|
000031e0  68 65 20 6f 70 74 69 6f  6e 73 20 77 69 6e 64 6f  |he options windo|
000031f0  77 20 77 69 6c 6c 20 69  6e 73 65 72 74 20 74 68  |w will insert th|
00003200  65 20 70 61 74 68 6e 61  6d 65 20 6f 66 0a 20 20  |e pathname of.  |
00003210  20 74 68 61 74 20 64 69  72 65 63 74 6f 72 79 20  | that directory |
00003220  61 73 20 74 68 65 20 6e  65 77 20 42 69 6e 20 44  |as the new Bin D|
00003230  69 72 65 63 74 6f 72 79  20 61 6e 64 20 6d 61 6b  |irectory and mak|
00003240  65 20 74 68 65 20 63 68  61 6e 67 65 20 63 75 72  |e the change cur|
00003250  72 65 6e 74 2e 0a 20 20  20 4c 65 61 76 69 6e 67  |rent..   Leaving|
00003260  20 74 68 65 20 62 6f 78  20 65 6d 70 74 79 20 77  | the box empty w|
00003270  69 6c 6c 20 63 61 75 73  65 20 74 68 65 20 64 65  |ill cause the de|
00003280  66 61 75 6c 74 20 74 6f  20 62 65 20 72 65 73 74  |fault to be rest|
00003290  6f 72 65 64 2e 0a 20 20  20 43 6c 69 63 6b 69 6e  |ored..   Clickin|
000032a0  67 20 73 65 6c 65 63 74  20 6f 6e 20 74 68 65 20  |g select on the |
000032b0  69 63 6f 6e 62 61 72 20  69 63 6f 6e 20 6f 70 65  |iconbar icon ope|
000032c0  6e 73 20 74 68 65 20 63  75 72 72 65 6e 74 20 42  |ns the current B|
000032d0  69 6e 20 44 69 72 65 63  74 6f 72 79 2e 0a 20 20  |in Directory..  |
000032e0  20 54 68 65 20 27 45 6d  70 74 79 27 20 6f 72 20  | The 'Empty' or |
000032f0  27 4f 63 63 75 70 69 65  64 27 20 6d 65 73 73 61  |'Occupied' messa|
00003300  67 65 20 62 65 6c 6f 77  20 74 68 65 20 69 63 6f  |ge below the ico|
00003310  6e 62 61 72 20 69 63 6f  6e 20 61 70 70 6c 69 65  |nbar icon applie|
00003320  73 20 74 6f 20 74 68 69  73 0a 20 20 20 64 69 72  |s to this.   dir|
00003330  65 63 74 6f 72 79 2c 20  61 73 20 64 6f 65 73 20  |ectory, as does |
00003340  74 68 65 20 27 44 65 6c  65 74 65 20 43 6f 70 69  |the 'Delete Copi|
00003350  65 73 20 41 66 74 65 72  27 20 6f 70 74 69 6f 6e  |es After' option|
00003360  2c 20 69 66 20 74 68 65  20 6e 65 77 20 62 69 6e  |, if the new bin|
00003370  0a 20 20 20 6c 6f 63 61  74 69 6f 6e 20 69 73 20  |.   location is |
00003380  73 61 76 65 64 20 70 65  72 6d 61 6e 65 6e 74 6c  |saved permanentl|
00003390  79 2e 0a 0a 20 4d 69 73  63 3a 0a 20 2d 2d 2d 2d  |y... Misc:. ----|
000033a0  2d 0a 20 20 53 70 69 6e  3a 0a 20 20 20 57 68 65  |-.  Spin:.   Whe|
000033b0  6e 20 74 68 65 20 70 6f  69 6e 74 65 72 20 69 73  |n the pointer is|
000033c0  20 6f 76 65 72 20 61 20  42 6c 61 63 6b 48 6f 6c  | over a BlackHol|
000033d0  65 20 77 69 6e 64 6f 77  20 6f 72 20 69 74 73 20  |e window or its |
000033e0  69 63 6f 6e 62 61 72 20  69 63 6f 6e 2c 20 74 68  |iconbar icon, th|
000033f0  65 20 69 63 6f 6e 0a 20  20 20 77 69 6c 6c 20 73  |e icon.   will s|
00003400  70 69 6e 20 72 6f 75 6e  64 2e 20 4f 6e 20 61 6e  |pin round. On an|
00003410  20 41 52 4d 20 32 20 69  6e 20 73 6f 6d 65 20 73  | ARM 2 in some s|
00003420  63 72 65 65 6e 20 6d 6f  64 65 73 20 74 68 69 73  |creen modes this|
00003430  20 63 61 6e 20 63 61 75  73 65 20 66 6c 69 63 6b  | can cause flick|
00003440  65 72 0a 20 20 20 77 68  69 63 68 20 63 61 6e 20  |er.   which can |
00003450  62 65 20 69 72 72 69 74  61 74 69 6e 67 2e 20 54  |be irritating. T|
00003460  68 69 73 20 6f 70 74 69  6f 6e 20 69 73 20 74 68  |his option is th|
00003470  65 72 65 66 6f 72 65 20  70 72 6f 76 69 64 65 64  |erefore provided|
00003480  20 66 6f 72 20 74 68 6f  73 65 0a 20 20 20 70 65  | for those.   pe|
00003490  6f 70 6c 65 20 77 68 6f  20 64 6f 6e 27 74 20 6c  |ople who don't l|
000034a0  69 6b 65 20 74 68 65 69  72 20 42 6c 61 63 6b 20  |ike their Black |
000034b0  48 6f 6c 65 73 20 74 6f  20 73 70 69 6e 2e 0a 0a  |Holes to spin...|
000034c0  20 43 6c 6f 63 6b 3a 0a  20 20 20 54 75 72 6e 69  | Clock:.   Turni|
000034d0  6e 67 20 74 68 69 73 20  6f 6e 20 77 69 6c 6c 20  |ng this on will |
000034e0  63 61 75 73 65 20 61 20  73 6d 61 6c 6c 20 64 69  |cause a small di|
000034f0  67 69 74 61 6c 20 63 6c  6f 63 6b 20 74 6f 20 61  |gital clock to a|
00003500  70 70 65 61 72 20 6f 6e  20 74 68 65 20 69 63 6f  |ppear on the ico|
00003510  6e 62 61 72 0a 20 20 20  6e 65 78 74 20 74 6f 20  |nbar.   next to |
00003520  74 68 65 20 70 61 6c 6c  65 74 74 65 20 69 63 6f  |the pallette ico|
00003530  6e 2e 20 54 68 69 73 20  69 73 20 68 65 72 65 20  |n. This is here |
00003540  66 6f 72 20 67 72 61 74  75 69 74 6f 75 73 20 73  |for gratuitous s|
00003550  68 6f 77 69 6e 67 20 6f  66 66 20 72 65 61 73 6f  |howing off reaso|
00003560  6e 73 0a 20 20 20 6f 6e  6c 79 20 61 6e 64 20 69  |ns.   only and i|
00003570  74 20 69 73 20 61 63 63  75 72 61 74 65 20 6f 6e  |t is accurate on|
00003580  6c 79 20 74 6f 20 b1 20  31 20 6d 69 6e 75 74 65  |ly to . 1 minute|
00003590  20 6f 72 20 74 68 65 72  65 61 62 6f 75 74 73 2e  | or thereabouts.|
000035a0  20 59 6f 75 20 63 61 6e  20 61 6c 73 6f 0a 20 20  | You can also.  |
000035b0  20 73 65 6c 65 63 74 20  77 68 65 74 68 65 72 20  | select whether |
000035c0  74 6f 20 68 61 76 65 20  61 20 31 32 20 6f 72 20  |to have a 12 or |
000035d0  32 34 20 68 6f 75 72 20  63 6c 6f 63 6b 2e 0a 0a  |24 hour clock...|
000035e0  20 20 53 70 72 69 74 65  73 3a 0a 20 20 20 54 68  |  Sprites:.   Th|
000035f0  65 20 69 63 6f 6e 62 61  72 20 73 70 72 69 74 65  |e iconbar sprite|
00003600  73 20 75 73 65 64 20 66  6f 72 20 74 68 65 20 61  |s used for the a|
00003610  6e 69 6d 61 74 69 6f 6e  20 6f 66 20 74 68 65 20  |nimation of the |
00003620  42 6c 61 63 6b 20 48 6f  6c 65 20 63 61 6e 20 62  |Black Hole can b|
00003630  65 0a 20 20 20 63 68 61  6e 67 65 64 20 76 65 72  |e.   changed ver|
00003640  79 20 65 61 73 69 6c 79  2e 20 28 42 6c 61 63 6b  |y easily. (Black|
00003650  20 48 6f 6c 65 20 69 73  20 73 75 70 70 6c 69 65  | Hole is supplie|
00003660  64 20 77 69 74 68 20 66  6f 75 72 20 73 65 74 73  |d with four sets|
00003670  20 6f 66 20 73 70 72 69  74 65 73 2e 29 0a 20 20  | of sprites.).  |
00003680  20 43 6c 69 63 6b 69 6e  67 20 74 68 65 20 6c 65  | Clicking the le|
00003690  66 74 20 62 75 74 74 6f  6e 20 6f 76 65 72 20 74  |ft button over t|
000036a0  68 65 20 61 72 72 6f 77  20 6e 65 78 74 20 74 6f  |he arrow next to|
000036b0  20 74 68 69 73 20 6f 70  74 69 6f 6e 20 6f 70 65  | this option ope|
000036c0  6e 73 20 61 20 6d 65 6e  75 0a 20 20 20 63 6f 6e  |ns a menu.   con|
000036d0  74 61 69 6e 69 6e 67 20  74 68 65 20 6e 61 6d 65  |taining the name|
000036e0  73 20 6f 66 20 74 68 65  20 63 75 72 72 65 6e 74  |s of the current|
000036f0  20 73 70 72 69 74 65 20  66 69 6c 65 73 2e 20 53  | sprite files. S|
00003700  65 6c 65 63 74 20 6f 6e  65 20 74 6f 20 63 68 61  |elect one to cha|
00003710  6e 67 65 0a 20 20 20 74  68 65 20 73 70 72 69 74  |nge.   the sprit|
00003720  65 73 2e 0a 20 20 20 54  6f 20 64 65 66 69 6e 65  |es..   To define|
00003730  20 79 6f 75 72 20 6f 77  6e 20 73 70 72 69 74 65  | your own sprite|
00003740  73 2c 20 79 6f 75 20 6e  65 65 64 20 61 20 73 70  |s, you need a sp|
00003750  72 69 74 65 20 66 69 6c  65 20 63 6f 6e 74 61 69  |rite file contai|
00003760  6e 69 6e 67 20 6e 69 6e  65 20 66 72 61 6d 65 73  |ning nine frames|
00003770  0a 20 20 20 6f 66 20 61  6e 69 6d 61 74 69 6f 6e  |.   of animation|
00003780  20 6e 61 6d 65 64 20 21  62 6c 61 63 6b 30 20 74  | named !black0 t|
00003790  68 72 6f 75 67 68 20 21  62 6c 61 63 6b 38 20 69  |hrough !black8 i|
000037a0  6e 63 6c 75 73 69 76 65  2e 20 4d 6f 64 65 20 31  |nclusive. Mode 1|
000037b0  32 20 73 70 72 69 74 65  73 0a 20 20 20 73 68 6f  |2 sprites.   sho|
000037c0  75 6c 64 20 62 65 20 33  34 20 78 20 31 37 20 70  |uld be 34 x 17 p|
000037d0  69 78 65 6c 73 2e 20 4d  6f 64 65 20 32 30 20 73  |ixels. Mode 20 s|
000037e0  70 72 69 74 65 73 20 73  68 6f 75 6c 64 20 62 65  |prites should be|
000037f0  20 33 34 20 78 20 33 34  2e 20 53 61 76 65 20 74  | 34 x 34. Save t|
00003800  68 65 0a 20 20 20 73 70  72 69 74 65 20 66 69 6c  |he.   sprite fil|
00003810  65 20 69 6e 74 6f 20 74  68 65 20 64 69 72 65 63  |e into the direc|
00003820  74 6f 72 79 20 21 42 6c  61 6b 48 6f 6c 65 32 2e  |tory !BlakHole2.|
00003830  53 70 72 69 74 65 73 20  61 6e 64 20 69 74 20 77  |Sprites and it w|
00003840  69 6c 6c 20 61 70 70 65  61 72 20 6f 6e 0a 20 20  |ill appear on.  |
00003850  20 74 68 65 20 53 70 72  69 74 65 73 20 6d 65 6e  | the Sprites men|
00003860  75 2e 20 59 6f 75 20 63  61 6e 20 6f 70 65 6e 20  |u. You can open |
00003870  74 68 69 73 20 64 69 72  65 63 74 6f 72 79 20 62  |this directory b|
00003880  79 20 63 6c 69 63 6b 69  6e 67 20 6f 6e 20 74 68  |y clicking on th|
00003890  65 20 27 4f 70 65 6e 0a  20 20 20 44 69 72 27 20  |e 'Open.   Dir' |
000038a0  69 63 6f 6e 2e 0a 20 20  20 54 68 65 20 73 74 61  |icon..   The sta|
000038b0  6e 64 61 72 64 20 52 49  53 43 20 4f 53 20 33 20  |ndard RISC OS 3 |
000038c0  2a 49 63 6f 6e 53 70 72  69 74 65 73 20 63 6f 6e  |*IconSprites con|
000038d0  76 65 6e 74 69 6f 6e 20  69 73 20 75 73 65 64 20  |vention is used |
000038e0  66 6f 72 20 74 68 65 73  65 20 66 69 6c 65 73 3b  |for these files;|
000038f0  0a 20 20 20 69 2e 65 2e  20 74 68 65 20 73 61 6d  |.   i.e. the sam|
00003900  65 20 61 6e 69 6d 61 74  69 6f 6e 20 63 61 6e 20  |e animation can |
00003910  68 61 76 65 20 6c 6f 77  20 72 65 73 2e 20 28 4d  |have low res. (M|
00003920  6f 64 65 20 31 32 29 2c  20 68 69 67 68 20 72 65  |ode 12), high re|
00003930  73 2e 20 28 4d 6f 64 65  20 32 30 29 0a 20 20 20  |s. (Mode 20).   |
00003940  61 6e 64 20 68 69 67 68  20 72 65 73 2e 20 6d 6f  |and high res. mo|
00003950  6e 6f 63 68 72 6f 6d 65  20 73 70 72 69 74 65 73  |nochrome sprites|
00003960  20 64 65 66 69 6e 65 64  2e 20 54 68 65 20 4d 6f  | defined. The Mo|
00003970  64 65 20 31 32 20 73 70  72 69 74 65 73 20 73 68  |de 12 sprites sh|
00003980  6f 75 6c 64 20 62 65 0a  20 20 20 73 61 76 65 64  |ould be.   saved|
00003990  20 61 73 20 77 68 61 74  65 76 65 72 20 79 6f 75  | as whatever you|
000039a0  20 77 61 6e 74 20 74 6f  20 63 61 6c 6c 20 74 68  | want to call th|
000039b0  65 6d 2c 20 74 68 65 20  6d 6f 64 65 20 32 30 20  |em, the mode 20 |
000039c0  6f 6e 65 73 20 73 68 6f  75 6c 64 20 68 61 76 65  |ones should have|
000039d0  20 74 68 65 0a 20 20 20  73 61 6d 65 20 6e 61 6d  | the.   same nam|
000039e0  65 20 77 69 74 68 20 61  20 32 32 20 61 70 70 65  |e with a 22 appe|
000039f0  6e 64 65 64 2e 20 42 6c  61 63 6b 20 48 6f 6c 65  |nded. Black Hole|
00003a00  20 77 69 6c 6c 20 69 67  6e 6f 72 65 20 61 6e 79  | will ignore any|
00003a10  20 66 69 6c 65 73 20 65  6e 64 69 6e 67 20 69 6e  | files ending in|
00003a20  0a 20 20 20 32 32 20 6f  72 20 32 33 20 6f 6e 20  |.   22 or 23 on |
00003a30  69 74 73 20 73 70 72 69  74 65 20 6d 65 6e 75 2c  |its sprite menu,|
00003a40  20 62 75 74 20 52 49 53  43 20 4f 53 20 33 20 77  | but RISC OS 3 w|
00003a50  69 6c 6c 20 61 75 74 6f  6d 61 74 69 63 61 6c 6c  |ill automaticall|
00003a60  79 20 73 65 6c 65 63 74  20 74 68 65 0a 20 20 20  |y select the.   |
00003a70  63 6f 72 72 65 63 74 20  6f 6e 65 20 66 6f 72 20  |correct one for |
00003a80  74 68 65 20 63 75 72 72  65 6e 74 20 6d 6f 64 65  |the current mode|
00003a90  2e 20 54 68 65 20 64 65  66 61 75 6c 74 20 73 70  |. The default sp|
00003aa0  72 69 74 65 73 20 28 42  6c 61 6b 48 6f 6c 65 29  |rites (BlakHole)|
00003ab0  20 61 72 65 20 64 65 66  69 6e 65 64 0a 20 20 20  | are defined.   |
00003ac0  74 68 69 73 20 77 61 79  2e 20 49 66 20 79 6f 75  |this way. If you|
00003ad0  20 73 65 6c 65 63 74 20  74 68 65 20 27 55 70 64  | select the 'Upd|
00003ae0  61 74 65 20 6f 6e 20 6d  6f 64 65 20 63 68 61 6e  |ate on mode chan|
00003af0  67 65 27 20 6f 70 74 69  6f 6e 2c 20 74 68 65 6e  |ge' option, then|
00003b00  20 42 6c 61 63 6b 20 48  6f 6c 65 0a 20 20 20 77  | Black Hole.   w|
00003b10  69 6c 6c 20 61 75 74 6f  6d 61 74 69 63 61 6c 6c  |ill automaticall|
00003b20  79 20 75 70 64 61 74 65  20 69 74 73 20 73 70 72  |y update its spr|
00003b30  69 74 65 73 20 74 6f 20  73 75 69 74 20 74 68 65  |ites to suit the|
00003b40  20 6e 65 77 20 72 65 73  6f 6c 75 74 69 6f 6e 20  | new resolution |
00003b50  77 68 65 6e 20 79 6f 75  0a 20 20 20 63 68 61 6e  |when you.   chan|
00003b60  67 65 20 74 6f 20 61 20  6e 65 77 20 73 63 72 65  |ge to a new scre|
00003b70  65 6e 20 6d 6f 64 65 2c  20 73 75 62 6a 65 63 74  |en mode, subject|
00003b80  20 74 6f 20 61 20 73 75  69 74 61 62 6c 65 20 73  | to a suitable s|
00003b90  70 72 69 74 65 20 66 69  6c 65 20 62 65 69 6e 67  |prite file being|
00003ba0  0a 20 20 20 61 76 61 69  6c 61 62 6c 65 2e 0a 0a  |.   available...|
00003bb0  20 20 4d 65 6e 75 20 46  6f 6e 74 3a 0a 20 20 20  |  Menu Font:.   |
00003bc0  53 65 6c 65 63 74 69 6e  67 20 74 68 69 73 20 63  |Selecting this c|
00003bd0  61 75 73 65 73 20 42 6c  61 63 6b 20 48 6f 6c 65  |auses Black Hole|
00003be0  20 74 6f 20 75 73 65 20  61 6e 20 6f 75 74 6c 69  | to use an outli|
00003bf0  6e 65 20 66 6f 6e 74 20  66 6f 72 20 74 68 65 20  |ne font for the |
00003c00  74 65 78 74 20 69 6e 0a  20 20 20 69 74 73 20 6d  |text in.   its m|
00003c10  65 6e 75 73 2e 20 49 6e  20 6d 79 20 6f 70 69 6e  |enus. In my opin|
00003c20  69 6f 6e 2c 20 74 68 65  73 65 20 6c 6f 6f 6b 20  |ion, these look |
00003c30  66 61 72 20 6e 69 63 65  72 20 74 68 61 6e 20 74  |far nicer than t|
00003c40  68 65 20 6e 6f 72 6d 61  6c 20 73 79 73 74 65 6d  |he normal system|
00003c50  20 66 6f 6e 74 0a 20 20  20 61 6e 64 20 61 73 20  | font.   and as |
00003c60  74 68 65 79 27 72 65 20  62 75 69 6c 74 20 69 6e  |they're built in|
00003c70  20 74 6f 20 52 49 53 43  20 4f 53 20 33 2c 20 77  | to RISC OS 3, w|
00003c80  68 79 20 73 68 6f 75 6c  64 6e 27 74 20 74 68 65  |hy shouldn't the|
00003c90  79 20 62 65 20 75 73 65  64 3f 0a 20 20 20 54 68  |y be used?.   Th|
00003ca0  65 20 66 6f 6e 74 73 20  64 65 66 69 6e 69 74 65  |e fonts definite|
00003cb0  6c 79 20 6c 6f 6f 6b 20  62 65 73 74 20 69 6e 20  |ly look best in |
00003cc0  61 20 68 69 2d 72 65 73  20 6d 6f 64 65 20 73 6f  |a hi-res mode so|
00003cd0  20 74 68 69 73 20 69 63  6f 6e 20 69 73 20 70 72  | this icon is pr|
00003ce0  6f 76 69 64 65 64 20 74  6f 0a 20 20 20 61 6c 6c  |ovided to.   all|
00003cf0  6f 77 20 79 6f 75 20 74  6f 20 74 75 72 6e 20 74  |ow you to turn t|
00003d00  68 65 6d 20 6f 66 66 20  69 66 20 79 6f 75 20 64  |hem off if you d|
00003d10  6f 6e 27 74 20 6c 69 6b  65 20 74 68 65 6d 2e 0a  |on't like them..|
00003d20  20 20 20 52 65 6d 65 6d  62 65 72 20 74 68 61 74  |   Remember that|
00003d30  20 69 66 20 79 6f 75 20  64 6f 20 75 73 65 20 66  | if you do use f|
00003d40  6f 6e 74 73 2c 20 79 6f  75 20 77 69 6c 6c 20 6e  |onts, you will n|
00003d50  65 65 64 20 61 20 73 6d  61 6c 6c 20 66 6f 6e 74  |eed a small font|
00003d60  20 63 61 63 68 65 20 2d  20 33 32 4b 0a 20 20 20  | cache - 32K.   |
00003d70  69 73 20 6d 6f 72 65 20  74 68 61 6e 20 61 64 65  |is more than ade|
00003d80  71 75 61 74 65 2e 0a 0a  20 20 43 6c 6f 63 6b 20  |quate...  Clock |
00003d90  46 6f 6e 74 3a 0a 20 20  20 53 69 6d 69 6c 61 72  |Font:.   Similar|
00003da0  20 74 6f 20 74 68 65 20  61 62 6f 76 65 20 62 75  | to the above bu|
00003db0  74 20 63 6f 6e 74 72 6f  6c 73 20 74 68 65 20 75  |t controls the u|
00003dc0  73 65 20 6f 66 20 66 6f  6e 74 73 20 69 6e 20 74  |se of fonts in t|
00003dd0  68 65 20 69 63 6f 6e 62  61 72 20 63 6c 6f 63 6b  |he iconbar clock|
00003de0  2e 0a 20 20 20 4c 61 74  65 72 20 6f 6e 20 49 20  |..   Later on I |
00003df0  77 69 6c 6c 20 6d 65 6e  74 69 6f 6e 20 68 6f 77  |will mention how|
00003e00  20 79 6f 75 20 63 61 6e  20 63 75 73 74 6f 6d 69  | you can customi|
00003e10  7a 65 20 42 6c 61 63 6b  20 48 6f 6c 65 20 74 6f  |ze Black Hole to|
00003e20  20 75 73 65 20 64 69 66  66 65 72 65 6e 74 0a 20  | use different. |
00003e30  20 20 66 6f 6e 74 73 20  69 6e 20 74 68 65 20 6d  |  fonts in the m|
00003e40  65 6e 75 73 20 61 6e 64  20 74 68 65 20 63 6c 6f  |enus and the clo|
00003e50  63 6b 2e 20 54 6f 20 75  73 65 20 74 68 65 20 57  |ck. To use the W|
00003e60  49 4d 50 20 66 6f 6e 74  20 74 75 72 6e 20 74 68  |IMP font turn th|
00003e70  69 73 20 69 63 6f 6e 20  4f 46 46 2e 0a 0a 20 41  |is icon OFF... A|
00003e80  75 74 6f 20 53 61 76 65  72 20 4f 70 74 69 6f 6e  |uto Saver Option|
00003e90  73 3a 0a 20 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |s:. ------------|
00003ea0  2d 2d 2d 2d 2d 2d 2d 0a  20 54 68 65 73 65 20 74  |-------. These t|
00003eb0  77 6f 20 6f 70 74 69 6f  6e 73 20 72 65 66 65 72  |wo options refer|
00003ec0  20 74 6f 20 74 68 65 20  41 75 74 6f 20 53 61 76  | to the Auto Sav|
00003ed0  65 72 20 70 61 72 74 20  6f 66 20 42 6c 61 63 6b  |er part of Black|
00003ee0  20 48 6f 6c 65 20 77 68  69 63 68 20 69 73 0a 20  | Hole which is. |
00003ef0  64 65 73 63 72 69 62 65  64 20 6d 6f 72 65 20 66  |described more f|
00003f00  75 6c 6c 79 20 62 65 6c  6f 77 2e 0a 0a 20 43 6f  |ully below... Co|
00003f10  6e 66 69 72 6d 20 62 65  66 6f 72 65 20 53 61 76  |nfirm before Sav|
00003f20  69 6e 67 3a 0a 20 20 54  68 69 73 20 77 69 6c 6c  |ing:.  This will|
00003f30  20 61 73 6b 20 77 68 65  74 68 65 72 20 79 6f 75  | ask whether you|
00003f40  20 61 72 65 20 73 75 72  65 20 62 65 66 6f 72 65  | are sure before|
00003f50  20 73 61 76 69 6e 67 20  61 6e 79 74 68 69 6e 67  | saving anything|
00003f60  2e 20 49 74 20 77 69 6c  6c 20 61 6c 73 6f 20 74  |. It will also t|
00003f70  65 6c 6c 0a 20 20 79 6f  75 20 69 66 20 74 68 65  |ell.  you if the|
00003f80  20 66 69 6c 65 20 61 6c  72 65 61 64 79 20 65 78  | file already ex|
00003f90  69 73 74 73 2e 0a 0a 20  4f 70 65 6e 20 44 65 73  |ists... Open Des|
00003fa0  74 69 6e 61 74 69 6f 6e  20 77 68 65 6e 20 53 61  |tination when Sa|
00003fb0  76 65 64 3a 0a 20 20 54  68 69 73 20 77 69 6c 6c  |ved:.  This will|
00003fc0  20 6f 70 65 6e 20 74 68  65 20 64 65 73 74 69 6e  | open the destin|
00003fd0  61 74 69 6f 6e 20 64 69  72 65 63 74 6f 72 79 20  |ation directory |
00003fe0  77 68 65 6e 20 61 20 66  69 6c 65 20 69 73 20 73  |when a file is s|
00003ff0  61 76 65 64 20 69 6e 74  6f 20 69 74 20 75 73 69  |aved into it usi|
00004000  6e 67 0a 20 20 74 68 65  20 41 75 74 6f 20 53 61  |ng.  the Auto Sa|
00004010  76 65 72 2e 0a 20 0a 2d  2d 2d 2d 2d 2d 2d 2d 2d  |ver.. .---------|
00004020  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00004060  2d 2d 2d 2d 0a 0a 54 68  65 20 41 75 74 6f 20 53  |----..The Auto S|
00004070  61 76 65 72 2e 0a 3d 3d  3d 3d 3d 3d 3d 3d 3d 3d  |aver..==========|
00004080  3d 3d 3d 3d 3d 0a 0a 48  6f 77 20 6d 61 6e 79 20  |=====..How many |
00004090  74 69 6d 65 73 20 68 61  76 65 20 79 6f 75 20 73  |times have you s|
000040a0  74 61 72 74 65 64 20 74  6f 20 64 72 61 67 20 61  |tarted to drag a|
000040b0  20 66 69 6c 65 20 66 72  6f 6d 20 74 68 65 20 73  | file from the s|
000040c0  61 76 65 20 62 6f 78 20  6f 66 20 73 6f 6d 65 0a  |ave box of some.|
000040d0  61 70 70 6c 69 63 61 74  69 6f 6e 2c 20 6f 6e 6c  |application, onl|
000040e0  79 20 74 6f 20 66 69 6e  64 20 79 6f 75 20 63 61  |y to find you ca|
000040f0  6e 27 74 20 73 65 65 20  74 68 65 20 64 69 72 65  |n't see the dire|
00004100  63 74 6f 72 79 20 77 68  65 72 65 20 79 6f 75 20  |ctory where you |
00004110  77 61 6e 74 20 74 6f 20  70 75 74 20 0a 74 68 65  |want to put .the|
00004120  20 66 69 6c 65 3f 20 4e  65 76 65 72 3f 20 53 6b  | file? Never? Sk|
00004130  69 70 20 74 68 69 73 20  62 69 74 2c 20 69 74 27  |ip this bit, it'|
00004140  73 20 6e 6f 74 20 66 6f  72 20 79 6f 75 2e 20 41  |s not for you. A|
00004150  6c 6c 20 74 68 65 20 74  69 6d 65 3f 20 41 68 68  |ll the time? Ahh|
00004160  2c 20 74 68 65 6e 20 77  6f 72 72 79 0a 6e 6f 20  |, then worry.no |
00004170  6c 6f 6e 67 65 72 2e 20  54 68 69 73 20 62 69 74  |longer. This bit|
00004180  20 77 61 73 20 77 72 69  74 74 65 6e 20 66 6f 72  | was written for|
00004190  20 79 6f 75 20 28 61 6e  64 20 6d 65 29 2e 20 54  | you (and me). T|
000041a0  68 65 20 61 75 74 6f 73  61 76 65 72 20 61 6c 6c  |he autosaver all|
000041b0  6f 77 73 20 79 6f 75 20  74 6f 0a 73 65 74 20 75  |ows you to.set u|
000041c0  70 20 62 65 66 6f 72 65  68 61 6e 64 20 61 20 6c  |p beforehand a l|
000041d0  69 73 74 20 6f 66 20 66  69 6c 65 74 79 70 65 73  |ist of filetypes|
000041e0  20 61 6e 64 20 77 68 69  63 68 20 70 61 74 68 6e  | and which pathn|
000041f0  61 6d 65 73 20 74 6f 20  73 61 76 65 20 74 68 65  |ames to save the|
00004200  6d 20 74 6f 2e 20 54 68  65 6e 0a 62 79 20 64 72  |m to. Then.by dr|
00004210  61 67 67 69 6e 67 20 74  68 65 20 66 69 6c 65 20  |agging the file |
00004220  74 6f 20 74 68 65 20 42  6c 61 63 6b 20 48 6f 6c  |to the Black Hol|
00004230  65 20 66 72 6f 6d 20 74  68 65 20 61 70 70 6c 69  |e from the appli|
00004240  63 61 74 69 6f 6e 27 73  20 53 61 76 65 20 41 73  |cation's Save As|
00004250  20 62 6f 78 2c 20 69 74  0a 77 69 6c 6c 20 62 65  | box, it.will be|
00004260  20 73 61 76 65 64 20 74  6f 20 74 68 65 20 73 70  | saved to the sp|
00004270  65 63 69 66 69 65 64 20  70 61 74 68 2e 0a 0a 54  |ecified path...T|
00004280  6f 20 63 75 74 20 61 20  6c 6f 6e 67 20 73 74 6f  |o cut a long sto|
00004290  72 79 20 6d 61 72 67 69  6e 61 6c 6c 79 20 6c 65  |ry marginally le|
000042a0  73 73 20 6c 6f 6e 67 2c  20 61 6e 20 65 78 61 6d  |ss long, an exam|
000042b0  70 6c 65 3a 0a 0a 53 75  70 70 6f 73 65 20 79 6f  |ple:..Suppose yo|
000042c0  75 20 61 6c 77 61 79 73  20 73 61 76 65 20 54 65  |u always save Te|
000042d0  78 74 20 66 69 6c 65 73  20 69 6e 74 6f 20 61 20  |xt files into a |
000042e0  64 69 72 65 63 74 6f 72  79 20 63 61 6c 6c 65 64  |directory called|
000042f0  0a 61 64 66 73 3a 3a 34  2e 24 2e 54 65 78 74 66  |.adfs::4.$.Textf|
00004300  69 6c 65 73 2e 20 53 65  6c 65 63 74 20 74 68 65  |iles. Select the|
00004310  20 41 75 74 6f 73 61 76  65 72 20 6f 70 74 69 6f  | Autosaver optio|
00004320  6e 20 66 72 6f 6d 20 42  6c 61 63 6b 48 6f 6c 65  |n from BlackHole|
00004330  20 61 6e 64 20 74 79 70  65 20 46 46 46 0a 28 74  | and type FFF.(t|
00004340  68 65 20 66 69 6c 65 74  79 70 65 20 66 6f 72 20  |he filetype for |
00004350  74 65 78 74 20 66 69 6c  65 73 29 20 69 6e 20 74  |text files) in t|
00004360  68 65 20 46 69 6c 65 74  79 70 65 20 62 6f 78 2e  |he Filetype box.|
00004370  20 54 79 70 65 20 74 68  65 20 70 61 74 68 6e 61  | Type the pathna|
00004380  6d 65 20 69 6e 74 6f 20  74 68 65 0a 44 65 73 74  |me into the.Dest|
00004390  69 6e 61 74 69 6f 6e 20  62 6f 78 2e 20 46 72 6f  |ination box. Fro|
000043a0  6d 20 6e 6f 77 20 6f 6e  2c 20 69 66 20 79 6f 75  |m now on, if you|
000043b0  20 64 72 61 67 20 61 20  74 65 78 74 66 69 6c 65  | drag a textfile|
000043c0  20 66 72 6f 6d 20 74 68  65 20 22 53 61 76 65 20  | from the "Save |
000043d0  61 73 3a 22 20 62 6f 78  0a 6f 66 20 45 64 69 74  |as:" box.of Edit|
000043e0  20 28 6f 72 20 61 6e 79  20 61 70 70 6c 69 63 61  | (or any applica|
000043f0  74 69 6f 6e 20 77 68 69  63 68 20 63 61 6e 20 6f  |tion which can o|
00004400  75 74 70 75 74 20 64 61  74 61 20 61 73 20 61 20  |utput data as a |
00004410  74 65 78 74 66 69 6c 65  29 20 74 6f 20 74 68 65  |textfile) to the|
00004420  20 0a 42 6c 61 63 6b 48  6f 6c 65 20 69 63 6f 6e  | .BlackHole icon|
00004430  2c 20 69 74 20 77 69 6c  6c 20 62 65 20 73 61 76  |, it will be sav|
00004440  65 64 20 74 6f 20 74 68  65 20 73 70 65 63 69 66  |ed to the specif|
00004450  69 65 64 20 70 61 74 68  6e 61 6d 65 2e 20 28 4e  |ied pathname. (N|
00004460  6f 74 65 3a 20 61 20 66  69 6c 65 6e 61 6d 65 0a  |ote: a filename.|
00004470  6d 75 73 74 20 62 65 20  73 70 65 63 69 66 69 65  |must be specifie|
00004480  64 20 69 6e 20 74 68 65  20 61 70 70 6c 69 63 61  |d in the applica|
00004490  74 69 6f 6e 27 73 20 53  61 76 65 20 41 73 20 62  |tion's Save As b|
000044a0  6f 78 2e 29 20 54 68 69  73 20 63 61 6e 20 62 65  |ox.) This can be|
000044b0  20 64 6f 6e 65 20 66 6f  72 20 61 6e 79 0a 66 69  | done for any.fi|
000044c0  6c 65 74 79 70 65 2e 0a  49 6e 20 6f 74 68 65 72  |letype..In other|
000044d0  20 77 6f 72 64 73 2c 20  79 6f 75 20 63 61 6e 20  | words, you can |
000044e0  73 70 65 63 69 66 79 20  61 20 70 61 74 68 6e 61  |specify a pathna|
000044f0  6d 65 20 66 6f 72 20 61  20 70 61 72 74 69 63 75  |me for a particu|
00004500  6c 61 72 20 66 69 6c 65  20 74 79 70 65 2e 20 49  |lar file type. I|
00004510  66 20 79 6f 75 0a 74 68  65 6e 20 27 73 61 76 65  |f you.then 'save|
00004520  27 20 61 20 66 69 6c 65  20 6f 66 20 74 68 61 74  |' a file of that|
00004530  20 74 79 70 65 20 27 69  6e 74 6f 27 20 42 6c 61  | type 'into' Bla|
00004540  63 6b 20 48 6f 6c 65 2c  20 69 74 20 77 69 6c 6c  |ck Hole, it will|
00004550  20 73 74 69 63 6b 20 74  68 65 20 73 70 65 63 69  | stick the speci|
00004560  66 69 65 64 0a 70 61 74  68 6e 61 6d 65 20 69 6e  |fied.pathname in|
00004570  20 66 72 6f 6e 74 20 6f  66 20 74 68 65 20 66 69  | front of the fi|
00004580  6c 65 6e 61 6d 65 20 61  6e 64 20 73 61 76 65 20  |lename and save |
00004590  74 68 65 20 66 69 6c 65  2e 0a 0a 54 68 69 73 20  |the file...This |
000045a0  6f 6e 6c 79 20 61 70 70  6c 69 65 73 20 77 68 65  |only applies whe|
000045b0  6e 20 79 6f 75 20 64 72  61 67 20 61 20 66 69 6c  |n you drag a fil|
000045c0  65 20 46 52 4f 4d 20 54  48 45 20 53 41 56 45 20  |e FROM THE SAVE |
000045d0  42 4f 58 20 4f 46 20 41  4e 20 41 50 50 4c 49 43  |BOX OF AN APPLIC|
000045e0  41 54 49 4f 4e 2e 0a 0a  49 66 20 79 6f 75 20 64  |ATION...If you d|
000045f0  72 61 67 20 61 20 66 69  6c 65 20 66 72 6f 6d 20  |rag a file from |
00004600  61 20 64 69 72 65 63 74  6f 72 79 20 76 69 65 77  |a directory view|
00004610  65 72 20 74 6f 20 74 68  65 20 41 75 74 6f 73 61  |er to the Autosa|
00004620  76 65 72 20 77 69 6e 64  6f 77 2c 20 69 74 27 73  |ver window, it's|
00004630  20 74 79 70 65 0a 77 69  6c 6c 20 62 65 20 69 6e  | type.will be in|
00004640  73 65 72 74 65 64 20 69  6e 20 74 68 65 20 77 69  |serted in the wi|
00004650  6e 64 6f 77 2e 20 44 72  61 67 67 69 6e 67 20 61  |ndow. Dragging a|
00004660  20 64 69 72 65 63 74 6f  72 79 20 74 6f 20 74 68  | directory to th|
00004670  65 20 41 75 74 6f 73 61  76 65 72 20 77 69 6e 64  |e Autosaver wind|
00004680  6f 77 0a 69 6e 73 65 72  74 73 20 69 74 73 20 70  |ow.inserts its p|
00004690  61 74 68 6e 61 6d 65 2e  0a 0a 59 6f 75 20 63 61  |athname...You ca|
000046a0  6e 20 61 6c 73 6f 20 74  79 70 65 20 74 68 65 20  |n also type the |
000046b0  6e 61 6d 65 20 6f 66 20  74 68 65 20 66 69 6c 65  |name of the file|
000046c0  20 74 79 70 65 20 28 65  67 20 54 65 78 74 20 69  | type (eg Text i|
000046d0  6e 73 74 65 61 64 20 6f  66 20 46 46 46 29 20 69  |nstead of FFF) i|
000046e0  6e 74 6f 20 74 68 65 0a  46 69 6c 65 74 79 70 65  |nto the.Filetype|
000046f0  20 62 6f 78 2e 20 43 6c  69 63 6b 69 6e 67 20 6f  | box. Clicking o|
00004700  6e 20 74 68 65 20 61 72  72 6f 77 20 62 75 74 74  |n the arrow butt|
00004710  6f 6e 20 6e 65 78 74 20  74 6f 20 74 68 69 73 20  |on next to this |
00004720  69 63 6f 6e 20 77 69 6c  6c 20 6f 70 65 6e 20 61  |icon will open a|
00004730  0a 66 69 6c 65 74 79 70  65 20 6d 65 6e 75 20 66  |.filetype menu f|
00004740  72 6f 6d 20 77 68 69 63  68 20 79 6f 75 20 63 61  |rom which you ca|
00004750  6e 20 73 65 6c 65 63 74  20 6f 6e 65 2e 0a 0a 49  |n select one...I|
00004760  66 20 74 68 65 72 65 20  69 73 20 6e 6f 20 70 61  |f there is no pa|
00004770  74 68 20 73 65 74 20 75  70 20 66 6f 72 20 61 20  |th set up for a |
00004780  66 69 6c 65 74 79 70 65  20 64 72 61 67 67 65 64  |filetype dragged|
00004790  20 74 6f 20 74 68 65 20  69 63 6f 6e 2c 20 69 74  | to the icon, it|
000047a0  20 77 69 6c 6c 20 62 65  20 0a 73 61 76 65 64 20  | will be .saved |
000047b0  74 6f 20 74 68 65 20 63  75 72 72 65 6e 74 20 42  |to the current B|
000047c0  6c 61 63 6b 20 48 6f 6c  65 20 42 69 6e 20 64 69  |lack Hole Bin di|
000047d0  72 65 63 74 6f 72 79 2e  0a 0a 49 66 20 79 6f 75  |rectory...If you|
000047e0  20 68 61 76 65 20 6d 6f  72 65 20 74 68 61 6e 20  | have more than |
000047f0  6f 6e 65 20 70 61 74 68  20 73 65 74 20 75 70 20  |one path set up |
00004800  66 6f 72 20 6f 6e 65 20  66 69 6c 65 74 79 70 65  |for one filetype|
00004810  2c 20 74 68 65 6e 20 74  68 65 20 6f 6e 65 20 75  |, then the one u|
00004820  73 65 64 20 0a 77 69 6c  6c 20 62 65 20 45 49 54  |sed .will be EIT|
00004830  48 45 52 20 74 68 65 20  6f 6e 65 20 63 75 72 72  |HER the one curr|
00004840  65 6e 74 6c 79 20 64 69  73 70 6c 61 79 65 64 20  |ently displayed |
00004850  69 6e 20 74 68 65 20 41  75 74 6f 53 61 76 65 72  |in the AutoSaver|
00004860  20 77 69 6e 64 6f 77 20  28 65 76 65 6e 20 69 66  | window (even if|
00004870  20 0a 69 74 20 69 73 20  6e 6f 74 20 76 69 73 69  | .it is not visi|
00004880  62 6c 65 20 6f 6e 20 73  63 72 65 65 6e 29 20 4f  |ble on screen) O|
00004890  52 20 69 66 20 6e 6f 20  70 61 74 68 20 66 6f 72  |R if no path for|
000048a0  20 74 68 61 74 20 66 69  6c 65 74 79 70 65 20 69  | that filetype i|
000048b0  73 20 64 69 73 70 6c 61  79 65 64 2c 20 0a 74 68  |s displayed, .th|
000048c0  65 6e 20 69 74 20 77 69  6c 6c 20 62 65 20 74 68  |en it will be th|
000048d0  65 20 6f 6e 65 20 68 69  67 68 65 73 74 20 69 6e  |e one highest in|
000048e0  20 74 68 65 20 6c 69 73  74 2e 0a 49 66 20 61 20  | the list..If a |
000048f0  66 69 6c 65 20 61 6c 72  65 61 64 79 20 65 78 69  |file already exi|
00004900  73 74 73 20 77 69 74 68  20 74 68 65 20 70 61 74  |sts with the pat|
00004910  68 6e 61 6d 65 20 67 69  76 65 6e 2c 20 69 74 20  |hname given, it |
00004920  77 69 6c 6c 20 62 65 20  6f 76 65 72 77 72 69 74  |will be overwrit|
00004930  74 65 6e 2e 0a 0a 54 6f  20 6d 61 6b 65 20 74 68  |ten...To make th|
00004940  65 20 73 65 74 74 69 6e  67 73 20 69 6e 20 74 68  |e settings in th|
00004950  69 73 20 77 69 6e 64 6f  77 20 70 65 72 6d 61 6e  |is window perman|
00004960  65 6e 74 2c 20 63 6c 69  63 6b 20 6f 6e 20 74 68  |ent, click on th|
00004970  65 20 53 61 76 65 20 62  75 74 74 6f 6e 2e 0a 20  |e Save button.. |
00004980  20 20 20 20 20 20 20 20  0a 2d 2d 2d 2d 2d 2d 2d  |        .-------|
00004990  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000049d0  2d 2d 2d 2d 2d 2d 0a 0a  54 68 65 20 46 69 6c 65  |------..The File|
000049e0  20 46 69 6e 64 65 72 2e  0a 3d 3d 3d 3d 3d 3d 3d  | Finder..=======|
000049f0  3d 3d 3d 3d 3d 3d 3d 3d  3d 0a 0a 54 68 65 20 66  |=========..The f|
00004a00  69 6c 65 20 66 69 6e 64  65 72 20 63 61 6e 20 62  |ile finder can b|
00004a10  65 20 75 73 65 64 20 74  6f 20 66 69 6e 64 20 66  |e used to find f|
00004a20  69 6c 65 73 20 28 73 75  72 70 72 69 73 65 21 29  |iles (surprise!)|
00004a30  20 61 6e 64 20 64 69 72  65 63 74 6f 72 69 65 73  | and directories|
00004a40  20 28 62 65 63 61 75 73  65 0a 49 20 63 6f 75 6c  | (because.I coul|
00004a50  64 6e 27 74 20 62 65 20  62 6f 74 68 65 72 65 64  |dn't be bothered|
00004a60  20 74 65 6c 6c 69 6e 67  20 69 74 20 6e 6f 74 20  | telling it not |
00004a70  74 6f 29 2e 0a 45 6e 74  65 72 20 74 68 65 20 70  |to)..Enter the p|
00004a80  61 74 68 20 79 6f 75 20  77 69 73 68 20 74 6f 20  |ath you wish to |
00004a90  73 65 61 72 63 68 20 69  6e 20 74 68 65 20 27 53  |search in the 'S|
00004aa0  65 61 72 63 68 20 50 61  74 68 27 20 69 63 6f 6e  |earch Path' icon|
00004ab0  2e 20 54 68 69 73 20 64  69 72 65 63 74 6f 72 79  |. This directory|
00004ac0  0a 61 6e 64 20 61 6c 6c  20 69 74 73 20 73 75 62  |.and all its sub|
00004ad0  64 69 72 65 63 74 6f 72  69 65 73 20 77 69 6c 6c  |directories will|
00004ae0  20 62 65 20 73 65 61 72  63 68 65 64 20 66 6f 72  | be searched for|
00004af0  20 66 69 6c 65 73 20 61  6e 64 20 64 69 72 65 63  | files and direc|
00004b00  74 6f 72 69 65 73 20 77  69 74 68 0a 6e 61 6d 65  |tories with.name|
00004b10  73 20 61 6e 64 2f 6f 72  20 66 69 6c 65 74 79 70  |s and/or filetyp|
00004b20  65 73 20 6d 61 74 63 68  69 6e 67 20 74 68 6f 73  |es matching thos|
00004b30  65 20 73 70 65 63 69 66  69 65 64 20 69 6e 20 74  |e specified in t|
00004b40  68 65 20 27 53 65 61 72  63 68 20 46 6f 72 3a 27  |he 'Search For:'|
00004b50  20 73 65 63 74 69 6f 6e  2e 0a 4d 75 6c 74 69 70  | section..Multip|
00004b60  6c 65 20 73 65 61 72 63  68 20 70 61 74 68 73 20  |le search paths |
00004b70  28 69 6e 63 6c 75 64 69  6e 67 20 74 68 65 20 6e  |(including the n|
00004b80  61 6d 65 73 20 6f 66 20  66 6c 6f 70 70 79 20 64  |ames of floppy d|
00004b90  69 73 63 73 29 20 63 61  6e 20 62 65 20 73 70 65  |iscs) can be spe|
00004ba0  63 69 66 69 65 64 0a 62  79 20 73 65 70 61 72 61  |cified.by separa|
00004bb0  74 69 6e 67 20 74 68 65  6d 20 77 69 74 68 20 61  |ting them with a|
00004bc0  20 62 61 63 6b 73 6c 61  73 68 20 28 61 20 22 5c  | backslash (a "\|
00004bd0  22 29 2e 20 46 6f 72 20  65 78 61 6d 70 6c 65 2c  |"). For example,|
00004be0  20 79 6f 75 20 63 6f 75  6c 64 20 65 6e 74 65 72  | you could enter|
00004bf0  0a 61 64 66 73 3a 3a 34  2e 24 2e 41 70 70 73 5c  |.adfs::4.$.Apps\|
00004c00  61 64 66 73 3a 3a 34 2e  24 2e 47 61 6d 65 73 2e  |adfs::4.$.Games.|
00004c10  20 54 68 65 20 66 69 6c  65 72 20 77 69 6c 6c 20  | The filer will |
00004c20  70 72 6f 6d 70 74 20 66  6f 72 20 64 69 73 63 20  |prompt for disc |
00004c30  69 6e 73 65 72 74 69 6f  6e 20 69 66 0a 6e 65 63  |insertion if.nec|
00004c40  65 73 73 61 72 79 2e 20  49 20 68 6f 70 65 2e 0a  |essary. I hope..|
00004c50  0a 53 69 6d 69 6c 61 72  6c 79 2c 20 79 6f 75 20  |.Similarly, you |
00004c60  63 61 6e 20 65 6e 74 65  72 20 6d 75 6c 74 69 70  |can enter multip|
00004c70  6c 65 20 73 65 61 72 63  68 20 6e 61 6d 65 73 20  |le search names |
00004c80  69 6e 20 74 68 65 20 27  4e 61 6d 65 28 73 29 20  |in the 'Name(s) |
00004c90  3a 27 20 62 6f 78 2e 20  41 67 61 69 6e 0a 75 73  |:' box. Again.us|
00004ca0  65 20 22 5c 22 20 61 73  20 61 20 73 65 70 61 72  |e "\" as a separ|
00004cb0  61 74 6f 72 2e 20 41 20  6d 61 78 69 6d 75 6d 20  |ator. A maximum |
00004cc0  6f 66 20 31 30 20 6e 61  6d 65 73 20 63 61 6e 20  |of 10 names can |
00004cd0  62 65 20 65 6e 74 65 72  65 64 2c 20 61 6e 64 20  |be entered, and |
00004ce0  74 68 65 79 20 63 61 6e  0a 63 6f 6e 74 61 69 6e  |they can.contain|
00004cf0  20 77 69 6c 64 63 61 72  64 73 2e 20 54 68 65 20  | wildcards. The |
00004d00  77 69 6c 64 63 61 72 64  73 20 61 63 63 65 70 74  |wildcards accept|
00004d10  65 64 20 61 72 65 20 74  68 65 20 73 74 61 6e 64  |ed are the stand|
00004d20  61 72 64 20 52 49 53 43  20 4f 53 20 6f 6e 65 73  |ard RISC OS ones|
00004d30  20 2d 20 0a 23 20 66 6f  72 20 61 6e 79 20 6f 6e  | - .# for any on|
00004d40  65 20 63 68 61 72 61 63  74 65 72 2c 20 2a 20 66  |e character, * f|
00004d50  6f 72 20 7a 65 72 6f 20  6f 72 20 6d 6f 72 65 20  |or zero or more |
00004d60  63 68 61 72 61 63 74 65  72 73 2e 0a 0a 49 66 20  |characters...If |
00004d70  79 6f 75 20 77 61 6e 74  20 74 6f 20 73 65 61 72  |you want to sear|
00004d80  63 68 20 66 6f 72 20 6f  6e 65 20 70 61 72 74 69  |ch for one parti|
00004d90  63 75 6c 61 72 20 66 69  6c 65 20 74 79 70 65 2c  |cular file type,|
00004da0  20 74 68 69 73 20 63 61  6e 20 61 6c 73 6f 20 62  | this can also b|
00004db0  65 20 65 6e 74 65 72 65  64 2e 0a 59 6f 75 20 63  |e entered..You c|
00004dc0  61 6e 20 65 6e 74 65 72  20 65 69 74 68 65 72 20  |an enter either |
00004dd0  74 68 65 20 6e 75 6d 62  65 72 20 28 65 67 20 41  |the number (eg A|
00004de0  46 46 29 20 6f 72 20 74  68 65 20 6e 61 6d 65 20  |FF) or the name |
00004df0  28 65 67 20 64 72 61 77  29 20 6f 66 20 74 68 65  |(eg draw) of the|
00004e00  20 66 69 6c 65 74 79 70  65 2e 0a 55 6e 6c 69 6b  | filetype..Unlik|
00004e10  65 20 65 61 72 6c 69 65  72 20 76 65 72 73 69 6f  |e earlier versio|
00004e20  6e 73 20 6f 66 20 74 68  69 73 20 70 72 6f 67 72  |ns of this progr|
00004e30  61 6d 2c 20 74 68 65 20  46 69 6c 65 74 79 70 65  |am, the Filetype|
00004e40  20 62 6f 78 20 69 73 20  6e 6f 20 6c 6f 6e 67 65  | box is no longe|
00004e50  72 20 63 61 73 65 0a 73  65 6e 73 69 74 69 76 65  |r case.sensitive|
00004e60  20 61 6e 64 20 77 69 6c  6c 20 6e 6f 77 20 61 63  | and will now ac|
00004e70  63 65 70 74 2c 20 66 6f  72 20 65 78 61 6d 70 6c  |cept, for exampl|
00004e80  65 2c 20 62 6f 74 68 20  27 64 72 61 77 27 20 61  |e, both 'draw' a|
00004e90  6e 64 20 27 44 72 61 77  27 2e 0a 54 68 69 73 20  |nd 'Draw'..This |
00004ea0  77 6f 72 6b 73 20 62 6f  74 68 20 73 65 70 61 72  |works both separ|
00004eb0  61 74 65 6c 79 20 61 6e  64 20 69 6e 20 63 6f 6e  |ately and in con|
00004ec0  6a 75 6e 63 74 69 6f 6e  20 77 69 74 68 20 74 68  |junction with th|
00004ed0  65 20 4e 61 6d 65 28 73  29 2e 20 49 66 20 6e 6f  |e Name(s). If no|
00004ee0  20 74 79 70 65 20 69 73  0a 65 6e 74 65 72 65 64  | type is.entered|
00004ef0  2c 20 61 6c 6c 20 66 69  6c 65 73 20 6d 61 74 63  |, all files matc|
00004f00  68 69 6e 67 20 74 68 65  20 4e 61 6d 65 28 73 29  |hing the Name(s)|
00004f10  20 77 69 6c 6c 20 62 65  20 6c 69 73 74 65 64 2e  | will be listed.|
00004f20  0a 0a 44 72 61 67 67 69  6e 67 20 61 20 64 69 72  |..Dragging a dir|
00004f30  65 63 74 6f 72 79 20 74  6f 20 74 68 69 73 20 77  |ectory to this w|
00004f40  69 6e 64 6f 77 20 77 69  6c 6c 20 61 64 64 20 69  |indow will add i|
00004f50  74 20 74 6f 20 74 68 65  20 70 61 74 68 20 6c 69  |t to the path li|
00004f60  73 74 2c 20 70 75 74 74  69 6e 67 20 61 0a 22 5c  |st, putting a."\|
00004f70  22 20 69 6e 20 69 66 20  6f 6e 65 20 69 73 20 6e  |" in if one is n|
00004f80  6f 74 20 61 6c 72 65 61  64 79 20 74 68 65 72 65  |ot already there|
00004f90  2e 0a 44 72 61 67 67 69  6e 67 20 61 20 66 69 6c  |..Dragging a fil|
00004fa0  65 20 74 6f 20 74 68 65  20 77 69 6e 64 6f 77 20  |e to the window |
00004fb0  77 69 6c 6c 20 6d 61 6b  65 20 74 68 65 20 74 79  |will make the ty|
00004fc0  70 65 20 6f 66 20 74 68  61 74 20 66 69 6c 65 20  |pe of that file |
00004fd0  74 68 65 20 63 75 72 72  65 6e 74 0a 73 65 61 72  |the current.sear|
00004fe0  63 68 20 74 79 70 65 2e  20 54 68 65 20 66 69 6c  |ch type. The fil|
00004ff0  65 74 79 70 65 20 6d 65  6e 75 20 63 61 6e 20 62  |etype menu can b|
00005000  65 20 6f 70 65 6e 65 64  20 62 79 20 63 6c 69 63  |e opened by clic|
00005010  6b 69 6e 67 20 6f 6e 20  74 68 65 20 61 72 72 6f  |king on the arro|
00005020  77 20 69 63 6f 6e 2e 0a  0a 54 68 65 20 27 73 69  |w icon...The 'si|
00005030  7a 65 27 20 62 6f 78 20  61 6c 6c 6f 77 73 20 79  |ze' box allows y|
00005040  6f 75 20 74 6f 20 73 65  61 72 63 68 20 66 6f 72  |ou to search for|
00005050  20 66 69 6c 65 73 20 6f  66 20 61 20 70 61 72 74  | files of a part|
00005060  69 63 75 6c 61 72 20 73  69 7a 65 2c 20 6f 72 20  |icular size, or |
00005070  66 69 6c 65 73 0a 6c 65  73 73 20 74 68 61 6e 20  |files.less than |
00005080  6f 72 20 67 72 65 61 74  65 72 20 74 68 61 6e 20  |or greater than |
00005090  61 20 63 65 72 74 61 69  6e 20 73 69 7a 65 2e 20  |a certain size. |
000050a0  54 68 65 20 64 65 66 61  75 6c 74 20 73 65 74 74  |The default sett|
000050b0  69 6e 67 20 69 73 20 27  3e 30 20 62 79 74 65 73  |ing is '>0 bytes|
000050c0  27 0a 77 68 69 63 68 20  77 69 6c 6c 20 6c 69 73  |'.which will lis|
000050d0  74 20 61 6c 6c 20 66 69  6c 65 73 20 3e 3d 30 20  |t all files >=0 |
000050e0  62 79 74 65 73 20 69 6e  20 73 69 7a 65 2c 20 69  |bytes in size, i|
000050f0  2e 65 2e 20 65 76 65 72  74 68 69 6e 67 2e 20 54  |.e. everthing. T|
00005100  68 69 73 20 69 73 20 75  73 65 66 75 6c 0a 69 66  |his is useful.if|
00005110  20 79 6f 75 20 77 61 6e  74 20 74 6f 20 66 69 6e  | you want to fin|
00005120  64 20 6f 75 74 20 77 68  69 63 68 20 66 69 6c 65  |d out which file|
00005130  73 20 61 72 65 20 74 61  6b 69 6e 67 20 75 70 20  |s are taking up |
00005140  61 6c 6c 20 74 68 65 20  73 70 61 63 65 20 6f 6e  |all the space on|
00005150  20 79 6f 75 72 20 68 61  72 64 0a 64 69 73 63 2c  | your hard.disc,|
00005160  20 66 6f 72 20 69 6e 73  74 61 6e 63 65 2e 20 59  | for instance. Y|
00005170  6f 75 20 6d 75 73 74 20  73 70 65 63 69 66 79 20  |ou must specify |
00005180  61 6e 20 6f 70 65 72 61  74 6f 72 20 74 6f 20 67  |an operator to g|
00005190  6f 20 77 69 74 68 20 74  68 65 20 6e 75 6d 62 65  |o with the numbe|
000051a0  72 2c 20 69 2e 65 2e 0a  3c 2c 20 3e 2c 20 6f 72  |r, i.e..<, >, or|
000051b0  20 3d 2e 20 54 68 65 20  70 72 6f 67 72 61 6d 20  | =. The program |
000051c0  77 69 6c 6c 20 63 6f 6d  70 61 72 65 20 74 68 65  |will compare the|
000051d0  20 73 69 7a 65 20 6f 66  20 74 68 65 20 66 6f 75  | size of the fou|
000051e0  6e 64 20 66 69 6c 65 73  20 28 62 79 74 65 73 29  |nd files (bytes)|
000051f0  20 77 69 74 68 0a 79 6f  75 72 20 65 6e 74 72 79  | with.your entry|
00005200  20 69 6e 20 74 68 65 20  73 69 7a 65 20 62 6f 78  | in the size box|
00005210  3a 20 3c 73 69 7a 65 20  6f 66 20 66 69 6c 65 3e  |: <size of file>|
00005220  2e 3c 75 73 65 72 20 65  6e 74 72 79 3e 2e 20 49  |.<user entry>. I|
00005230  66 20 74 68 65 20 6d 61  74 68 65 6d 61 74 69 63  |f the mathematic|
00005240  61 6c 0a 73 74 61 74 65  6d 65 6e 74 20 69 73 20  |al.statement is |
00005250  54 52 55 45 20 28 69 65  20 35 30 30 30 30 3e 34  |TRUE (ie 50000>4|
00005260  30 30 29 20 74 68 65 6e  20 74 68 65 20 66 69 6c  |00) then the fil|
00005270  65 20 77 69 6c 6c 20 62  65 20 69 6e 63 6c 75 64  |e will be includ|
00005280  65 64 20 69 6e 20 74 68  65 20 6c 69 73 74 2e 0a  |ed in the list..|
00005290  49 66 20 74 68 65 20 73  74 61 74 65 6d 65 6e 74  |If the statement|
000052a0  20 69 73 20 6d 61 74 68  65 6d 61 74 69 63 61 6c  | is mathematical|
000052b0  6c 79 20 69 6e 76 61 6c  69 64 20 6f 72 20 66 61  |ly invalid or fa|
000052c0  6c 73 65 20 28 69 65 20  35 30 30 30 30 30 3c 3d  |lse (ie 500000<=|
000052d0  3e 3d 34 30 30 20 6f 72  20 34 3e 31 30 30 29 20  |>=400 or 4>100) |
000052e0  0a 74 68 65 6e 20 74 68  65 20 66 69 6c 65 20 77  |.then the file w|
000052f0  69 6c 6c 20 62 65 20 69  67 6e 6f 72 65 64 2e 20  |ill be ignored. |
00005300  49 66 20 79 6f 75 20 6f  6d 69 74 20 61 6e 20 6f  |If you omit an o|
00005310  70 65 72 61 74 6f 72 2c  20 74 68 65 20 70 72 6f  |perator, the pro|
00005320  67 72 61 6d 20 69 6e 73  65 72 74 73 0a 61 6e 20  |gram inserts.an |
00005330  3d 2e 20 4c 65 61 76 69  6e 67 20 74 68 69 73 20  |=. Leaving this |
00005340  62 6f 78 20 62 6c 61 6e  6b 20 6d 61 6b 65 73 20  |box blank makes |
00005350  74 68 65 20 70 72 6f 67  72 61 6d 20 64 65 66 61  |the program defa|
00005360  75 6c 74 20 74 6f 20 3e  30 2e 20 59 6f 75 20 63  |ult to >0. You c|
00005370  61 6e 20 75 73 65 20 6f  74 68 65 72 0a 73 74 61  |an use other.sta|
00005380  6e 64 61 72 64 20 6f 70  65 72 61 74 6f 72 73 2c  |ndard operators,|
00005390  20 73 75 63 68 20 61 73  20 41 4e 44 20 6f 72 20  | such as AND or |
000053a0  4e 4f 54 2c 20 62 75 74  20 74 68 69 73 20 77 69  |NOT, but this wi|
000053b0  6c 6c 2c 20 49 20 69 6d  61 67 69 6e 65 2c 20 62  |ll, I imagine, b|
000053c0  65 20 6f 66 0a 73 6f 6d  65 77 68 61 74 20 6c 69  |e of.somewhat li|
000053d0  6d 69 74 65 64 20 75 73  65 2e 0a 0a 54 68 65 20  |mited use...The |
000053e0  62 75 74 74 6f 6e 20 69  63 6f 6e 73 20 69 6e 20  |button icons in |
000053f0  74 68 69 73 20 77 69 6e  64 6f 77 20 63 6f 6e 74  |this window cont|
00005400  72 6f 6c 20 74 68 65 20  66 6f 6c 6c 6f 77 69 6e  |rol the followin|
00005410  67 3a 0a 0a 43 61 73 65  20 53 65 6e 73 69 74 69  |g:..Case Sensiti|
00005420  76 65 3a 20 20 49 66 20  74 68 69 73 20 69 73 20  |ve:  If this is |
00005430  73 65 6c 65 63 74 65 64  2c 20 74 68 65 6e 20 74  |selected, then t|
00005440  68 65 20 73 65 61 72 63  68 20 62 65 63 6f 6d 65  |he search become|
00005450  73 20 63 61 73 65 20 73  65 6e 73 69 74 69 76 65  |s case sensitive|
00005460  2c 0a 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |,.              |
00005470  20 20 20 69 2e 65 2e 20  65 6e 74 65 72 69 6e 67  |   i.e. entering|
00005480  20 27 48 65 6c 70 27 20  61 73 20 74 68 65 20 66  | 'Help' as the f|
00005490  69 6c 65 6e 61 6d 65 20  77 69 6c 6c 20 66 69 6e  |ilename will fin|
000054a0  64 20 66 69 6c 65 73 20  63 61 6c 6c 65 64 0a 20  |d files called. |
000054b0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000054c0  27 48 65 6c 70 27 20 62  75 74 20 6e 6f 74 20 27  |'Help' but not '|
000054d0  68 65 6c 70 27 2e 0a 20  20 20 20 20 20 20 20 20  |help'..         |
000054e0  20 20 20 20 20 20 20 20  0a 4f 70 65 6e 20 56 69  |        .Open Vi|
000054f0  65 77 65 72 3a 20 20 20  20 20 57 69 6c 6c 20 6f  |ewer:     Will o|
00005500  70 65 6e 20 74 68 65 20  64 69 72 65 63 74 6f 72  |pen the director|
00005510  79 20 76 69 65 77 65 72  20 63 6f 6e 74 61 69 6e  |y viewer contain|
00005520  69 6e 67 20 74 68 65 20  66 6f 75 6e 64 20 66 69  |ing the found fi|
00005530  6c 65 2e 0a 0a 4c 69 73  74 20 44 65 74 61 69 6c  |le...List Detail|
00005540  73 3a 20 20 20 20 57 69  6c 6c 20 6c 69 73 74 20  |s:    Will list |
00005550  74 68 65 20 66 69 6c 65  73 20 66 6f 75 6e 64 2c  |the files found,|
00005560  20 74 68 65 69 72 20 74  79 70 65 73 20 61 6e 64  | their types and|
00005570  20 73 69 7a 65 73 20 69  6e 20 61 20 77 69 6e 64  | sizes in a wind|
00005580  6f 77 2e 0a 20 20 20 20  20 20 20 20 20 20 20 20  |ow..            |
00005590  20 20 20 20 20 43 6c 69  63 6b 69 6e 67 20 53 45  |     Clicking SE|
000055a0  4c 45 43 54 20 6f 6e 20  61 20 66 69 6c 65 6e 61  |LECT on a filena|
000055b0  6d 65 20 69 6e 20 74 68  69 73 20 77 69 6e 64 6f  |me in this windo|
000055c0  77 20 77 69 6c 6c 20 6f  70 65 6e 20 74 68 65 0a  |w will open the.|
000055d0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000055e0  20 70 61 72 65 6e 74 20  64 69 72 65 63 74 6f 72  | parent director|
000055f0  79 20 6f 66 20 74 68 61  74 20 66 69 6c 65 2e 20  |y of that file. |
00005600  43 6c 69 63 6b 69 6e 67  20 4d 45 4e 55 20 6f 76  |Clicking MENU ov|
00005610  65 72 20 61 6e 20 65 6e  74 72 79 0a 20 20 20 20  |er an entry.    |
00005620  20 20 20 20 20 20 20 20  20 20 20 20 20 70 72 6f  |             pro|
00005630  64 75 63 65 73 20 61 20  6d 65 6e 75 20 77 69 74  |duces a menu wit|
00005640  68 20 66 69 76 65 20 6f  70 74 69 6f 6e 73 3a 0a  |h five options:.|
00005650  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00005660  20 4f 70 65 6e 20 50 61  72 65 6e 74 20 20 20 20  | Open Parent    |
00005670  20 20 20 20 20 20 20 20  20 20 20 3a 20 54 68 65  |           : The|
00005680  20 73 61 6d 65 20 61 73  20 63 6c 69 63 6b 69 6e  | same as clickin|
00005690  67 20 27 53 45 4c 45 43  54 27 0a 20 20 20 20 20  |g 'SELECT'.     |
000056a0  20 20 20 20 20 20 20 20  20 20 20 20 52 75 6e 20  |            Run |
000056b0  46 69 6c 65 2f 52 75 6e  20 41 70 70 2f 4f 70 65  |File/Run App/Ope|
000056c0  6e 20 44 69 72 20 3a 20  43 6f 6e 74 65 78 74 20  |n Dir : Context |
000056d0  73 65 6e 73 69 74 69 76  65 20 74 6f 20 74 68 65  |sensitive to the|
000056e0  20 74 79 70 65 20 6f 66  0a 20 20 20 20 20 20 20  | type of.       |
000056f0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
*
00005710  20 20 20 20 20 20 69 74  65 6d 20 63 6c 69 63 6b  |      item click|
00005720  65 64 20 6f 76 65 72 2e  0a 20 20 20 20 20 20 20  |ed over..       |
00005730  20 20 20 20 20 20 20 20  20 20 53 71 75 61 73 68  |          Squash|
00005740  2f 55 6e 73 71 75 61 73  68 20 20 20 20 20 20 20  |/Unsquash       |
00005750  20 20 20 20 3a 20 41 63  6f 72 6e 27 73 20 27 53  |    : Acorn's 'S|
00005760  71 75 61 73 68 27 20 74  68 69 6e 67 79 20 61 67  |quash' thingy ag|
00005770  61 69 6e 2e 0a 20 20 20  20 20 20 20 20 20 20 20  |ain..           |
00005780  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
*
000057a0  20 20 54 68 69 73 20 6f  6e 6c 79 20 77 6f 72 6b  |  This only work|
000057b0  73 20 6f 6e 20 66 69 6c  65 73 2e 0a 20 20 20 20  |s on files..    |
000057c0  20 20 20 20 20 20 20 20  20 20 20 20 20 42 69 6e  |             Bin|
000057d0  20 46 69 6c 65 2f 42 69  6e 20 41 70 70 2f 42 69  | File/Bin App/Bi|
000057e0  6e 20 44 69 72 20 20 3a  20 50 65 72 66 6f 72 6d  |n Dir  : Perform|
000057f0  20 61 63 74 69 6f 6e 20  6f 6e 20 74 68 65 20 69  | action on the i|
00005800  74 65 6d 20 65 78 61 63  74 6c 79 0a 20 20 20 20  |tem exactly.    |
00005810  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
*
00005830  20 20 20 20 20 20 20 20  20 61 73 20 69 66 20 69  |         as if i|
00005840  74 20 68 61 64 20 62 65  65 6e 20 64 72 61 67 67  |t had been dragg|
00005850  65 64 20 74 6f 0a 20 20  20 20 20 20 20 20 20 20  |ed to.          |
00005860  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
*
00005880  20 20 20 74 68 65 20 69  63 6f 6e 62 61 72 20 69  |   the iconbar i|
00005890  63 6f 6e 2e 20 54 68 65  72 65 20 69 73 20 61 0a  |con. There is a.|
000058a0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
*
000058c0  20 20 20 20 20 20 20 20  20 20 20 20 20 63 6f 6e  |             con|
000058d0  66 69 72 6d 61 74 69 6f  6e 20 77 69 6e 64 6f 77  |firmation window|
000058e0  20 66 69 72 73 74 2e 0a  20 20 20 20 20 20 20 20  | first..        |
000058f0  20 20 20 20 20 20 20 20  20 44 65 73 74 72 6f 79  |         Destroy|
00005900  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00005910  20 20 20 3a 20 43 6f 6e  66 69 72 6d 61 74 69 6f  |   : Confirmatio|
00005920  6e 20 77 69 6e 64 6f 77  20 66 6f 6c 6c 6f 77 65  |n window followe|
00005930  64 20 62 79 0a 20 20 20  20 20 20 20 20 20 20 20  |d by.           |
00005940  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
*
00005960  20 20 75 6e 63 6f 6e 64  69 74 69 6f 6e 61 6c 20  |  unconditional |
00005970  64 65 6c 65 74 69 6f 6e  2e 0a 20 20 20 20 20 20  |deletion..      |
00005980  20 20 20 20 20 20 20 20  20 20 20 54 68 69 73 20  |           This |
00005990  6d 65 6e 75 20 69 73 20  61 6c 73 6f 20 61 76 61  |menu is also ava|
000059a0  69 6c 61 62 6c 65 20 77  68 65 6e 20 79 6f 75 20  |ilable when you |
000059b0  64 6f 20 61 20 43 6f 6e  74 65 6e 74 73 3d 3e 49  |do a Contents=>I|
000059c0  6e 66 6f 20 66 72 6f 6d  0a 20 20 20 20 20 20 20  |nfo from.       |
000059d0  20 20 20 20 20 20 20 20  20 20 74 68 65 20 69 63  |          the ic|
000059e0  6f 6e 62 61 72 20 6d 65  6e 75 2c 20 65 78 63 65  |onbar menu, exce|
000059f0  70 74 20 74 68 61 74 20  74 68 65 20 27 42 69 6e  |pt that the 'Bin|
00005a00  27 20 6f 70 74 69 6f 6e  20 69 73 20 75 6e 61 76  |' option is unav|
00005a10  61 69 6c 61 62 6c 65 2e  0a 0a 4d 6f 76 65 20 74  |ailable...Move t|
00005a20  6f 20 42 69 6e 3a 20 20  20 20 20 54 68 69 73 20  |o Bin:     This |
00005a30  61 63 74 73 20 6f 6e 6c  79 20 6f 6e 20 66 69 6c  |acts only on fil|
00005a40  65 73 2c 20 6e 6f 74 20  64 69 72 65 63 74 6f 72  |es, not director|
00005a50  69 65 73 2e 20 49 74 20  77 69 6c 6c 20 6d 6f 76  |ies. It will mov|
00005a60  65 20 66 6f 75 6e 64 20  0a 20 20 20 20 20 20 20  |e found .       |
00005a70  20 20 20 20 20 20 20 20  20 20 66 69 6c 65 73 20  |          files |
00005a80  69 6e 74 6f 20 74 68 65  20 63 75 72 72 65 6e 74  |into the current|
00005a90  20 42 69 6e 20 44 69 72  65 63 74 6f 72 79 2c 20  | Bin Directory, |
00005aa0  6f 76 65 72 77 72 69 74  69 6e 67 20 61 6e 79 20  |overwriting any |
00005ab0  66 69 6c 65 0a 20 20 20  20 20 20 20 20 20 20 20  |file.           |
00005ac0  20 20 20 20 20 20 61 6c  72 65 61 64 79 20 65 78  |      already ex|
00005ad0  69 73 69 74 69 6e 67 20  77 69 74 68 20 74 68 61  |isiting with tha|
00005ae0  74 20 6e 61 6d 65 2e 20  4e 6f 74 65 20 74 68 61  |t name. Note tha|
00005af0  74 20 74 68 69 73 20 63  61 6e 20 62 65 20 72 61  |t this can be ra|
00005b00  74 68 65 72 0a 20 20 20  20 20 20 20 20 20 20 20  |ther.           |
00005b10  20 20 20 20 20 20 64 61  6e 67 65 72 6f 75 73 2c  |      dangerous,|
00005b20  20 61 6e 64 20 74 68 61  74 20 62 65 63 61 75 73  | and that becaus|
00005b30  65 20 6f 66 20 74 68 69  73 20 74 68 65 72 65 20  |e of this there |
00005b40  69 73 20 61 20 63 6f 6e  66 69 72 6d 61 74 69 6f  |is a confirmatio|
00005b50  6e 20 0a 20 20 20 20 20  20 20 20 20 20 20 20 20  |n .             |
00005b60  20 20 20 20 77 69 6e 64  6f 77 20 62 65 66 6f 72  |    window befor|
00005b70  65 20 74 68 65 20 73 65  61 72 63 68 20 61 63 74  |e the search act|
00005b80  75 61 6c 6c 79 20 73 74  61 72 74 73 2e 0a 0a 46  |ually starts...F|
00005b90  61 73 74 3a 20 20 20 20  20 20 20 20 20 20 20 20  |ast:            |
00005ba0  4e 6f 72 6d 61 6c 6c 79  2c 20 42 6c 61 63 6b 20  |Normally, Black |
00005bb0  48 6f 6c 65 20 69 6e 66  6f 72 6d 73 20 79 6f 75  |Hole informs you|
00005bc0  20 6f 66 20 77 68 61 74  20 69 74 20 69 73 20 64  | of what it is d|
00005bd0  6f 69 6e 67 20 64 75 72  69 6e 67 0a 20 20 20 20  |oing during.    |
00005be0  20 20 20 20 20 20 20 20  20 20 20 20 20 61 20 73  |             a s|
00005bf0  65 61 72 63 68 20 2d 20  69 74 20 73 68 6f 77 73  |earch - it shows|
00005c00  20 74 68 65 20 64 69 72  65 63 74 6f 72 79 20 69  | the directory i|
00005c10  74 20 69 73 20 63 75 72  72 65 6e 74 6c 79 20 73  |t is currently s|
00005c20  65 61 72 63 68 69 6e 67  0a 20 20 20 20 20 20 20  |earching.       |
00005c30  20 20 20 20 20 20 20 20  20 20 61 6e 64 20 74 68  |          and th|
00005c40  65 20 6e 75 6d 62 65 72  20 61 6e 64 20 74 6f 74  |e number and tot|
00005c50  61 6c 20 73 69 7a 65 20  6f 66 20 66 69 6c 65 73  |al size of files|
00005c60  20 66 6f 75 6e 64 2e 20  44 69 73 70 6c 61 79 69  | found. Displayi|
00005c70  6e 67 20 74 68 69 73 0a  20 20 20 20 20 20 20 20  |ng this.        |
00005c80  20 20 20 20 20 20 20 20  20 69 6e 66 6f 72 6d 61  |         informa|
00005c90  74 69 6f 6e 20 73 6c 6f  77 73 20 74 68 65 20 70  |tion slows the p|
00005ca0  72 6f 67 72 61 6d 20 64  6f 77 6e 20 61 20 74 61  |rogram down a ta|
00005cb0  64 2c 20 73 6f 20 62 79  20 73 65 6c 65 63 74 69  |d, so by selecti|
00005cc0  6e 67 0a 20 20 20 20 20  20 20 20 20 20 20 20 20  |ng.             |
00005cd0  20 20 20 20 27 46 61 73  74 27 20 79 6f 75 20 63  |    'Fast' you c|
00005ce0  61 6e 20 73 74 6f 70 20  69 74 20 77 61 73 74 69  |an stop it wasti|
00005cf0  6e 67 20 69 74 73 20 74  69 6d 65 2e 0a 0a 41 72  |ng its time...Ar|
00005d00  63 68 69 76 65 73 3a 0a  55 6e 64 65 72 20 52 49  |chives:.Under RI|
00005d10  53 43 20 4f 53 2c 20 61  72 63 68 69 76 65 73 20  |SC OS, archives |
00005d20  63 61 6e 6e 6f 74 20 62  65 20 72 65 61 64 20 77  |cannot be read w|
00005d30  69 74 68 6f 75 74 20 74  68 65 20 73 6f 66 74 77  |ithout the softw|
00005d40  61 72 65 20 75 73 65 64  20 74 6f 20 63 72 65 61  |are used to crea|
00005d50  74 65 20 74 68 65 6d 2e  48 6f 77 65 76 65 72 2c  |te them.However,|
00005d60  20 44 61 76 69 64 20 50  69 6c 6c 69 6e 67 27 73  | David Pilling's|
00005d70  20 27 53 70 61 72 6b 46  53 27 20 61 6e 64 20 4d  | 'SparkFS' and M|
00005d80  61 72 6b 20 53 6d 69 74  68 27 73 20 27 41 72 63  |ark Smith's 'Arc|
00005d90  46 53 27 20 62 6f 74 68  20 61 6c 6c 6f 77 20 61  |FS' both allow a|
00005da0  72 63 68 69 76 65 73 0a  74 6f 20 62 65 20 72 65  |rchives.to be re|
00005db0  61 64 20 6c 69 6b 65 20  64 69 72 65 63 74 6f 72  |ad like director|
00005dc0  69 65 73 20 61 6e 64 20  68 65 6e 63 65 20 74 6f  |ies and hence to|
00005dd0  20 62 65 20 73 65 61 72  63 68 65 64 2e 20 41 72  | be searched. Ar|
00005de0  63 46 53 20 61 6c 6c 6f  77 73 20 79 6f 75 20 74  |cFS allows you t|
00005df0  6f 20 72 65 61 64 0a 27  53 70 61 72 6b 27 20 61  |o read.'Spark' a|
00005e00  72 63 68 69 76 65 73 2c  20 77 68 69 6c 65 20 53  |rchives, while S|
00005e10  70 61 72 6b 46 53 20 61  6c 6c 6f 77 73 20 61 20  |parkFS allows a |
00005e20  77 69 64 65 20 72 61 6e  67 65 20 6f 66 20 64 69  |wide range of di|
00005e30  66 66 65 72 65 6e 74 20  61 72 63 68 69 76 65 73  |fferent archives|
00005e40  20 74 6f 20 62 65 0a 72  65 61 64 2e 20 54 68 65  | to be.read. The|
00005e50  20 74 68 72 65 65 20 69  63 6f 6e 73 20 69 6e 20  | three icons in |
00005e60  74 68 69 73 20 62 6f 78  20 63 6f 6e 74 72 6f 6c  |this box control|
00005e70  20 77 68 61 74 20 42 6c  61 63 6b 48 6f 6c 65 20  | what BlackHole |
00005e80  64 6f 65 73 20 77 68 65  6e 20 69 74 20 65 6e 63  |does when it enc|
00005e90  6f 75 6e 74 65 72 73 0a  61 6e 20 61 72 63 68 69  |ounters.an archi|
00005ea0  76 65 2e 0a 27 49 67 6e  6f 72 65 27 20 77 69 6c  |ve..'Ignore' wil|
00005eb0  6c 20 74 72 65 61 74 20  74 68 65 20 61 72 63 68  |l treat the arch|
00005ec0  69 76 65 20 61 73 20 61  20 66 69 6c 65 2e 0a 27  |ive as a file..'|
00005ed0  55 73 65 20 41 72 63 46  53 27 20 77 69 6c 6c 20  |Use ArcFS' will |
00005ee0  75 73 65 20 41 72 63 46  53 20 28 69 66 20 79 6f  |use ArcFS (if yo|
00005ef0  75 20 68 61 76 65 20 69  74 29 20 74 6f 20 61 63  |u have it) to ac|
00005f00  63 65 73 73 20 61 6e 64  20 73 65 61 72 63 68 20  |cess and search |
00005f10  53 70 61 72 6b 20 61 72  63 68 69 76 65 73 2e 0a  |Spark archives..|
00005f20  27 55 73 65 20 53 70 61  72 6b 46 53 27 20 77 69  |'Use SparkFS' wi|
00005f30  6c 6c 20 75 73 65 20 53  70 61 72 6b 46 53 20 28  |ll use SparkFS (|
00005f40  69 66 20 79 6f 75 20 68  61 76 65 20 69 74 29 20  |if you have it) |
00005f50  74 6f 20 61 63 63 65 73  73 20 61 6e 64 20 73 65  |to access and se|
00005f60  61 72 63 68 20 61 6c 6c  20 74 68 65 0a 74 79 70  |arch all the.typ|
00005f70  65 73 20 6f 66 20 61 72  63 68 69 76 65 20 74 68  |es of archive th|
00005f80  61 74 20 79 6f 75 72 20  63 6f 70 79 20 6f 66 20  |at your copy of |
00005f90  53 70 61 72 6b 46 53 20  69 73 20 63 6f 6e 66 69  |SparkFS is confi|
00005fa0  67 75 72 65 64 20 74 6f  20 75 73 65 2e 0a 54 6f  |gured to use..To|
00005fb0  20 75 73 65 20 74 68 65  73 65 20 6f 70 74 69 6f  | use these optio|
00005fc0  6e 73 2c 20 74 68 65 20  72 65 6c 65 76 61 6e 74  |ns, the relevant|
00005fd0  20 70 72 6f 67 72 61 6d  20 6d 75 73 74 20 62 65  | program must be|
00005fe0  20 65 69 74 68 65 72 20  72 75 6e 6e 69 6e 67 20  | either running |
00005ff0  6f 72 20 68 61 76 65 20  62 65 65 6e 0a 27 73 65  |or have been.'se|
00006000  65 6e 27 20 62 79 20 74  68 65 20 66 69 6c 65 72  |en' by the filer|
00006010  2e 20 49 66 20 53 70 61  72 6b 46 53 20 69 73 20  |. If SparkFS is |
00006020  72 75 6e 6e 69 6e 67 2c  20 74 68 65 6e 20 27 55  |running, then 'U|
00006030  73 65 20 53 70 61 72 6b  46 53 27 20 77 69 6c 6c  |se SparkFS' will|
00006040  20 62 65 20 74 68 65 20  6f 6e 6c 79 0a 6f 70 74  | be the only.opt|
00006050  69 6f 6e 2c 20 62 65 63  61 75 73 65 20 74 68 61  |ion, because tha|
00006060  74 27 73 20 68 6f 77 20  53 70 61 72 6b 46 53 20  |t's how SparkFS |
00006070  77 6f 72 6b 73 20 2d 20  69 66 20 69 74 27 73 20  |works - if it's |
00006080  72 75 6e 6e 69 6e 67 2c  20 61 72 63 68 69 76 65  |running, archive|
00006090  73 20 62 65 63 6f 6d 65  0a 74 72 61 6e 73 70 61  |s become.transpa|
000060a0  72 65 6e 74 20 61 6e 64  20 62 65 68 61 76 65 20  |rent and behave |
000060b0  65 78 61 63 74 6c 79 20  6c 69 6b 65 20 64 69 72  |exactly like dir|
000060c0  65 63 74 6f 72 69 65 73  2e 20 41 6c 6c 65 67 65  |ectories. Allege|
000060d0  64 6c 79 2e 0a 0a 28 27  53 70 61 72 6b 27 20 61  |dly...('Spark' a|
000060e0  6e 64 20 27 53 70 61 72  6b 46 53 27 20 61 72 65  |nd 'SparkFS' are|
000060f0  20 63 6f 70 79 72 69 67  68 74 20 44 61 76 69 64  | copyright David|
00006100  20 50 69 6c 6c 69 6e 67  20 61 6e 64 20 68 61 76  | Pilling and hav|
00006110  65 20 6e 6f 20 63 6f 6e  6e 65 63 74 69 6f 6e 20  |e no connection |
00006120  77 69 74 68 0a 20 46 61  74 20 47 65 72 6d 61 6e  |with. Fat German|
00006130  20 50 72 6f 64 75 63 74  69 6f 6e 73 2e 29 0a 28  | Productions.).(|
00006140  27 41 72 63 46 53 27 20  69 73 20 63 6f 70 79 72  |'ArcFS' is copyr|
00006150  69 67 68 74 20 4d 61 72  6b 20 53 6d 69 74 68 20  |ight Mark Smith |
00006160  61 6e 64 20 68 61 73 20  6e 6f 20 63 6f 6e 6e 65  |and has no conne|
00006170  63 74 69 6f 6e 20 77 69  74 68 20 46 61 74 20 47  |ction with Fat G|
00006180  65 72 6d 61 6e 0a 20 50  72 6f 64 75 63 74 69 6f  |erman. Productio|
00006190  6e 73 2e 29 0a 0a 41 73  20 61 6e 20 65 78 61 6d  |ns.)..As an exam|
000061a0  70 6c 65 20 2d 20 69 66  20 79 6f 75 20 77 61 6e  |ple - if you wan|
000061b0  74 20 74 6f 20 73 65 61  72 63 68 20 74 68 65 20  |t to search the |
000061c0  64 69 72 65 63 74 6f 72  69 65 73 20 27 61 64 66  |directories 'adf|
000061d0  73 3a 3a 34 2e 24 2e 61  70 70 73 27 20 61 6e 64  |s::4.$.apps' and|
000061e0  0a 27 61 64 66 73 3a 3a  34 2e 24 2e 67 72 61 70  |.'adfs::4.$.grap|
000061f0  68 69 63 73 27 20 66 6f  72 20 61 6e 79 20 66 69  |hics' for any fi|
00006200  6c 65 73 20 6f 66 20 74  79 70 65 20 46 46 46 20  |les of type FFF |
00006210  77 69 74 68 20 6e 61 6d  65 73 20 63 6f 6e 74 61  |with names conta|
00006220  69 6e 69 6e 67 20 27 74  65 78 74 27 3a 0a 54 79  |ining 'text':.Ty|
00006230  70 65 0a 20 20 61 64 66  73 3a 3a 34 2e 24 2e 61  |pe.  adfs::4.$.a|
00006240  70 70 73 5c 61 64 66 73  3a 3a 34 2e 24 2e 67 72  |pps\adfs::4.$.gr|
00006250  61 70 68 69 63 73 0a 69  6e 74 6f 20 74 68 65 20  |aphics.into the |
00006260  73 65 61 72 63 68 20 70  61 74 68 20 62 6f 78 2e  |search path box.|
00006270  20 54 79 70 65 0a 20 20  2a 74 65 78 74 2a 0a 69  | Type.  *text*.i|
00006280  6e 74 6f 20 74 68 65 20  4e 61 6d 65 20 62 6f 78  |nto the Name box|
00006290  20 61 6e 64 20 73 65 6c  65 63 74 20 63 61 73 65  | and select case|
000062a0  20 73 65 6e 73 69 74 69  76 69 74 79 20 61 73 20  | sensitivity as |
000062b0  61 70 70 72 6f 70 72 69  61 74 65 2e 20 4e 6f 77  |appropriate. Now|
000062c0  20 74 79 70 65 0a 20 20  46 46 46 20 28 6f 72 20  | type.  FFF (or |
000062d0  54 65 78 74 29 0a 69 6e  74 6f 20 74 68 65 20 74  |Text).into the t|
000062e0  79 70 65 20 62 6f 78 2e  20 46 69 6e 61 6c 6c 79  |ype box. Finally|
000062f0  20 68 69 74 20 52 45 54  55 52 4e 20 6f 72 20 63  | hit RETURN or c|
00006300  6c 69 63 6b 20 6f 6e 20  47 4f 2e 0a 0a 54 68 65  |lick on GO...The|
00006310  20 47 4f 20 62 75 74 74  6f 6e 20 62 65 63 6f 6d  | GO button becom|
00006320  65 73 20 61 6e 20 41 62  6f 72 74 20 62 75 74 74  |es an Abort butt|
00006330  6f 6e 20 66 6f 72 20 74  68 65 20 64 75 72 61 74  |on for the durat|
00006340  69 6f 6e 20 6f 66 20 74  68 65 20 73 65 61 72 63  |ion of the searc|
00006350  68 2e 20 43 6c 69 63 6b  69 6e 67 0a 6f 6e 20 74  |h. Clicking.on t|
00006360  68 69 73 20 62 75 74 74  6f 6e 20 61 74 20 61 6e  |his button at an|
00006370  79 20 74 69 6d 65 20 64  75 72 69 6e 67 20 61 20  |y time during a |
00006380  73 65 61 72 63 68 20 77  69 6c 6c 20 73 74 6f 70  |search will stop|
00006390  20 74 68 65 20 73 65 61  72 63 68 20 61 6e 64 20  | the search and |
000063a0  64 69 73 70 6c 61 79 0a  74 68 65 20 72 65 73 75  |display.the resu|
000063b0  6c 74 73 2e 0a 0a 49 66  20 79 6f 75 20 6c 65 61  |lts...If you lea|
000063c0  76 65 20 62 6f 74 68 20  74 68 65 20 6e 61 6d 65  |ve both the name|
000063d0  20 61 6e 64 20 74 79 70  65 20 62 6f 78 65 73 20  | and type boxes |
000063e0  62 6c 61 6e 6b 2c 20 74  68 65 6e 20 61 6c 6c 20  |blank, then all |
000063f0  74 68 65 20 66 69 6c 65  73 20 69 6e 20 74 68 65  |the files in the|
00006400  0a 73 70 65 63 69 66 69  65 64 20 73 65 61 72 63  |.specified searc|
00006410  68 20 70 61 74 68 28 73  29 20 77 69 6c 6c 20 62  |h path(s) will b|
00006420  65 20 6c 69 73 74 65 64  20 2d 20 42 6c 61 63 6b  |e listed - Black|
00006430  20 48 6f 6c 65 20 64 65  66 61 75 6c 74 73 20 74  | Hole defaults t|
00006440  6f 20 61 20 22 2a 22 20  66 6f 72 0a 74 68 65 20  |o a "*" for.the |
00006450  73 65 61 72 63 68 20 6e  61 6d 65 2e 0a 0a 54 68  |search name...Th|
00006460  65 20 6e 75 6d 62 65 72  20 6f 66 20 66 69 6c 65  |e number of file|
00006470  73 20 66 6f 75 6e 64 20  69 73 20 64 69 73 70 6c  |s found is displ|
00006480  61 79 65 64 20 64 75 72  69 6e 67 20 74 68 65 20  |ayed during the |
00006490  73 65 61 72 63 68 20 61  74 20 74 68 65 20 62 6f  |search at the bo|
000064a0  74 74 6f 6d 20 6f 66 20  74 68 65 0a 77 69 6e 64  |ttom of the.wind|
000064b0  6f 77 2e 20 55 6e 6c 65  73 73 20 79 6f 75 20 68  |ow. Unless you h|
000064c0  61 76 65 20 73 65 6c 65  63 74 65 64 20 27 4d 6f  |ave selected 'Mo|
000064d0  76 65 20 74 6f 20 42 69  6e 27 2c 20 74 68 69 73  |ve to Bin', this|
000064e0  20 61 6c 73 6f 20 69 6e  63 6c 75 64 65 73 20 64  | also includes d|
000064f0  69 72 65 63 74 6f 72 69  65 73 2e 0a 0a 2d 2d 2d  |irectories...---|
00006500  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00006540  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 0a 4d 6f 64 75  |----------..Modu|
00006550  6c 65 20 4b 69 6c 6c 2e  0a 3d 3d 3d 3d 3d 3d 3d  |le Kill..=======|
00006560  3d 3d 3d 3d 3d 0a 0a 4f  6e 65 20 6f 66 20 74 68  |=====..One of th|
00006570  65 20 74 68 69 6e 67 73  20 49 20 66 69 6e 64 20  |e things I find |
00006580  61 6e 6e 6f 79 69 6e 67  20 61 62 6f 75 74 20 6d  |annoying about m|
00006590  61 6e 79 20 61 70 70 6c  69 63 61 74 69 6f 6e 73  |any applications|
000065a0  20 28 43 6f 6d 70 75 74  65 72 20 43 6f 6e 63 65  | (Computer Conce|
000065b0  70 74 73 0a 70 6c 65 61  73 65 20 6e 6f 74 65 29  |pts.please note)|
000065c0  20 69 73 20 74 68 61 74  20 77 68 65 6e 20 79 6f  | is that when yo|
000065d0  75 20 71 75 69 74 20 74  68 65 6d 20 74 68 65 79  |u quit them they|
000065e0  20 6c 65 61 76 65 20 61  6c 6c 20 74 68 65 69 72  | leave all their|
000065f0  20 6a 75 6e 6b 20 62 65  68 69 6e 64 20 69 6e 0a  | junk behind in.|
00006600  74 68 65 20 52 4d 41 2e  20 4d 79 20 52 49 53 43  |the RMA. My RISC|
00006610  20 4f 53 20 33 20 42 4a  31 30 20 74 75 72 62 6f  | OS 3 BJ10 turbo|
00006620  64 72 69 76 65 72 20 6c  65 61 76 65 73 20 38 20  |driver leaves 8 |
00006630  6d 6f 64 75 6c 65 73 20  62 65 68 69 6e 64 2e 20  |modules behind. |
00006640  54 68 69 73 20 6f 62 76  69 6f 75 73 6c 79 0a 75  |This obviously.u|
00006650  73 65 73 20 75 70 20 61  20 66 61 69 72 20 70 72  |ses up a fair pr|
00006660  6f 70 6f 72 74 69 6f 6e  20 6f 66 20 74 68 65 20  |oportion of the |
00006670  52 4d 41 2e 20 54 68 69  73 20 69 73 20 77 68 61  |RMA. This is wha|
00006680  74 20 4d 6f 64 75 6c 65  20 4b 69 6c 6c 20 69 73  |t Module Kill is|
00006690  20 61 6c 6c 20 61 62 6f  75 74 2e 0a 54 68 65 20  | all about..The |
000066a0  73 75 62 6d 65 6e 75 20  68 61 73 20 74 68 72 65  |submenu has thre|
000066b0  65 20 65 6e 74 72 69 65  73 2e 20 54 68 65 73 65  |e entries. These|
000066c0  20 6d 61 79 20 62 65 20  74 68 65 20 6f 6e 6c 79  | may be the only|
000066d0  20 65 6e 74 72 69 65 73  2c 20 6f 72 20 74 68 65  | entries, or the|
000066e0  72 65 20 6d 61 79 20 62  65 0a 73 6f 6d 65 20 6d  |re may be.some m|
000066f0  6f 72 65 20 62 65 6c 6f  77 20 61 20 64 6f 74 74  |ore below a dott|
00006700  65 64 20 6c 69 6e 65 2e  20 57 68 61 74 65 76 65  |ed line. Whateve|
00006710  72 2e 20 54 68 65 20 74  68 69 72 64 20 65 6e 74  |r. The third ent|
00006720  72 79 20 69 73 20 27 4e  61 6d 65 27 3b 20 4d 6f  |ry is 'Name'; Mo|
00006730  76 69 6e 67 20 0a 72 69  67 68 74 20 6f 66 66 20  |ving .right off |
00006740  74 68 69 73 20 67 69 76  65 73 20 79 6f 75 20 61  |this gives you a|
00006750  20 77 72 69 74 61 62 6c  65 20 6d 65 6e 75 20 69  | writable menu i|
00006760  6e 74 6f 20 77 68 69 63  68 20 79 6f 75 20 63 61  |nto which you ca|
00006770  6e 20 74 79 70 65 20 74  68 65 20 6e 61 6d 65 20  |n type the name |
00006780  6f 66 20 61 0a 6d 6f 64  75 6c 65 2e 20 42 6c 61  |of a.module. Bla|
00006790  63 6b 20 48 6f 6c 65 20  77 69 6c 6c 20 74 68 65  |ck Hole will the|
000067a0  6e 20 6b 69 6c 6c 20 74  68 69 73 20 6d 6f 64 75  |n kill this modu|
000067b0  6c 65 2e 20 42 65 20 63  61 72 65 66 75 6c 20 77  |le. Be careful w|
000067c0  68 65 6e 20 64 6f 69 6e  67 20 74 68 69 73 21 0a  |hen doing this!.|
000067d0  54 68 65 20 73 65 63 6f  6e 64 20 65 6e 74 72 79  |The second entry|
000067e0  20 69 73 20 27 4d 69 6e  69 6d 69 7a 65 27 2e 20  | is 'Minimize'. |
000067f0  57 68 65 6e 20 79 6f 75  20 73 65 6c 65 63 74 20  |When you select |
00006800  74 68 69 73 2c 20 42 6c  61 63 6b 20 48 6f 6c 65  |this, Black Hole|
00006810  20 77 69 6c 6c 20 61 74  74 65 6d 70 74 0a 74 6f  | will attempt.to|
00006820  20 72 65 64 75 63 65 20  74 68 65 20 73 69 7a 65  | reduce the size|
00006830  20 6f 66 20 74 68 65 20  6d 6f 64 75 6c 65 20 61  | of the module a|
00006840  72 65 61 20 74 6f 20 61  20 6d 69 6e 69 6d 75 6d  |rea to a minimum|
00006850  2e 20 55 73 75 61 6c 6c  79 20 69 74 20 66 61 69  |. Usually it fai|
00006860  6c 73 20 62 65 63 61 75  73 65 0a 74 68 65 20 4d  |ls because.the M|
00006870  45 4d 43 20 69 73 6e 27  74 20 76 69 6f 6c 65 6e  |EMC isn't violen|
00006880  74 20 65 6e 6f 75 67 68  2e 20 54 68 65 20 66 69  |t enough. The fi|
00006890  72 73 74 20 6f 70 74 69  6f 6e 20 69 73 20 27 4f  |rst option is 'O|
000068a0  70 65 6e 20 44 69 72 27  2c 20 61 6e 64 20 74 68  |pen Dir', and th|
000068b0  69 73 20 69 73 0a 77 68  65 72 65 20 74 68 65 20  |is is.where the |
000068c0  66 75 6e 20 73 74 61 72  74 73 2e 0a 0a 53 65 6c  |fun starts...Sel|
000068d0  65 63 74 69 6e 67 20 27  4f 70 65 6e 20 44 69 72  |ecting 'Open Dir|
000068e0  27 20 6f 70 65 6e 73 20  61 20 64 69 72 65 63 74  |' opens a direct|
000068f0  6f 72 79 2e 20 53 75 72  70 72 69 73 65 64 3f 20  |ory. Surprised? |
00006900  54 68 65 72 65 20 6d 61  79 20 62 65 20 61 20 66  |There may be a f|
00006910  65 77 20 66 69 6c 65 73  20 69 6e 0a 74 68 69 73  |ew files in.this|
00006920  20 64 69 72 65 63 74 6f  72 79 2c 20 6f 72 20 74  | directory, or t|
00006930  68 65 72 65 20 6d 61 79  20 6e 6f 74 20 62 65 2e  |here may not be.|
00006940  20 49 74 20 64 6f 65 73  6e 27 74 20 6d 61 74 74  | It doesn't matt|
00006950  65 72 2e 20 57 68 61 74  20 69 73 20 74 68 69 73  |er. What is this|
00006960  20 64 69 72 65 63 74 6f  72 79 0a 66 6f 72 3f 20  | directory.for? |
00006970  52 69 67 68 74 2e 20 57  68 61 74 20 79 6f 75 20  |Right. What you |
00006980  6e 65 65 64 20 74 6f 20  64 6f 20 69 73 20 74 6f  |need to do is to|
00006990  20 66 69 6e 64 20 61 6e  20 61 70 70 6c 69 63 61  | find an applica|
000069a0  74 69 6f 6e 20 77 68 69  63 68 20 6c 65 61 76 65  |tion which leave|
000069b0  73 20 73 6f 6d 65 0a 6d  6f 64 75 6c 65 73 20 62  |s some.modules b|
000069c0  65 68 69 6e 64 20 77 68  65 6e 20 79 6f 75 20 71  |ehind when you q|
000069d0  75 69 74 20 69 74 2e 20  44 6f 20 74 68 69 73 20  |uit it. Do this |
000069e0  62 79 20 70 72 65 73 73  69 6e 67 20 46 31 32 2c  |by pressing F12,|
000069f0  20 74 79 70 69 6e 67 20  27 4d 6f 64 75 6c 65 73  | typing 'Modules|
00006a00  27 20 61 6e 64 0a 6e 6f  74 69 6e 67 20 74 68 65  |' and.noting the|
00006a10  20 6e 61 6d 65 20 6f 66  20 74 68 65 20 6c 61 73  | name of the las|
00006a20  74 20 6d 6f 64 75 6c 65  20 69 6e 20 74 68 65 20  |t module in the |
00006a30  6c 69 73 74 2e 20 4e 6f  77 20 72 65 74 75 72 6e  |list. Now return|
00006a40  20 74 6f 20 74 68 65 20  64 65 73 6b 74 6f 70 2c  | to the desktop,|
00006a50  20 72 75 6e 0a 74 68 65  6e 20 71 75 69 74 20 79  | run.then quit y|
00006a60  6f 75 72 20 61 70 70 6c  69 63 61 74 69 6f 6e 2c  |our application,|
00006a70  20 61 6e 64 20 6c 6f 6f  6b 20 61 67 61 69 6e 20  | and look again |
00006a80  61 74 20 74 68 65 20 6d  6f 64 75 6c 65 20 6c 69  |at the module li|
00006a90  73 74 2e 20 49 66 20 74  68 65 20 61 70 70 2e 20  |st. If the app. |
00006aa0  68 61 73 0a 6c 65 66 74  20 61 6e 79 20 6d 6f 64  |has.left any mod|
00006ab0  75 6c 65 73 20 62 65 68  69 6e 64 20 74 68 65 79  |ules behind they|
00006ac0  20 77 69 6c 6c 20 62 65  20 74 61 63 6b 65 64 20  | will be tacked |
00006ad0  6f 6e 20 74 68 65 20 62  6f 74 74 6f 6d 20 6f 66  |on the bottom of|
00006ae0  20 74 68 65 20 6c 69 73  74 2e 20 4d 61 6b 65 20  | the list. Make |
00006af0  61 20 0a 6e 6f 74 65 20  6f 66 20 74 68 65 20 6e  |a .note of the n|
00006b00  61 6d 65 73 20 6f 66 20  74 68 65 73 65 20 6d 6f  |ames of these mo|
00006b10  64 75 6c 65 73 2e 0a 0a  4e 6f 77 20 67 6f 20 62  |dules...Now go b|
00006b20  61 63 6b 20 74 6f 20 74  68 65 20 64 65 73 6b 74  |ack to the deskt|
00006b30  6f 70 20 61 6e 64 20 63  72 65 61 74 65 20 61 20  |op and create a |
00006b40  74 65 78 74 20 66 69 6c  65 20 28 75 73 69 6e 67  |text file (using|
00006b50  20 45 64 69 74 2c 20 73  61 79 29 20 63 6f 6e 74  | Edit, say) cont|
00006b60  61 69 6e 69 6e 67 0a 61  20 6c 69 73 74 20 6f 66  |aining.a list of|
00006b70  20 74 68 65 73 65 20 6d  6f 64 75 6c 65 20 6e 61  | these module na|
00006b80  6d 65 73 2c 20 6f 6e 65  20 6d 6f 64 75 6c 65 20  |mes, one module |
00006b90  70 65 72 20 6c 69 6e 65  2e 20 53 61 76 65 20 74  |per line. Save t|
00006ba0  68 69 73 20 66 69 6c 65  2c 20 69 6e 20 74 68 65  |his file, in the|
00006bb0  0a 64 69 72 65 63 74 6f  72 79 20 79 6f 75 20 6f  |.directory you o|
00006bc0  70 65 6e 65 64 20 66 72  6f 6d 20 74 68 65 20 6d  |pened from the m|
00006bd0  65 6e 75 2c 20 77 69 74  68 20 61 20 6d 65 61 6e  |enu, with a mean|
00006be0  69 6e 67 66 75 6c 20 6e  61 6d 65 2e 20 47 65 74  |ingful name. Get|
00006bf0  20 74 68 65 20 4d 6f 64  75 6c 65 20 4b 69 6c 6c  | the Module Kill|
00006c00  0a 6d 65 6e 75 20 75 70  20 61 67 61 69 6e 2e 20  |.menu up again. |
00006c10  59 6f 75 72 20 66 69 6c  65 20 77 69 6c 6c 20 6e  |Your file will n|
00006c20  6f 77 20 62 65 20 6f 6e  20 74 68 65 20 6d 65 6e  |ow be on the men|
00006c30  75 20 75 6e 64 65 72 20  74 68 65 20 64 6f 74 74  |u under the dott|
00006c40  65 64 20 6c 69 6e 65 2e  0a 53 65 6c 65 63 74 69  |ed line..Selecti|
00006c50  6e 67 20 74 68 65 20 65  6e 74 72 79 20 66 6f 72  |ng the entry for|
00006c60  20 79 6f 75 72 20 66 69  6c 65 20 77 69 6c 6c 20  | your file will |
00006c70  63 61 75 73 65 20 42 6c  61 63 6b 20 48 6f 6c 65  |cause Black Hole|
00006c80  20 74 6f 20 61 74 74 65  6d 70 74 20 74 6f 20 4b  | to attempt to K|
00006c90  69 6c 6c 20 61 6c 6c 0a  74 68 65 20 6d 6f 64 75  |ill all.the modu|
00006ca0  6c 65 73 20 6c 69 73 74  65 64 20 69 6e 20 74 68  |les listed in th|
00006cb0  61 74 20 66 69 6c 65 2c  20 74 68 65 6e 20 74 6f  |at file, then to|
00006cc0  20 6d 69 6e 69 6d 69 7a  65 20 74 68 65 20 52 4d  | minimize the RM|
00006cd0  41 2e 20 49 74 20 69 73  20 75 73 75 61 6c 6c 79  |A. It is usually|
00006ce0  0a 73 75 63 63 65 73 73  66 75 6c 20 61 74 20 74  |.successful at t|
00006cf0  68 65 20 66 69 72 73 74  20 62 69 74 2c 20 62 75  |he first bit, bu|
00006d00  74 20 74 68 65 20 73 65  63 6f 6e 64 20 62 69 74  |t the second bit|
00006d10  20 6f 66 74 65 6e 20 63  61 75 73 65 73 20 69 74  | often causes it|
00006d20  20 70 72 6f 62 6c 65 6d  73 2e 20 44 6f 6e 27 74  | problems. Don't|
00006d30  0a 77 6f 72 72 79 2c 20  69 74 20 77 6f 6e 27 74  |.worry, it won't|
00006d40  20 63 72 61 73 68 20 28  53 61 79 73 20 68 65 20  | crash (Says he |
00006d50  63 6f 6e 66 69 64 65 6e  74 6c 79 29 2e 0a 0a 54  |confidently)...T|
00006d60  68 65 20 64 61 6e 67 65  72 6f 75 73 20 62 69 74  |he dangerous bit|
00006d70  20 69 73 20 69 66 20 79  6f 75 20 75 73 65 20 4d  | is if you use M|
00006d80  6f 64 75 6c 65 20 4b 69  6c 6c 20 77 68 69 6c 65  |odule Kill while|
00006d90  20 74 68 65 20 72 65 6c  65 76 61 6e 74 20 61 70  | the relevant ap|
00006da0  70 2e 20 69 73 20 73 74  69 6c 6c 0a 72 75 6e 6e  |p. is still.runn|
00006db0  69 6e 67 2e 20 4d 79 20  61 64 76 69 63 65 20 69  |ing. My advice i|
00006dc0  73 20 27 44 6f 6e 27 74  20 2d 20 49 74 27 73 20  |s 'Don't - It's |
00006dd0  6e 6f 74 20 66 75 6e 2e  27 0a 0a 2d 2d 2d 2d 2d  |not fun.'..-----|
00006de0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00006e20  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 0a 0a 4e 6f 74  |-----------..Not|
00006e30  65 73 3a 20 0a 3d 3d 3d  3d 3d 3d 0a 0a 31 29 20  |es: .======..1) |
00006e40  52 61 74 68 65 72 20 74  68 61 6e 20 75 73 69 6e  |Rather than usin|
00006e50  67 20 53 71 75 61 73 68  2c 20 77 68 69 63 68 20  |g Squash, which |
00006e60  69 73 20 72 61 74 68 65  72 20 73 6c 6f 77 2c 20  |is rather slow, |
00006e70  79 6f 75 20 6d 61 79 20  6c 69 6b 65 20 74 6f 20  |you may like to |
00006e80  63 6f 6d 70 72 65 73 73  0a 20 20 20 79 6f 75 72  |compress.   your|
00006e90  20 52 65 74 61 69 6e 65  64 20 43 6f 70 69 65 73  | Retained Copies|
00006ea0  20 62 79 20 61 6e 6f 74  68 65 72 20 6d 65 74 68  | by another meth|
00006eb0  6f 64 2e 20 54 68 69 73  20 69 73 20 6d 6f 73 74  |od. This is most|
00006ec0  20 65 61 73 69 6c 79 20  64 6f 6e 65 20 69 66 20  | easily done if |
00006ed0  79 6f 75 0a 20 20 20 6f  77 6e 20 43 6f 6d 70 75  |you.   own Compu|
00006ee0  74 65 72 20 43 6f 6e 63  65 70 74 27 73 20 43 6f  |ter Concept's Co|
00006ef0  6d 70 72 65 73 73 69 6f  6e 2e 20 59 6f 75 20 63  |mpression. You c|
00006f00  61 6e 20 73 69 6d 70 6c  79 20 6d 61 6b 65 20 74  |an simply make t|
00006f10  68 65 20 42 69 6e 20 44  69 72 65 63 74 6f 72 79  |he Bin Directory|
00006f20  0a 20 20 20 61 20 43 46  53 20 64 69 72 65 63 74  |.   a CFS direct|
00006f30  6f 72 79 2e 20 50 72 6f  76 69 64 65 64 20 43 46  |ory. Provided CF|
00006f40  53 20 69 73 20 6c 6f 61  64 65 64 20 62 65 66 6f  |S is loaded befo|
00006f50  72 65 20 42 6c 61 63 6b  20 48 6f 6c 65 20 6f 6e  |re Black Hole on|
00006f60  20 62 6f 6f 74 75 70 2c  0a 20 20 20 65 76 65 72  | bootup,.   ever|
00006f70  79 74 68 69 6e 67 20 77  69 6c 6c 20 62 65 20 4f  |ything will be O|
00006f80  4b 2e 20 54 68 69 73 20  68 61 73 20 74 68 65 20  |K. This has the |
00006f90  61 64 64 65 64 20 61 64  76 61 6e 74 61 67 65 20  |added advantage |
00006fa0  74 68 61 74 20 66 69 6c  65 73 20 61 72 65 0a 20  |that files are. |
00006fb0  20 20 63 6f 6d 70 72 65  73 73 65 64 20 61 73 20  |  compressed as |
00006fc0  74 68 65 79 20 61 72 65  20 61 64 64 65 64 20 74  |they are added t|
00006fd0  6f 20 74 68 65 20 62 69  6e 2e 0a 20 20 20 46 6f  |o the bin..   Fo|
00006fe0  72 20 65 78 61 6d 70 6c  65 2c 20 79 6f 75 20 63  |r example, you c|
00006ff0  6f 75 6c 64 20 6d 61 6b  65 20 74 68 65 20 62 69  |ould make the bi|
00007000  6e 20 64 69 72 65 63 74  6f 72 79 20 0a 20 20 20  |n directory .   |
00007010  20 20 43 46 53 23 61 64  66 73 3a 3a 49 44 45 44  |  CFS#adfs::IDED|
00007020  69 73 63 34 2e 24 2e 21  42 6c 61 6b 48 6f 6c 65  |isc4.$.!BlakHole|
00007030  32 2e 42 6c 61 63 6b 48  6f 6c 65 2e 0a 20 20 20  |2.BlackHole..   |
00007040  59 6f 75 20 63 61 6e 20  70 72 6f 62 61 62 6c 79  |You can probably|
00007050  20 64 6f 20 74 68 69 73  20 77 69 74 68 20 53 70  | do this with Sp|
00007060  61 72 6b 46 53 20 61 73  20 77 65 6c 6c 2e 0a 0a  |arkFS as well...|
00007070  32 29 20 44 72 61 67 67  69 6e 67 20 74 68 65 20  |2) Dragging the |
00007080  63 6f 6e 74 65 6e 74 73  20 6f 66 20 74 68 65 20  |contents of the |
00007090  42 69 6e 20 64 69 72 65  63 74 6f 72 79 20 74 6f  |Bin directory to|
000070a0  20 74 68 65 20 69 63 6f  6e 62 61 72 20 69 63 6f  | the iconbar ico|
000070b0  6e 20 57 49 4c 4c 20 64  65 6c 65 74 65 0a 20 20  |n WILL delete.  |
000070c0  20 74 68 65 6d 20 69 66  20 66 6f 72 63 65 20 69  | them if force i|
000070d0  73 20 6f 66 66 2c 20 62  75 74 20 77 69 6c 6c 20  |s off, but will |
000070e0  6e 6f 74 20 69 66 20 66  6f 72 63 65 20 69 73 20  |not if force is |
000070f0  6f 6e 2e 20 54 68 69 73  20 69 73 20 62 65 63 61  |on. This is beca|
00007100  75 73 65 20 66 6f 72 63  65 0a 20 20 20 4d 4f 56  |use force.   MOV|
00007110  45 53 20 66 69 6c 65 73  2c 20 62 75 74 20 66 6f  |ES files, but fo|
00007120  72 63 65 20 6f 66 66 20  63 6f 70 69 65 73 20 74  |rce off copies t|
00007130  68 65 6e 20 64 65 6c 65  74 65 73 2e 20 49 66 20  |hen deletes. If |
00007140  52 65 74 61 69 6e 20 43  6f 70 69 65 73 20 69 73  |Retain Copies is|
00007150  20 6f 66 66 2c 0a 20 20  20 6f 72 20 43 74 72 6c  | off,.   or Ctrl|
00007160  20 69 73 20 70 72 65 73  73 65 64 2c 20 74 68 65  | is pressed, the|
00007170  6e 20 74 68 65 79 20 77  69 6c 6c 20 62 65 20 64  |n they will be d|
00007180  65 6c 65 74 65 64 20 77  68 61 74 65 76 65 72 2e  |eleted whatever.|
00007190  0a 0a 33 29 20 42 6c 61  63 6b 20 48 6f 6c 65 20  |..3) Black Hole |
000071a0  74 72 65 61 74 73 20 44  4f 53 20 70 61 72 74 69  |treats DOS parti|
000071b0  74 69 6f 6e 73 20 61 73  20 6e 6f 72 6d 61 6c 20  |tions as normal |
000071c0  64 69 72 65 63 74 6f 72  69 65 73 20 66 6f 72 20  |directories for |
000071d0  61 6c 6c 20 70 75 72 70  6f 73 65 73 2e 0a 20 20  |all purposes..  |
000071e0  20 49 66 20 61 20 44 4f  53 20 70 61 72 74 69 74  | If a DOS partit|
000071f0  69 6f 6e 20 69 73 20 64  65 6c 65 74 65 64 20 77  |ion is deleted w|
00007200  69 74 68 20 27 52 65 74  61 69 6e 20 43 6f 70 69  |ith 'Retain Copi|
00007210  65 73 27 20 73 65 74 2c  20 74 68 65 6e 20 74 68  |es' set, then th|
00007220  65 20 66 69 6c 65 73 20  61 72 65 0a 20 20 20 72  |e files are.   r|
00007230  65 74 61 69 6e 65 64 20  62 75 74 20 69 6e 20 61  |etained but in a|
00007240  20 64 69 72 65 63 74 6f  72 79 20 77 69 74 68 20  | directory with |
00007250  74 68 65 20 73 61 6d 65  20 6e 61 6d 65 20 61 73  |the same name as|
00007260  20 74 68 65 20 70 61 72  74 69 74 69 6f 6e 2c 20  | the partition, |
00007270  6e 6f 74 20 61 73 0a 20  20 20 61 20 70 61 72 74  |not as.   a part|
00007280  69 74 69 6f 6e 2e 20 54  68 69 73 20 70 72 6f 62  |ition. This prob|
00007290  61 62 6c 79 20 61 70 70  6c 69 65 73 20 74 6f 20  |ably applies to |
000072a0  61 72 63 68 69 76 65 73  20 69 66 20 53 70 61 72  |archives if Spar|
000072b0  6b 46 53 20 69 73 20 72  75 6e 6e 69 6e 67 2c 20  |kFS is running, |
000072c0  62 75 74 20 49 0a 20 20  20 68 61 76 65 6e 27 74  |but I.   haven't|
000072d0  20 74 72 69 65 64 20 69  74 20 73 6f 20 64 6f 6e  | tried it so don|
000072e0  27 74 20 71 75 6f 74 65  20 6d 65 2e 0a 0a 34 29  |'t quote me...4)|
000072f0  20 49 66 20 79 6f 75 20  77 61 6e 74 20 74 6f 20  | If you want to |
00007300  63 75 73 74 6f 6d 69 7a  65 20 42 6c 61 63 6b 20  |customize Black |
00007310  48 6f 6c 65 20 74 6f 20  75 73 65 20 66 6f 6e 74  |Hole to use font|
00007320  73 20 6f 74 68 65 72 20  74 68 61 6e 20 74 68 65  |s other than the|
00007330  20 64 65 66 61 75 6c 74  73 2c 0a 20 20 20 74 68  | defaults,.   th|
00007340  65 6e 20 6c 6f 61 64 20  74 68 65 20 66 69 6c 65  |en load the file|
00007350  20 27 4d 65 73 73 61 67  65 73 27 20 69 6e 74 6f  | 'Messages' into|
00007360  20 61 20 74 65 78 74 20  65 64 69 74 6f 72 20 28  | a text editor (|
00007370  65 67 20 21 45 64 69 74  29 20 61 6e 64 20 63 68  |eg !Edit) and ch|
00007380  61 6e 67 65 20 74 68 65  0a 20 20 20 72 65 6c 65  |ange the.   rele|
00007390  76 61 6e 74 20 6c 69 6e  65 73 20 69 6e 20 74 68  |vant lines in th|
000073a0  65 72 65 2e 20 49 74 27  73 20 73 65 6c 66 2d 65  |ere. It's self-e|
000073b0  78 70 6c 61 6e 61 74 6f  72 79 20 61 6e 64 20 76  |xplanatory and v|
000073c0  65 72 79 20 65 61 73 79  20 72 65 61 6c 6c 79 2c  |ery easy really,|
000073d0  20 68 6f 6e 65 73 74 2e  0a 20 20 20 4e 6f 74 65  | honest..   Note|
000073e0  20 74 68 61 74 20 74 68  65 20 66 6f 6e 74 73 20  | that the fonts |
000073f0  6c 69 73 74 65 64 20 69  6e 20 74 68 69 73 20 66  |listed in this f|
00007400  69 6c 65 20 77 69 6c 6c  20 6f 6e 6c 79 20 62 65  |ile will only be|
00007410  20 61 70 70 6c 69 65 64  20 69 66 20 74 68 65 20  | applied if the |
00007420  27 4d 65 6e 75 0a 20 20  20 46 6f 6e 74 27 20 61  |'Menu.   Font' a|
00007430  6e 64 2f 6f 72 20 27 43  6c 6f 63 6b 20 46 6f 6e  |nd/or 'Clock Fon|
00007440  74 27 20 69 63 6f 6e 20  69 6e 20 74 68 65 20 63  |t' icon in the c|
00007450  6f 6e 66 69 67 20 77 69  6e 64 6f 77 20 69 73 20  |onfig window is |
00007460  6f 6e 2e 0a 0a 35 29 20  4f 62 73 65 72 76 61 6e  |on...5) Observan|
00007470  74 20 70 65 6f 70 6c 65  20 28 74 68 6f 73 65 20  |t people (those |
00007480  77 69 74 68 20 6f 6e 65  20 6f 72 20 6d 6f 72 65  |with one or more|
00007490  20 65 79 65 73 20 61 6e  64 20 61 20 66 75 6e 63  | eyes and a func|
000074a0  74 69 6f 6e 69 6e 67 20  62 72 61 69 6e 29 20 6d  |tioning brain) m|
000074b0  61 79 20 0a 20 20 20 6e  6f 74 69 63 65 20 74 68  |ay .   notice th|
000074c0  61 74 20 74 68 65 20 66  69 6c 65 20 66 69 6e 64  |at the file find|
000074d0  65 72 20 73 65 61 72 63  68 65 73 20 62 61 63 6b  |er searches back|
000074e0  77 61 72 64 73 20 64 6f  77 6e 20 61 20 67 72 6f  |wards down a gro|
000074f0  75 70 20 6f 66 20 64 69  72 65 63 74 6f 72 69 65  |up of directorie|
00007500  73 2c 0a 20 20 20 69 2e  65 2e 20 69 66 20 79 6f  |s,.   i.e. if yo|
00007510  75 72 20 72 6f 6f 74 20  64 69 72 65 63 74 6f 72  |ur root director|
00007520  79 20 68 61 73 20 66 69  76 65 20 73 75 62 64 69  |y has five subdi|
00007530  72 65 63 74 6f 72 69 65  73 20 73 75 63 68 20 61  |rectories such a|
00007540  73 20 21 42 6f 6f 74 2c  20 21 46 6f 6e 74 73 2c  |s !Boot, !Fonts,|
00007550  0a 20 20 20 21 53 79 73  74 65 6d 2c 20 21 53 63  |.   !System, !Sc|
00007560  72 61 70 2c 20 61 6e 64  20 41 70 70 73 2c 20 74  |rap, and Apps, t|
00007570  68 65 20 66 69 6c 65 20  66 69 6e 64 65 72 20 77  |he file finder w|
00007580  69 6c 6c 20 73 65 61 72  63 68 20 74 68 65 6d 20  |ill search them |
00007590  69 6e 20 72 65 76 65 72  73 65 20 6f 72 64 65 72  |in reverse order|
000075a0  2e 0a 20 20 20 54 68 69  73 20 69 73 20 73 69 6d  |..   This is sim|
000075b0  70 6c 79 20 62 65 63 61  75 73 65 20 6f 66 20 74  |ply because of t|
000075c0  68 65 20 77 61 79 20 69  74 20 77 6f 72 6b 73 20  |he way it works |
000075d0  61 6e 64 20 49 27 76 65  20 6e 6f 74 20 62 6f 74  |and I've not bot|
000075e0  68 65 72 65 64 20 74 6f  20 63 68 61 6e 67 65 20  |hered to change |
000075f0  69 74 0a 20 20 20 62 65  63 61 75 73 65 20 69 74  |it.   because it|
00007600  20 6d 65 61 6e 73 20 74  68 61 74 20 61 6c 6d 6f  | means that almo|
00007610  73 74 20 65 76 65 72 79  74 68 69 6e 67 20 67 65  |st everything ge|
00007620  74 73 20 73 65 61 72 63  68 65 64 20 62 65 66 6f  |ts searched befo|
00007630  72 65 20 21 46 6f 6e 74  73 2c 20 77 68 69 63 68  |re !Fonts, which|
00007640  20 0a 20 20 20 72 65 61  6c 6c 79 20 64 6f 65 73  | .   really does|
00007650  6e 27 74 20 6e 65 65 64  20 73 65 61 72 63 68 69  |n't need searchi|
00007660  6e 67 20 61 6e 79 77 61  79 2c 20 61 6e 64 20 73  |ng anyway, and s|
00007670  6f 20 74 68 65 20 73 65  61 72 63 68 20 63 61 6e  |o the search can|
00007680  20 62 65 20 6d 61 6e 75  61 6c 6c 79 20 0a 20 20  | be manually .  |
00007690  20 61 62 6f 72 74 65 64  20 61 74 20 74 68 69 73  | aborted at this|
000076a0  20 70 6f 69 6e 74 2e 0a  0a 2d 2d 2d 2d 2d 2d 2d  | point...-------|
000076b0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000076f0  2d 2d 2d 2d 2d 2d 0a 0a  42 72 69 65 66 20 45 78  |------..Brief Ex|
00007700  70 6c 61 6e 61 74 69 6f  6e 20 6f 66 20 43 6f 6e  |planation of Con|
00007710  74 65 6e 74 73 20 6f 66  20 21 42 6c 61 6b 48 6f  |tents of !BlakHo|
00007720  6c 65 32 2e 0a 3d 3d 3d  3d 3d 3d 3d 3d 3d 3d 3d  |le2..===========|
00007730  3d 3d 3d 3d 3d 3d 3d 3d  3d 3d 3d 3d 3d 3d 3d 3d  |================|
*
00007750  3d 0a 0a 21 42 6f 6f 74  20 61 6e 64 20 21 52 75  |=..!Boot and !Ru|
00007760  6e 20 61 72 65 20 74 68  65 20 75 73 75 61 6c 20  |n are the usual |
00007770  73 74 75 66 66 2e 0a 0a  21 48 65 6c 70 20 69 73  |stuff...!Help is|
00007780  20 74 68 69 73 20 66 69  6c 65 2e 0a 0a 21 52 75  | this file...!Ru|
00007790  6e 49 6d 61 67 65 2c 20  49 6e 69 74 2c 20 53 65  |nImage, Init, Se|
000077a0  74 75 70 2c 20 61 6e 64  20 4f 76 65 72 6c 61 79  |tup, and Overlay|
000077b0  20 61 72 65 20 74 68 65  20 70 72 6f 67 72 61 6d  | are the program|
000077c0  20 2d 20 69 74 27 73 20  73 70 6c 69 74 20 69 6e  | - it's split in|
000077d0  74 6f 20 63 68 75 6e 6b  73 20 73 6f 0a 49 20 63  |to chunks so.I c|
000077e0  61 6e 20 67 65 74 20 6d  6f 72 65 20 70 72 6f 67  |an get more prog|
000077f0  72 61 6d 20 69 6e 74 6f  20 74 68 65 20 73 61 6d  |ram into the sam|
00007800  65 20 6d 65 6d 6f 72 79  2e 0a 0a 21 53 70 72 69  |e memory...!Spri|
00007810  74 65 73 20 61 6e 64 20  21 53 70 72 69 74 65 73  |tes and !Sprites|
00007820  32 32 20 61 72 65 20 74  68 65 20 66 69 6c 65 72  |22 are the filer|
00007830  20 73 70 72 69 74 65 73  2e 0a 0a 42 6c 61 63 6b  | sprites...Black|
00007840  48 6f 6c 65 20 69 73 20  74 68 65 20 64 65 66 61  |Hole is the defa|
00007850  75 6c 74 20 62 69 6e 20  64 69 72 65 63 74 6f 72  |ult bin director|
00007860  79 2e 0a 0a 69 63 6f 6e  73 20 63 6f 6e 74 61 69  |y...icons contai|
00007870  6e 73 20 74 68 65 20 73  70 72 69 74 65 73 20 75  |ns the sprites u|
00007880  73 65 64 20 69 6e 20 74  68 65 20 77 69 6e 64 6f  |sed in the windo|
00007890  77 73 2e 0a 0a 4d 65 73  73 61 67 65 73 20 63 6f  |ws...Messages co|
000078a0  6e 74 61 69 6e 73 20 74  68 65 20 48 65 6c 70 20  |ntains the Help |
000078b0  54 65 78 74 20 61 6e 64  20 6f 74 68 65 72 20 73  |Text and other s|
000078c0  75 63 68 20 6e 6f 6e 73  65 6e 73 65 2e 0a 0a 53  |uch nonsense...S|
000078d0  70 72 69 74 65 73 20 63  6f 6e 74 61 69 6e 73 20  |prites contains |
000078e0  74 68 65 20 73 70 72 69  74 65 20 66 69 6c 65 73  |the sprite files|
000078f0  20 66 6f 72 20 74 68 65  20 61 6e 69 6d 61 74 69  | for the animati|
00007900  6f 6e 20 6f 66 20 74 68  65 20 69 63 6f 6e 62 61  |on of the iconba|
00007910  72 20 69 63 6f 6e 2e 20  42 79 0a 64 65 66 61 75  |r icon. By.defau|
00007920  6c 74 20 74 68 65 73 65  20 61 72 65 20 42 6c 61  |lt these are Bla|
00007930  6b 48 6f 6c 65 2c 20 42  6c 61 6b 48 6f 6c 65 32  |kHole, BlakHole2|
00007940  32 2c 20 52 65 63 79 63  6c 65 2c 20 42 75 72 6e  |2, Recycle, Burn|
00007950  2c 20 61 6e 64 20 53 68  72 65 64 64 65 72 2e 0a  |, and Shredder..|
00007960  0a 54 65 6d 70 20 69 73  20 61 20 64 69 72 65 63  |.Temp is a direc|
00007970  74 6f 72 79 20 75 73 65  64 20 77 68 65 6e 20 64  |tory used when d|
00007980  69 72 65 63 74 6f 72 79  20 73 74 72 75 63 74 75  |irectory structu|
00007990  72 65 20 6e 65 65 64 73  20 74 6f 20 62 65 20 72  |re needs to be r|
000079a0  65 74 61 69 6e 65 64 2e  0a 0a 54 65 6d 70 6c 61  |etained...Templa|
000079b0  74 65 73 20 61 72 65 2e  2e 2e 2e 2e 2e 20 74 68  |tes are...... th|
000079c0  65 20 74 65 6d 70 6c 61  74 65 73 21 21 0a 0a 4f  |e templates!!..O|
000079d0  70 74 69 6f 6e 73 20 69  73 20 77 68 65 72 65 20  |ptions is where |
000079e0  74 68 65 20 43 6f 6e 66  69 67 2e 20 6f 70 74 69  |the Config. opti|
000079f0  6f 6e 73 20 61 72 65 20  73 61 76 65 64 2e 0a 0a  |ons are saved...|
00007a00  53 61 76 65 6f 70 74 73  20 69 73 20 74 68 65 20  |Saveopts is the |
00007a10  6f 70 74 69 6f 6e 73 20  66 6f 72 20 74 68 65 20  |options for the |
00007a20  41 75 74 6f 20 53 61 76  65 72 2e 20 59 6f 75 20  |Auto Saver. You |
00007a30  63 61 6e 20 61 6c 74 65  72 20 74 68 69 73 20 75  |can alter this u|
00007a40  73 69 6e 67 20 45 64 69  74 20 69 66 0a 79 6f 75  |sing Edit if.you|
00007a50  20 6c 69 6b 65 2c 20 6a  75 73 74 20 73 61 76 65  | like, just save|
00007a60  20 61 20 73 61 6d 70 6c  65 20 66 69 6c 65 20 74  | a sample file t|
00007a70  6f 20 66 69 6e 64 20 6f  75 74 20 74 68 65 20 66  |o find out the f|
00007a80  6f 72 6d 61 74 2e 0a 0a  49 66 20 74 68 65 73 65  |ormat...If these|
00007a90  20 6c 61 73 74 20 74 77  6f 20 66 69 6c 65 73 20  | last two files |
00007aa0  61 72 65 20 6e 6f 74 20  70 72 65 73 65 6e 74 2c  |are not present,|
00007ab0  20 42 6c 61 63 6b 20 48  6f 6c 65 20 77 69 6c 6c  | Black Hole will|
00007ac0  20 75 73 65 20 69 74 73  20 6f 77 6e 20 64 65 66  | use its own def|
00007ad0  61 75 6c 74 73 0a 66 6f  72 20 61 6c 6c 20 74 68  |aults.for all th|
00007ae0  65 20 6f 70 74 69 6f 6e  73 2e 0a 0a 2d 2d 2d 2d  |e options...----|
00007af0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00007b30  2d 2d 2d 2d 2d 2d 2d 2d  2d 0a 0a 4e 6f 74 65 73  |---------..Notes|
00007b40  20 2d 20 54 68 65 20 53  65 71 75 65 6c 20 28 6d  | - The Sequel (m|
00007b50  6f 72 65 20 72 61 6e 64  6f 6d 20 72 61 6d 62 6c  |ore random rambl|
00007b60  69 6e 67 73 29 0a 3d 3d  3d 3d 3d 3d 3d 3d 3d 3d  |ings).==========|
00007b70  3d 3d 3d 3d 3d 3d 3d 3d  0a 0a 54 68 69 73 20 70  |========..This p|
00007b80  72 6f 67 72 61 6d 20 69  73 20 66 61 72 20 66 72  |rogram is far fr|
00007b90  6f 6d 20 70 65 72 66 65  63 74 2e 20 54 68 65 20  |om perfect. The |
00007ba0  72 65 61 73 6f 6e 73 20  66 6f 72 20 74 68 69 73  |reasons for this|
00007bb0  20 61 72 65 20 6d 61 6e  79 20 61 6e 64 20 76 61  | are many and va|
00007bc0  72 69 65 64 0a 61 6e 64  20 74 68 65 20 77 6f 72  |ried.and the wor|
00007bd0  64 20 27 69 6e 63 6f 6d  70 65 74 65 6e 63 65 27  |d 'incompetence'|
00007be0  20 61 70 70 65 61 72 73  20 69 6e 20 74 68 65 6d  | appears in them|
00007bf0  20 66 72 65 71 75 65 6e  74 6c 79 2e 20 41 20 6c  | frequently. A l|
00007c00  61 72 67 65 20 70 61 72  74 20 6f 66 20 69 74 0a  |arge part of it.|
00007c10  69 73 20 62 65 63 61 75  73 65 20 49 20 6c 65 61  |is because I lea|
00007c20  72 6e 74 20 74 6f 20 70  72 6f 67 72 61 6d 20 52  |rnt to program R|
00007c30  49 53 43 20 4f 53 20 62  79 20 73 74 61 72 69 6e  |ISC OS by starin|
00007c40  67 20 76 61 63 61 6e 74  6c 79 20 61 74 20 6f 74  |g vacantly at ot|
00007c50  68 65 72 20 70 65 6f 70  6c 65 27 73 0a 70 72 6f  |her people's.pro|
00007c60  67 72 61 6d 73 20 75 6e  74 69 6c 20 74 68 65 20  |grams until the |
00007c70  73 75 67 61 72 20 6f 66  20 75 6e 64 65 72 73 74  |sugar of underst|
00007c80  61 6e 64 69 6e 67 20 62  65 67 61 6e 20 74 6f 20  |anding began to |
00007c90  63 72 79 73 74 61 6c 6c  69 73 65 20 69 6e 20 74  |crystallise in t|
00007ca0  68 65 0a 73 79 72 75 70  20 6f 66 20 6d 79 20 62  |he.syrup of my b|
00007cb0  72 61 69 6e 2e 20 28 53  6f 72 72 79 2c 20 74 6f  |rain. (Sorry, to|
00007cc0  6f 20 6d 75 63 68 20 70  73 79 63 68 65 64 65 6c  |o much psychedel|
00007cd0  69 63 20 6d 75 73 69 63  2e 29 0a 42 79 20 74 68  |ic music.).By th|
00007ce0  65 20 77 61 79 2c 20 49  20 63 61 6e 20 73 74 72  |e way, I can str|
00007cf0  6f 6e 67 6c 79 20 72 65  63 6f 6d 6d 65 6e 64 20  |ongly recommend |
00007d00  74 68 65 20 6d 65 74 68  6f 64 20 6f 66 20 70 72  |the method of pr|
00007d10  6f 67 72 61 6d 6d 69 6e  67 20 49 20 75 73 65 3a  |ogramming I use:|
00007d20  0a 31 29 20 44 65 63 69  64 65 20 77 68 61 74 20  |.1) Decide what |
00007d30  69 74 20 69 73 20 79 6f  75 20 77 61 6e 74 20 74  |it is you want t|
00007d40  6f 20 64 6f 2e 0a 32 29  20 46 69 6e 64 20 61 20  |o do..2) Find a |
00007d50  70 72 6f 67 72 61 6d 20  74 68 61 74 20 61 6c 72  |program that alr|
00007d60  65 61 64 79 20 64 6f 65  73 20 69 74 2e 0a 33 29  |eady does it..3)|
00007d70  20 27 41 64 61 70 74 27  20 74 68 65 20 63 6f 64  | 'Adapt' the cod|
00007d80  65 20 69 6e 20 74 68 61  74 20 70 72 6f 67 72 61  |e in that progra|
00007d90  6d 2e 0a 34 29 20 48 61  76 65 20 61 20 63 6f 66  |m..4) Have a cof|
00007da0  66 65 65 2e 0a 54 68 69  73 20 77 6f 72 6b 73 20  |fee..This works |
00007db0  76 65 72 79 20 73 75 63  63 65 73 73 66 75 6c 6c  |very successfull|
00007dc0  79 20 61 6e 64 20 70 72  6f 62 61 62 6c 79 20 65  |y and probably e|
00007dd0  78 70 6c 61 69 6e 73 20  77 68 79 20 49 27 76 65  |xplains why I've|
00007de0  20 67 6f 74 20 74 68 72  65 65 0a 61 70 70 61 72  | got three.appar|
00007df0  72 65 6e 74 6c 79 20 69  64 65 6e 74 69 63 61 6c  |rently identical|
00007e00  20 70 72 6f 63 65 64 75  72 65 73 2c 20 65 61 63  | procedures, eac|
00007e10  68 20 6f 66 20 77 68 69  63 68 20 69 73 20 61 62  |h of which is ab|
00007e20  73 6f 6c 75 74 65 6c 79  20 63 72 75 63 69 61 6c  |solutely crucial|
00007e30  20 74 6f 20 74 68 65 0a  70 72 6f 67 72 61 6d 2e  | to the.program.|
00007e40  20 48 6f 20 68 75 6d 2e  0a 50 6c 65 61 73 65 20  | Ho hum..Please |
00007e50  6e 6f 74 65 2c 20 68 6f  77 65 76 65 72 2c 20 74  |note, however, t|
00007e60  68 61 74 20 74 68 69 73  20 69 73 20 6e 6f 74 20  |hat this is not |
00007e70  61 6e 20 61 64 6d 69 73  73 69 6f 6e 20 6f 66 20  |an admission of |
00007e80  70 6c 61 67 69 61 72 69  73 6d 2e 20 0a 4f 74 68  |plagiarism. .Oth|
00007e90  65 72 20 70 65 6f 70 6c  65 27 73 20 70 72 6f 67  |er people's prog|
00007ea0  72 61 6d 73 20 61 72 65  20 61 20 67 72 65 61 74  |rams are a great|
00007eb0  20 73 6f 75 72 63 65 20  6f 66 20 50 52 4d 2d 74  | source of PRM-t|
00007ec0  79 70 65 20 69 6e 66 6f  72 6d 61 74 69 6f 6e 2c  |ype information,|
00007ed0  20 61 6e 64 20 61 72 65  0a 75 73 75 61 6c 6c 79  | and are.usually|
00007ee0  20 66 61 72 20 6d 6f 72  65 20 65 61 73 69 6c 79  | far more easily|
00007ef0  20 75 6e 64 65 72 73 74  61 6e 64 61 62 6c 65 20  | understandable |
00007f00  74 68 61 6e 20 41 63 6f  72 6e 20 6c 69 74 65 72  |than Acorn liter|
00007f10  61 74 75 72 65 2e 0a 0a  54 68 65 20 6e 65 78 74  |ature...The next|
00007f20  20 62 69 74 20 6f 66 20  74 68 69 73 20 66 69 6c  | bit of this fil|
00007f30  65 20 69 73 20 61 20 6c  6f 61 64 20 6f 66 20 62  |e is a load of b|
00007f40  6f 72 69 6e 67 20 70 73  65 75 64 6f 2d 6c 65 67  |oring pseudo-leg|
00007f50  61 6c 20 63 72 61 70 20  77 68 69 63 68 20 49 20  |al crap which I |
00007f60  70 75 74 0a 69 6e 20 62  65 63 61 75 73 65 20 65  |put.in because e|
00007f70  76 65 72 79 62 6f 64 79  20 65 6c 73 65 20 64 6f  |verybody else do|
00007f80  65 73 2c 20 73 6f 20 69  74 20 73 65 65 6d 65 64  |es, so it seemed|
00007f90  20 6c 69 6b 65 20 61 20  67 6f 6f 64 20 69 64 65  | like a good ide|
00007fa0  61 2e 0a 0a 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |a...------------|
00007fb0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00007ff0  2d 0a 0a 44 69 73 63 6c  61 69 6d 65 72 3a 0a 3d  |-..Disclaimer:.=|
00008000  3d 3d 3d 3d 3d 3d 3d 3d  3d 3d 0a 0a 54 68 69 73  |==========..This|
00008010  20 70 72 6f 67 72 61 6d  20 69 73 20 73 75 70 70  | program is supp|
00008020  6c 69 65 64 20 27 61 73  20 69 73 27 20 77 69 74  |lied 'as is' wit|
00008030  68 20 6e 6f 20 67 75 61  72 61 6e 74 65 65 20 6f  |h no guarantee o|
00008040  66 20 69 74 73 20 73 75  69 74 61 62 69 6c 69 74  |f its suitabilit|
00008050  79 20 66 6f 72 20 61 6e  79 0a 70 75 72 70 6f 73  |y for any.purpos|
00008060  65 2e 20 49 20 77 69 6c  6c 20 6e 6f 74 20 62 65  |e. I will not be|
00008070  20 68 65 6c 64 20 72 65  73 70 6f 6e 73 69 62 6c  | held responsibl|
00008080  65 20 66 6f 72 20 61 6e  79 20 6c 6f 73 73 20 6f  |e for any loss o|
00008090  66 20 64 61 74 61 20 6f  63 63 75 72 69 6e 67 20  |f data occuring |
000080a0  74 68 72 6f 75 67 68 0a  74 68 65 20 75 73 65 20  |through.the use |
000080b0  6f 72 20 6d 69 73 75 73  65 20 6f 66 20 74 68 69  |or misuse of thi|
000080c0  73 20 70 72 6f 67 72 61  6d 2e 20 49 20 77 69 6c  |s program. I wil|
000080d0  6c 20 61 6c 73 6f 20 6e  6f 74 20 62 65 20 68 65  |l also not be he|
000080e0  6c 64 20 72 65 73 70 6f  6e 73 69 62 6c 65 20 66  |ld responsible f|
000080f0  6f 72 0a 61 6e 79 74 68  69 6e 67 20 65 6c 73 65  |or.anything else|
00008100  20 79 6f 75 20 6d 61 79  20 64 6f 20 61 66 74 65  | you may do afte|
00008110  72 20 61 63 63 69 64 65  6e 74 61 6c 6c 79 20 64  |r accidentally d|
00008120  65 6c 65 74 69 6e 67 20  79 6f 75 72 20 76 61 6c  |eleting your val|
00008130  75 61 62 6c 65 20 66 69  6c 65 73 2e 0a 49 66 20  |uable files..If |
00008140  79 6f 75 27 72 65 20 77  6f 72 72 69 65 64 20 61  |you're worried a|
00008150  62 6f 75 74 20 6c 6f 73  69 6e 67 20 74 68 69 6e  |bout losing thin|
00008160  67 73 2c 20 74 68 65 6e  20 75 73 65 20 27 52 65  |gs, then use 'Re|
00008170  74 61 69 6e 20 43 6f 70  69 65 73 27 20 2d 20 74  |tain Copies' - t|
00008180  68 61 74 27 73 20 77 68  61 74 0a 69 74 27 73 20  |hat's what.it's |
00008190  66 6f 72 2e 0a 49 66 20  61 6e 79 74 68 69 6e 67  |for..If anything|
000081a0  20 67 6f 65 73 20 77 72  6f 6e 67 20 77 69 74 68  | goes wrong with|
000081b0  20 42 6c 61 63 6b 20 48  6f 6c 65 20 70 6c 65 61  | Black Hole plea|
000081c0  73 65 20 6c 65 74 20 6d  65 20 6b 6e 6f 77 2e 20  |se let me know. |
000081d0  50 72 65 66 65 72 61 62  6c 79 20 67 65 6e 74 6c  |Preferably gentl|
000081e0  79 2e 0a 54 68 65 6e 20  70 65 65 6c 20 6d 65 20  |y..Then peel me |
000081f0  6f 66 66 20 74 68 65 20  63 65 69 6c 69 6e 67 20  |off the ceiling |
00008200  61 6e 64 20 73 69 74 20  6d 65 20 64 6f 77 6e 20  |and sit me down |
00008210  69 6e 20 66 72 6f 6e 20  6f 66 20 6d 79 20 63 6f  |in fron of my co|
00008220  6d 70 75 74 65 72 20 77  69 74 68 20 61 6e 0a 69  |mputer with an.i|
00008230  6e 74 72 61 76 65 6e 6f  75 73 20 64 72 69 70 20  |ntravenous drip |
00008240  6f 66 20 63 61 66 66 65  69 6e 65 20 77 68 69 6c  |of caffeine whil|
00008250  73 74 20 71 75 69 74 65  6c 79 20 70 68 6f 6e 69  |st quitely phoni|
00008260  6e 67 20 66 6f 72 20 61  6e 20 61 6d 62 75 6c 61  |ng for an ambula|
00008270  6e 63 65 2e 0a 0a 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |nce...----------|
00008280  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000082c0  2d 2d 2d 0a 0a 50 75 62  6c 69 63 20 44 6f 6d 61  |---..Public Doma|
000082d0  69 6e 20 4e 6f 74 69 63  65 3a 0a 3d 3d 3d 3d 3d  |in Notice:.=====|
000082e0  3d 3d 3d 3d 3d 3d 3d 3d  3d 3d 3d 3d 3d 3d 3d 3d  |================|
000082f0  0a 0a 42 6c 61 63 6b 20  48 6f 6c 65 20 69 73 20  |..Black Hole is |
00008300  72 65 6c 65 61 73 65 64  20 62 79 20 63 6f 75 72  |released by cour|
00008310  74 65 73 79 20 6f 66 20  74 68 65 20 46 61 74 20  |tesy of the Fat |
00008320  47 65 72 6d 61 6e 20 69  6e 20 61 73 73 6f 63 69  |German in associ|
00008330  61 74 69 6f 6e 20 77 69  74 68 20 74 68 65 0a 47  |ation with the.G|
00008340  72 65 61 74 20 47 72 65  65 6e 20 47 6f 6c 6c 79  |reat Green Golly|
00008350  77 6f 67 20 61 6e 64 20  68 69 73 20 6d 69 6e 69  |wog and his mini|
00008360  6f 6e 73 2e 20 49 74 20  6d 61 79 20 62 65 20 66  |ons. It may be f|
00008370  72 65 65 6c 79 20 63 6f  70 69 65 64 20 61 6e 64  |reely copied and|
00008380  20 75 73 65 64 2c 20 61  73 20 6c 6f 6e 67 0a 61  | used, as long.a|
00008390  73 20 74 68 65 20 66 6f  6c 6c 6f 77 69 6e 67 20  |s the following |
000083a0  63 6f 6e 64 69 74 69 6f  6e 73 20 61 72 65 20 6d  |conditions are m|
000083b0  65 74 3a 0a 0a 61 29 20  54 68 61 74 20 74 68 69  |et:..a) That thi|
000083c0  73 20 6e 6f 74 69 63 65  20 69 73 20 64 69 73 74  |s notice is dist|
000083d0  72 69 62 75 74 65 64 20  75 6e 63 68 61 6e 67 65  |ributed unchange|
000083e0  64 20 77 69 74 68 20 65  76 65 72 79 20 63 6f 70  |d with every cop|
000083f0  79 2e 0a 62 29 20 54 68  61 74 20 74 68 65 20 61  |y..b) That the a|
00008400  70 70 6c 69 63 61 74 69  6f 6e 20 69 73 20 73 75  |pplication is su|
00008410  70 70 6c 69 65 64 20 77  69 74 68 20 75 6e 63 68  |pplied with unch|
00008420  61 6e 67 65 64 20 76 65  72 73 69 6f 6e 73 20 6f  |anged versions o|
00008430  66 20 61 6c 6c 20 74 68  65 20 66 69 6c 65 73 0a  |f all the files.|
00008440  20 20 20 64 65 73 63 72  69 62 65 64 20 61 62 6f  |   described abo|
00008450  76 65 2e 0a 20 20 20 28  49 66 20 79 6f 75 20 64  |ve..   (If you d|
00008460  6f 20 6d 61 6b 65 20 6d  6f 64 69 66 69 63 61 74  |o make modificat|
00008470  69 6f 6e 73 20 74 6f 20  61 6e 79 20 70 61 72 74  |ions to any part|
00008480  20 6f 66 20 42 6c 61 63  6b 48 6f 6c 65 2c 20 70  | of BlackHole, p|
00008490  6c 65 61 73 65 20 64 6f  20 6e 6f 74 0a 20 20 20  |lease do not.   |
000084a0  64 69 73 74 72 69 62 75  74 65 20 74 68 65 6d 20  |distribute them |
000084b0  77 69 74 68 6f 75 74 20  63 6f 6e 74 61 63 74 69  |without contacti|
000084c0  6e 67 20 6d 65 20 66 69  72 73 74 2c 20 61 74 20  |ng me first, at |
000084d0  74 68 65 20 61 64 64 72  65 73 73 20 62 65 6c 6f  |the address belo|
000084e0  77 2e 29 0a 63 29 20 4e  6f 20 63 68 61 72 67 65  |w.).c) No charge|
000084f0  20 69 73 20 6d 61 64 65  20 66 6f 72 20 74 68 65  | is made for the|
00008500  20 64 69 73 74 72 69 62  75 74 69 6f 6e 2e 20 50  | distribution. P|
00008510  75 62 6c 69 63 20 64 6f  6d 61 69 6e 20 6c 69 62  |ublic domain lib|
00008520  72 61 72 69 65 73 20 6d  61 79 20 6d 61 6b 65 0a  |raries may make.|
00008530  20 20 20 61 20 73 6d 61  6c 6c 20 63 68 61 72 67  |   a small charg|
00008540  65 20 74 6f 20 63 6f 76  65 72 20 64 69 73 74 72  |e to cover distr|
00008550  69 62 75 74 69 6f 6e 20  63 6f 73 74 73 2e 20 49  |ibution costs. I|
00008560  74 20 69 73 20 68 69 67  68 6c 79 20 75 6e 65 74  |t is highly unet|
00008570  68 69 63 61 6c 2c 20 6e  6f 74 0a 20 20 20 74 6f  |hical, not.   to|
00008580  20 6d 65 6e 74 69 6f 6e  20 64 69 73 68 6f 6e 65  | mention dishone|
00008590  73 74 20 74 6f 20 6d 61  6b 65 20 61 20 63 68 61  |st to make a cha|
000085a0  72 67 65 20 66 6f 72 20  73 6f 66 74 77 61 72 65  |rge for software|
000085b0  20 77 68 69 63 68 20 70  72 6f 67 72 61 6d 6d 65  | which programme|
000085c0  72 73 0a 20 20 20 68 61  76 65 20 69 6e 74 65 6e  |rs.   have inten|
000085d0  64 65 64 20 74 6f 20 62  65 20 66 72 65 65 6c 79  |ded to be freely|
000085e0  20 64 69 73 74 72 69 62  75 74 65 64 2c 20 65 73  | distributed, es|
000085f0  70 65 63 69 61 6c 6c 79  20 69 66 20 6e 6f 6e 65  |pecially if none|
00008600  20 6f 66 20 74 68 61 74  20 70 72 6f 66 69 74 0a  | of that profit.|
00008610  20 20 20 66 69 6e 64 73  20 69 74 73 20 77 61 79  |   finds its way|
00008620  20 74 6f 20 74 68 65 20  70 72 6f 67 72 61 6d 6d  | to the programm|
00008630  65 72 2e 0a 64 29 20 54  68 61 74 20 79 6f 75 20  |er..d) That you |
00008640  61 6c 6c 20 73 6d 69 6c  65 20 61 6e 64 20 68 61  |all smile and ha|
00008650  76 65 20 61 20 67 6f 6f  64 20 74 69 6d 65 2e 0a  |ve a good time..|
00008660  0a 41 6c 6c 20 63 6f 70  79 72 69 67 68 74 20 69  |.All copyright i|
00008670  73 20 72 65 73 65 72 76  65 64 2e 20 59 6f 75 20  |s reserved. You |
00008680  6d 61 79 20 6e 6f 74 20  75 73 65 20 61 6e 79 20  |may not use any |
00008690  70 61 72 74 20 6f 66 20  74 68 69 73 20 61 70 70  |part of this app|
000086a0  6c 69 63 61 74 69 6f 6e  20 69 6e 0a 61 6e 79 20  |lication in.any |
000086b0  70 72 6f 6a 65 63 74 20  77 68 69 63 68 20 69 73  |project which is|
000086c0  20 74 6f 20 62 65 20 73  6f 6c 64 20 66 6f 72 20  | to be sold for |
000086d0  70 72 6f 66 69 74 20 77  69 74 68 6f 75 74 20 6d  |profit without m|
000086e0  79 20 65 78 70 72 65 73  73 20 70 65 72 6d 69 73  |y express permis|
000086f0  73 69 6f 6e 0a 69 6e 20  77 72 69 74 69 6e 67 2e  |sion.in writing.|
00008700  0a 0a 49 66 20 79 6f 75  20 77 69 73 68 20 74 6f  |..If you wish to|
00008710  20 75 73 65 20 70 69 65  63 65 73 20 6f 66 20 6d  | use pieces of m|
00008720  79 20 63 6f 64 65 20 69  6e 20 79 6f 75 72 20 6f  |y code in your o|
00008730  77 6e 20 70 64 20 70 72  6f 67 72 61 6d 73 20 74  |wn pd programs t|
00008740  68 65 6e 20 70 6c 65 61  73 65 20 66 65 65 6c 0a  |hen please feel.|
00008750  66 72 65 65 20 74 6f 20  64 6f 20 73 6f 2c 20 70  |free to do so, p|
00008760  72 6f 76 69 64 65 64 20  74 68 65 73 65 20 70 72  |rovided these pr|
00008770  6f 67 72 61 6d 73 20 61  72 65 20 6e 6f 74 20 69  |ograms are not i|
00008780  6e 74 65 6e 74 65 64 20  66 6f 72 20 73 61 6c 65  |ntented for sale|
00008790  2e 0a 49 20 73 61 79 20  74 68 69 73 20 6d 61 69  |..I say this mai|
000087a0  6e 6c 79 20 62 65 63 61  75 73 65 20 6d 79 20 74  |nly because my t|
000087b0  65 6c 6c 69 6e 67 20 79  6f 75 20 6e 6f 74 20 74  |elling you not t|
000087c0  6f 20 64 6f 20 73 6f 20  77 6f 75 6c 64 20 6e 6f  |o do so would no|
000087d0  74 20 73 74 6f 70 20 79  6f 75 2c 20 62 75 74 0a  |t stop you, but.|
000087e0  61 6c 73 6f 20 62 65 63  61 73 75 65 20 49 20 6c  |also becasue I l|
000087f0  65 61 72 6e 65 64 20 70  72 6f 67 72 61 6d 6d 69  |earned programmi|
00008800  6e 67 20 62 79 20 6e 69  63 6b 69 6e 67 20 61 6e  |ng by nicking an|
00008810  64 20 73 70 6c 69 63 69  6e 67 20 62 69 74 73 20  |d splicing bits |
00008820  6f 66 20 6f 74 68 65 72  0a 70 65 6f 70 6c 65 27  |of other.people'|
00008830  73 20 70 72 6f 67 72 61  6d 73 2c 20 73 6f 20 77  |s programs, so w|
00008840  68 79 20 73 68 6f 75 6c  64 6e 27 74 20 79 6f 75  |hy shouldn't you|
00008850  3f 0a 0a 49 66 20 79 6f  75 20 64 6f 20 75 73 65  |?..If you do use|
00008860  20 6d 79 20 63 6f 64 65  2c 20 61 20 63 72 65 64  | my code, a cred|
00008870  69 74 20 77 6f 75 6c 64  20 62 65 20 6e 69 63 65  |it would be nice|
00008880  2e 20 4d 6f 6e 65 79 20  77 6f 75 6c 64 20 62 65  |. Money would be|
00008890  20 65 76 65 6e 20 62 65  74 74 65 72 2e 0a 0a 41  | even better...A|
000088a0  6e 79 6f 6e 65 20 6f 75  74 20 74 68 65 72 65 20  |nyone out there |
000088b0  66 65 65 6c 69 6e 67 20  70 61 72 74 69 63 75 6c  |feeling particul|
000088c0  61 72 6c 79 20 67 65 6e  65 72 6f 75 73 20 63 61  |arly generous ca|
000088d0  6e 20 73 65 6e 64 20 6d  65 20 61 20 a3 35 2e 30  |n send me a .5.0|
000088e0  30 20 28 6f 6e 6f 29 0a  72 65 67 69 73 74 72 61  |0 (ono).registra|
000088f0  74 69 6f 6e 20 66 65 65  20 61 6e 64 20 61 20 64  |tion fee and a d|
00008900  69 73 63 2c 20 28 77 65  6c 6c 2c 20 61 63 74 75  |isc, (well, actu|
00008910  61 6c 6c 79 20 61 20 64  69 73 63 20 61 6e 64 20  |ally a disc and |
00008920  61 20 6e 69 63 65 20 6c  65 74 74 65 72 20 73 61  |a nice letter sa|
00008930  79 69 6e 67 0a 68 6f 77  20 77 6f 6e 64 65 72 66  |ying.how wonderf|
00008940  75 6c 20 6d 79 20 70 72  6f 67 72 61 6d 20 69 73  |ul my program is|
00008950  20 77 6f 75 6c 64 20 70  72 6f 62 61 62 6c 79 20  | would probably |
00008960  64 6f 20 74 68 65 20 74  72 69 63 6b 2c 29 20 61  |do the trick,) a|
00008970  6e 64 20 49 20 77 69 6c  6c 20 73 65 6e 64 20 74  |nd I will send t|
00008980  68 65 6d 0a 66 72 65 65  20 75 70 67 72 61 64 65  |hem.free upgrade|
00008990  73 20 77 68 65 6e 65 76  65 72 20 49 20 77 72 69  |s whenever I wri|
000089a0  74 65 20 6f 6e 65 2c 20  70 6f 73 73 69 62 6c 79  |te one, possibly|
000089b0  20 61 63 63 6f 6d 70 61  6e 69 65 64 20 62 79 20  | accompanied by |
000089c0  61 6e 79 20 50 44 20 61  70 70 6c 69 63 61 74 69  |any PD applicati|
000089d0  6f 6e 73 0a 49 20 63 61  6e 20 67 65 74 20 6d 79  |ons.I can get my|
000089e0  20 67 72 75 62 62 79 20  6c 69 74 74 6c 65 20 6d  | grubby little m|
000089f0  69 74 74 73 20 6f 6e 2e  20 43 6f 6d 65 20 74 6f  |itts on. Come to|
00008a00  20 74 68 61 74 2c 20 61  20 70 69 63 74 75 72 65  | that, a picture|
00008a10  20 6f 66 20 79 6f 75 20  73 6d 69 6c 69 6e 67 0a  | of you smiling.|
00008a20  63 6f 6e 74 65 6e 74 65  64 6c 79 20 77 61 74 63  |contentedly watc|
00008a30  68 69 6e 67 20 74 68 65  20 69 63 6f 6e 20 73 70  |hing the icon sp|
00008a40  69 6e 20 72 6f 75 6e 64  20 77 6f 75 6c 64 20 6d  |in round would m|
00008a50  61 6b 65 20 6d 65 20 76  65 72 79 20 77 65 6c 6c  |ake me very well|
00008a60  20 64 69 73 70 6f 73 65  64 0a 74 6f 77 61 72 64  | disposed.toward|
00008a70  73 20 79 6f 75 2e 20 41  6e 64 20 62 65 6c 69 65  |s you. And belie|
00008a80  76 65 20 6d 65 2c 20 79  6f 75 20 77 61 6e 74 20  |ve me, you want |
00008a90  74 68 61 74 2e 20 54 68  65 20 42 6c 61 63 6b 20  |that. The Black |
00008aa0  48 6f 6c 65 20 69 73 20  6e 6f 74 20 6d 65 72 65  |Hole is not mere|
00008ab0  6c 79 20 61 0a 70 72 6f  67 72 61 6d 20 2d 20 69  |ly a.program - i|
00008ac0  74 27 73 20 61 20 6c 69  76 69 6e 67 2c 20 62 72  |t's a living, br|
00008ad0  65 61 74 68 69 6e 67 20  65 6e 74 69 74 79 20 74  |eathing entity t|
00008ae0  68 61 74 20 77 69 6c 6c  20 62 65 63 6f 6d 65 20  |hat will become |
00008af0  76 65 72 79 20 6e 61 73  74 79 20 69 66 20 79 6f  |very nasty if yo|
00008b00  75 0a 61 6e 6e 6f 79 20  69 74 20 61 6e 64 20 68  |u.annoy it and h|
00008b10  61 73 20 61 20 76 65 72  79 20 6e 61 73 74 79 20  |as a very nasty |
00008b20  73 74 69 6e 67 2e 20 4e  6f 2c 20 68 61 6e 67 20  |sting. No, hang |
00008b30  6f 6e 2c 20 74 68 61 74  27 73 20 61 20 77 61 73  |on, that's a was|
00008b40  70 2e 20 54 68 65 20 42  6c 61 63 6b 20 48 6f 6c  |p. The Black Hol|
00008b50  65 0a 69 73 20 61 20 70  69 65 63 65 20 6f 66 20  |e.is a piece of |
00008b60  63 6f 64 65 20 77 68 69  63 68 20 72 75 6e 73 20  |code which runs |
00008b70  69 6e 20 61 20 36 34 4b  20 77 69 6d 70 73 6c 6f  |in a 64K wimpslo|
00008b80  74 20 61 6e 64 20 6e 65  76 65 72 20 63 72 61 73  |t and never cras|
00008b90  68 65 73 20 75 6e 6c 65  73 73 20 49 0a 73 70 65  |hes unless I.spe|
00008ba0  63 69 66 69 63 61 6c 6c  79 20 70 72 6f 67 72 61  |cifically progra|
00008bb0  6d 6d 65 64 20 69 74 20  74 68 61 74 20 77 61 79  |mmed it that way|
00008bc0  2e 20 42 75 74 20 74 68  61 74 20 64 6f 65 73 6e  |. But that doesn|
00008bd0  27 74 20 73 6f 75 6e 64  20 61 73 20 69 6d 70 72  |'t sound as impr|
00008be0  65 73 73 69 76 65 2e 0a  57 69 62 62 6c 65 2e 0a  |essive..Wibble..|
00008bf0  0a 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |.---------------|
00008c00  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00008c30  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 0a 20  |--------------. |
00008c40  20 20 20 20 0a 54 68 61  6e 6b 73 20 67 6f 20 74  |    .Thanks go t|
00008c50  6f 3a 0a 3d 3d 3d 3d 3d  3d 3d 3d 3d 3d 3d 3d 3d  |o:.=============|
00008c60  0a 0a 41 6c 6c 20 74 68  65 20 70 72 6f 67 72 61  |..All the progra|
00008c70  6d 6d 65 72 73 20 77 68  6f 20 75 6e 6b 6e 6f 77  |mmers who unknow|
00008c80  69 6e 67 6c 79 20 74 61  75 67 68 74 20 6d 65 20  |ingly taught me |
00008c90  68 6f 77 20 74 6f 20 70  72 6f 67 72 61 6d 20 52  |how to program R|
00008ca0  49 53 43 20 4f 53 3b 20  49 27 76 65 20 6f 6e 6c  |ISC OS; I've onl|
00008cb0  79 0a 6a 75 73 74 20 62  6f 75 67 68 74 20 6d 79  |y.just bought my|
00008cc0  20 50 52 4d 73 2c 20 73  6f 20 6c 6f 6f 6b 69 6e  | PRMs, so lookin|
00008cd0  67 20 61 74 20 6f 74 68  65 72 20 70 65 6f 70 6c  |g at other peopl|
00008ce0  65 27 73 20 63 6f 64 65  20 77 61 73 20 74 68 65  |e's code was the|
00008cf0  20 71 75 69 63 6b 65 73  74 20 77 61 79 20 74 6f  | quickest way to|
00008d00  0a 6c 65 61 72 6e 2e 0a  0a 52 6f 62 69 6e 20 57  |.learn...Robin W|
00008d10  61 74 74 73 20 20 20 20  20 2d 20 54 68 65 20 66  |atts     - The f|
00008d20  69 6e 65 72 20 64 65 74  61 69 6c 73 20 6f 66 20  |iner details of |
00008d30  6f 6e 65 20 6f 72 20 74  77 6f 20 53 59 53 20 63  |one or two SYS c|
00008d40  61 6c 6c 73 20 61 6e 64  20 74 68 65 20 0a 20 20  |alls and the .  |
00008d50  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00008d60  61 73 73 6f 63 69 61 74  65 64 20 72 6f 75 74 69  |associated routi|
00008d70  6e 65 73 20 66 6f 72 20  65 78 74 72 61 63 74 69  |nes for extracti|
00008d80  6e 67 20 74 68 65 20 75  73 65 66 75 6c 20 64 61  |ng the useful da|
00008d90  74 61 20 66 72 6f 6d 0a  20 20 20 20 20 20 20 20  |ta from.        |
00008da0  20 20 20 20 20 20 20 20  20 20 74 68 65 6d 20 77  |          them w|
00008db0  65 72 65 20 70 75 72 6c  6f 69 6e 65 64 20 66 72  |ere purloined fr|
00008dc0  6f 6d 20 68 69 73 20 65  78 63 65 6c 6c 65 6e 74  |om his excellent|
00008dd0  20 21 4c 61 72 67 65 72  20 2d 20 27 53 74 69 63  | !Larger - 'Stic|
00008de0  6b 79 0a 20 20 20 20 20  20 20 20 20 20 20 20 20  |ky.             |
00008df0  20 20 20 20 20 42 61 63  6b 64 72 6f 70 20 45 78  |     Backdrop Ex|
00008e00  74 72 61 6f 72 64 69 6e  61 69 72 65 27 2c 20 77  |traordinaire', w|
00008e10  68 69 63 68 20 49 20 73  70 65 6e 64 20 6d 6f 73  |hich I spend mos|
00008e20  74 20 6f 66 20 6d 79 20  74 69 6d 65 0a 20 20 20  |t of my time.   |
00008e30  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 62  |               b|
00008e40  65 74 61 2d 20 74 65 73  74 69 6e 67 20 66 6f 72  |eta- testing for|
00008e50  20 68 69 6d 2e 20 28 49  27 76 65 20 67 6f 74 20  | him. (I've got |
00008e60  52 49 53 43 20 4f 53 20  33 2c 20 77 68 69 63 68  |RISC OS 3, which|
00008e70  20 68 61 73 20 61 0a 20  20 20 20 20 20 20 20 20  | has a.         |
00008e80  20 20 20 20 20 20 20 20  20 62 75 69 6c 74 2d 69  |         built-i|
00008e90  6e 20 73 74 69 63 6b 79  20 62 61 63 6b 64 72 6f  |n sticky backdro|
00008ea0  70 2c 20 62 75 74 20 69  74 27 73 20 63 72 61 70  |p, but it's crap|
00008eb0  2c 20 73 6f 20 21 4c 61  72 67 65 72 20 69 73 20  |, so !Larger is |
00008ec0  61 0a 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |a.              |
00008ed0  20 20 20 20 6d 6f 73 74  20 77 65 6c 63 6f 6d 65  |    most welcome|
00008ee0  20 62 75 72 64 65 6e 20  6f 6e 20 6d 79 20 68 61  | burden on my ha|
00008ef0  72 64 20 64 69 73 63 2e  29 20 52 6f 62 69 6e 20  |rd disc.) Robin |
00008f00  77 61 73 20 61 6c 73 6f  20 6e 65 76 65 72 0a 20  |was also never. |
00008f10  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00008f20  20 74 6f 6f 20 62 75 73  79 20 74 6f 20 67 69 76  | too busy to giv|
00008f30  65 20 61 64 76 69 63 65  20 6f 72 20 74 6f 20 6c  |e advice or to l|
00008f40  65 74 20 6d 65 20 70 65  72 75 73 65 20 68 69 73  |et me peruse his|
00008f50  20 50 52 4d 73 2e 0a 20  20 20 20 20 20 20 20 20  | PRMs..         |
00008f60  20 20 20 20 20 20 20 20  20 28 57 65 6c 6c 2c 20  |         (Well, |
00008f70  68 61 72 64 6c 79 20 65  76 65 72 2e 2e 2e 2e 2e  |hardly ever.....|
00008f80  29 2e 20 54 68 65 20 72  6f 75 74 69 6e 65 73 20  |). The routines |
00008f90  66 6f 72 20 64 6f 69 6e  67 20 74 68 65 20 43 6f  |for doing the Co|
00008fa0  6e 66 69 67 2e 0a 20 20  20 20 20 20 20 20 20 20  |nfig..          |
00008fb0  20 20 20 20 20 20 20 20  77 69 6e 64 6f 77 20 61  |        window a|
00008fc0  73 20 61 20 63 6f 6d 70  6f 73 69 74 65 20 77 69  |s a composite wi|
00008fd0  6e 64 6f 77 20 61 6c 73  6f 20 63 61 6d 65 20 66  |ndow also came f|
00008fe0  72 6f 6d 20 52 6f 62 69  6e 2e 0a 20 20 20 20 20  |rom Robin..     |
00008ff0  20 20 20 20 20 20 20 20  20 20 20 20 20 52 6f 62  |             Rob|
00009000  69 6e 27 73 20 41 64 64  72 65 73 73 65 73 20 61  |in's Addresses a|
00009010  72 65 3a 0a 20 20 20 20  20 20 20 20 20 20 20 20  |re:.            |
00009020  20 20 20 20 20 20 32 31  37 20 57 61 74 65 72 68  |      217 Waterh|
00009030  6f 75 73 65 20 4d 6f 6f  72 2c 20 48 61 72 6c 6f  |ouse Moor, Harlo|
00009040  77 2c 20 45 73 73 65 78  20 43 4d 31 38 20 36 42  |w, Essex CM18 6B|
00009050  57 2c 20 4f 52 0a 20 20  20 20 20 20 20 20 20 20  |W, OR.          |
00009060  20 20 20 20 20 20 20 20  53 74 2e 20 43 61 74 68  |        St. Cath|
00009070  65 72 69 6e 65 27 73 20  43 6f 6c 6c 65 67 65 2c  |erine's College,|
00009080  20 4d 61 6e 6f 72 20 52  6f 61 64 2c 20 4f 78 66  | Manor Road, Oxf|
00009090  6f 72 64 20 4f 58 31 20  33 55 4a 0a 20 20 20 20  |ord OX1 3UJ.    |
000090a0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 6f 72  |              or|
000090b0  20 62 79 20 4a 61 6e 65  74 3a 20 6d 39 30 72 6a  | by Janet: m90rj|
000090c0  77 40 75 6b 2e 61 63 2e  6f 78 66 6f 72 64 2e 65  |w@uk.ac.oxford.e|
000090d0  63 73 0a 0a 4a 61 6d 65  73 20 4d 69 6c 6c 65 72  |cs..James Miller|
000090e0  20 20 20 20 2d 20 54 68  61 6e 6b 73 20 74 6f 20  |    - Thanks to |
000090f0  4a 61 6d 65 73 20 66 6f  72 20 6d 61 69 6c 69 6e  |James for mailin|
00009100  67 20 6d 65 20 77 69 74  68 20 61 20 62 75 67 20  |g me with a bug |
00009110  69 6e 20 74 68 65 20 46  69 6c 65 20 46 69 6e 64  |in the File Find|
00009120  65 72 0a 20 20 20 20 20  20 20 20 20 20 20 20 20  |er.             |
00009130  20 20 20 20 20 61 6e 64  20 69 6e 66 6f 72 6d 69  |     and informi|
00009140  6e 67 20 6d 65 20 6f 66  20 74 68 65 20 65 78 69  |ng me of the exi|
00009150  73 74 65 6e 63 65 20 6f  66 20 74 68 65 20 42 6f  |stence of the Bo|
00009160  6f 74 20 46 69 6c 65 20  43 72 65 61 74 69 6f 6e  |ot File Creation|
00009170  0a 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |.               |
00009180  20 20 20 6d 65 73 73 61  67 65 2e 20 28 57 68 79  |   message. (Why|
00009190  20 64 6f 20 49 20 61 6c  77 61 79 73 20 66 69 6e  | do I always fin|
000091a0  64 20 74 68 65 20 62 75  67 73 20 74 68 65 20 64  |d the bugs the d|
000091b0  61 79 20 41 46 54 45 52  20 49 0a 20 20 20 20 20  |ay AFTER I.     |
000091c0  20 20 20 20 20 20 20 20  20 20 20 20 20 72 65 6c  |             rel|
000091d0  65 61 73 65 20 74 68 65  20 73 6f 66 74 77 61 72  |ease the softwar|
000091e0  65 3f 20 54 68 69 73 20  6d 75 73 74 20 62 65 20  |e? This must be |
000091f0  6e 61 74 75 72 65 27 73  20 77 61 79 20 6f 66 20  |nature's way of |
00009200  65 6e 73 75 72 69 6e 67  0a 20 20 20 20 20 20 20  |ensuring.       |
00009210  20 20 20 20 20 20 20 20  20 20 20 74 68 61 74 20  |           that |
00009220  73 6f 66 74 77 61 72 65  20 61 6c 77 61 79 73 20  |software always |
00009230  70 72 6f 64 75 63 65 73  20 6f 66 66 73 70 72 69  |produces offspri|
00009240  6e 67 20 2d 20 61 20 6e  65 77 20 76 65 72 73 69  |ng - a new versi|
00009250  6f 6e 20 69 73 0a 20 20  20 20 20 20 20 20 20 20  |on is.          |
00009260  20 20 20 20 20 20 20 20  61 6c 77 61 79 73 20 72  |        always r|
00009270  65 71 75 69 72 65 64 20  74 6f 20 66 69 78 20 74  |equired to fix t|
00009280  68 65 20 62 75 67 73 20  69 6e 20 74 68 65 20 70  |he bugs in the p|
00009290  72 65 76 69 6f 75 73 20  76 65 72 73 69 6f 6e 2e  |revious version.|
000092a0  0a 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |.               |
000092b0  20 20 20 45 76 6f 6c 75  74 69 6f 6e 20 69 6e 20  |   Evolution in |
000092c0  61 63 74 69 6f 6e 21 29  0a 0a 45 6d 6d 65 74 20  |action!)..Emmet |
000092d0  53 70 69 65 72 20 20 20  20 20 2d 20 45 6d 6d 65  |Spier     - Emme|
000092e0  74 27 73 20 48 65 6c 70  20 66 69 6c 65 20 73 61  |t's Help file sa|
000092f0  69 64 20 74 68 61 74 20  68 65 20 64 69 64 6e 27  |id that he didn'|
00009300  74 20 6d 69 6e 64 20 70  65 6f 70 6c 65 20 6e 69  |t mind people ni|
00009310  63 6b 69 6e 67 0a 20 20  20 20 20 20 20 20 20 20  |cking.          |
00009320  20 20 20 20 20 20 20 20  68 69 73 20 63 6f 64 65  |        his code|
00009330  2c 20 70 72 6f 76 69 64  65 64 20 68 65 20 67 6f  |, provided he go|
00009340  74 20 61 20 63 72 65 64  69 74 2c 20 73 6f 20 49  |t a credit, so I|
00009350  20 77 68 6f 6c 65 68 65  61 72 74 65 64 6c 79 20  | wholeheartedly |
00009360  61 6e 64 0a 20 20 20 20  20 20 20 20 20 20 20 20  |and.            |
00009370  20 20 20 20 20 20 72 75  74 68 6c 65 73 73 6c 79  |      ruthlessly|
00009380  20 62 75 74 63 68 65 72  65 64 20 6f 75 74 20 74  | butchered out t|
00009390  68 65 20 63 6f 64 65 20  66 6f 72 20 61 20 66 69  |he code for a fi|
000093a0  6c 65 74 79 70 65 20 6d  65 6e 75 20 66 72 6f 6d  |letype menu from|
000093b0  0a 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |.               |
000093c0  20 20 20 68 69 73 20 21  53 65 74 2d 54 79 70 65  |   his !Set-Type|
000093d0  2e 20 54 68 65 6e 20 49  20 64 65 63 69 64 65 64  |. Then I decided|
000093e0  20 74 68 61 74 20 69 74  20 74 6f 6f 6b 20 75 70  | that it took up|
000093f0  20 74 6f 6f 20 6d 75 63  68 0a 20 20 20 20 20 20  | too much.      |
00009400  20 20 20 20 20 20 20 20  20 20 20 20 6d 65 6d 6f  |            memo|
00009410  72 79 20 73 6f 20 49 20  76 61 73 74 6c 79 20 73  |ry so I vastly s|
00009420  69 6d 70 6c 69 66 69 65  64 20 69 74 20 74 6f 20  |implified it to |
00009430  72 65 6d 6f 76 65 20 74  68 65 20 73 70 72 69 74  |remove the sprit|
00009440  65 73 2e 20 54 68 65 6e  0a 20 20 20 20 20 20 20  |es. Then.       |
00009450  20 20 20 20 20 20 20 20  20 20 20 49 20 66 6f 75  |           I fou|
00009460  6e 64 20 61 20 6e 65 77  20 77 61 79 20 6f 66 20  |nd a new way of |
00009470  64 6f 69 6e 67 20 69 74  20 73 6f 20 49 20 70 75  |doing it so I pu|
00009480  74 20 74 68 65 20 73 70  72 69 74 65 73 20 62 61  |t the sprites ba|
00009490  63 6b 20 69 6e 2e 0a 20  20 20 20 20 20 20 20 20  |ck in..         |
000094a0  20 20 20 20 20 20 20 20  20 49 20 63 61 6e 27 74  |         I can't|
000094b0  20 72 65 6d 65 6d 62 65  72 20 77 68 65 74 68 65  | remember whethe|
000094c0  72 20 61 6e 79 20 6f 66  20 45 6d 6d 65 74 27 73  |r any of Emmet's|
000094d0  20 63 6f 64 65 20 69 73  20 73 74 69 6c 6c 0a 20  | code is still. |
000094e0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000094f0  20 69 6e 20 74 68 65 72  65 2c 20 62 75 74 20 69  | in there, but i|
00009500  66 20 69 74 20 69 73 20  74 68 61 6e 6b 73 20 61  |f it is thanks a|
00009510  72 65 20 64 75 65 20 74  6f 20 68 69 6d 2e 0a 0a  |re due to him...|
00009520  4a 61 73 6f 6e 20 57 69  6c 6c 69 61 6d 73 20 20  |Jason Williams  |
00009530  2d 20 46 6f 72 20 64 65  73 69 67 6e 69 6e 67 20  |- For designing |
00009540  74 68 65 20 53 68 72 65  64 64 65 72 20 73 70 72  |the Shredder spr|
00009550  69 74 65 73 2e 20 56 65  72 79 20 6e 69 63 65 20  |ites. Very nice |
00009560  74 68 65 79 20 61 72 65  20 74 6f 6f 2e 0a 0a 4d  |they are too...M|
00009570  61 72 6b 20 4b 65 6d 70  73 74 65 72 20 20 20 2d  |ark Kempster   -|
00009580  20 46 6f 72 20 74 68 65  20 42 75 72 6e 20 73 70  | For the Burn sp|
00009590  72 69 74 65 73 2e 20 54  68 65 79 27 72 65 20 63  |rites. They're c|
000095a0  6f 6f 6c 2e 20 45 72 2c  20 68 6f 74 2e 0a 0a 53  |ool. Er, hot...S|
000095b0  74 65 76 65 20 53 69 6e  67 65 72 20 20 20 20 2d  |teve Singer    -|
000095c0  20 49 20 64 69 64 6e 27  74 20 63 6f 70 79 20 61  | I didn't copy a|
000095d0  6e 79 20 63 6f 64 65 20  66 72 6f 6d 20 53 74 65  |ny code from Ste|
000095e0  76 65 2c 20 62 75 74 20  69 74 20 77 61 73 20 68  |ve, but it was h|
000095f0  65 20 77 68 6f 0a 20 20  20 20 20 20 20 20 20 20  |e who.          |
00009600  20 20 20 20 20 20 20 20  63 6f 6d 70 6c 61 69 6e  |        complain|
00009610  65 64 20 74 68 61 74 20  68 65 20 77 6f 75 6c 64  |ed that he would|
00009620  6e 27 74 20 65 76 65 6e  20 6c 6f 6f 6b 20 61 74  |n't even look at|
00009630  20 6d 79 20 70 72 6f 67  67 79 20 69 66 20 74 68  | my proggy if th|
00009640  65 0a 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |e.              |
00009650  20 20 20 20 69 63 6f 6e  62 61 72 20 69 63 6f 6e  |    iconbar icon|
00009660  20 64 69 64 6e 27 74 20  73 70 69 6e 20 72 6f 75  | didn't spin rou|
00009670  6e 64 2e 20 41 6e 64 20  68 65 20 61 6c 73 6f 20  |nd. And he also |
00009680  77 72 6f 74 65 20 42 6c  6f 78 65 64 2c 20 0a 20  |wrote Bloxed, . |
00009690  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000096a0  20 61 20 67 61 6d 65 20  77 68 69 63 68 20 6d 61  | a game which ma|
000096b0  79 20 62 65 20 74 68 65  20 66 75 74 75 72 65 20  |y be the future |
000096c0  63 61 75 73 65 20 6f 66  20 66 61 69 6c 75 72 65  |cause of failure|
000096d0  20 69 6e 20 46 69 6e 61  6c 73 0a 20 20 20 20 20  | in Finals.     |
000096e0  20 20 20 20 20 20 20 20  20 20 20 20 20 66 6f 72  |             for|
000096f0  20 68 61 6c 66 20 6f 66  20 53 74 2e 20 43 61 74  | half of St. Cat|
00009700  68 65 72 69 6e 65 27 20  43 6f 6c 6c 65 67 65 2e  |herine' College.|
00009710  20 48 65 20 61 6c 73 6f  20 73 68 6f 77 65 64 20  | He also showed |
00009720  6d 65 20 74 68 65 0a 20  20 20 20 20 20 20 20 20  |me the.         |
00009730  20 20 20 20 20 20 20 20  20 4e 65 58 54 20 77 6f  |         NeXT wo|
00009740  72 6b 73 74 61 74 69 6f  6e 20 77 68 69 63 68 20  |rkstation which |
00009750  77 61 73 20 72 75 6e 6e  69 6e 67 20 74 68 65 20  |was running the |
00009760  70 72 6f 67 72 61 6d 20  77 68 69 63 68 20 67 61  |program which ga|
00009770  76 65 0a 20 20 20 20 20  20 20 20 20 20 20 20 20  |ve.             |
00009780  20 20 20 20 20 6d 65 20  74 68 65 20 69 6e 73 70  |     me the insp|
00009790  69 72 61 74 69 6f 6e 20  66 6f 72 20 42 6c 61 63  |iration for Blac|
000097a0  6b 20 48 6f 6c 65 2e 20  41 6e 64 20 6e 6f 77 20  |k Hole. And now |
000097b0  68 65 20 74 65 6c 6c 73  20 6d 65 20 68 65 0a 20  |he tells me he. |
000097c0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000097d0  20 6e 65 76 65 72 20 75  73 65 73 20 57 61 73 74  | never uses Wast|
000097e0  65 62 69 6e 20 70 72 6f  67 72 61 6d 73 2e 2e 2e  |ebin programs...|
000097f0  2e 2e 0a 0a 44 6f 6d 69  6e 69 63 20 53 79 6d 65  |....Dominic Syme|
00009800  73 20 20 20 2d 20 46 6f  72 20 77 72 69 74 69 6e  |s   - For writin|
00009810  67 20 21 5a 61 70 2c 20  74 68 65 20 62 65 73 74  |g !Zap, the best|
00009820  20 65 64 69 74 6f 72 20  61 72 6f 75 6e 64 2e 20  | editor around. |
00009830  45 76 65 6e 20 69 66 20  69 74 20 64 6f 65 73 0a  |Even if it does.|
00009840  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00009850  20 20 63 72 61 73 68 20  71 75 69 74 65 20 61 20  |  crash quite a |
00009860  6c 6f 74 2e 2e 2e 0a 0a  2d 2d 2d 2d 2d 2d 2d 2d  |lot.....--------|
00009870  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000098b0  2d 2d 2d 2d 2d 0a 0a 44  69 66 66 65 72 65 6e 63  |-----..Differenc|
000098c0  65 73 20 62 65 74 77 65  65 6e 20 42 6c 61 63 6b  |es between Black|
000098d0  20 48 6f 6c 65 20 61 6e  64 20 42 6c 61 63 6b 20  | Hole and Black |
000098e0  48 6f 6c 65 20 49 49 20  76 65 72 73 69 6f 6e 20  |Hole II version |
000098f0  31 2e 31 36 0a 3d 3d 3d  3d 3d 3d 3d 3d 3d 3d 3d  |1.16.===========|
00009900  3d 3d 3d 3d 3d 3d 3d 3d  3d 3d 3d 3d 3d 3d 3d 3d  |================|
*
00009930  3d 3d 0a 0a 54 68 65 20  6f 72 69 67 69 6e 61 6c  |==..The original|
00009940  20 42 6c 61 63 6b 20 48  6f 6c 65 20 72 61 6e 20  | Black Hole ran |
00009950  6f 6e 20 52 49 53 43 20  4f 53 20 32 20 61 6e 64  |on RISC OS 2 and|
00009960  20 52 49 53 43 20 4f 53  20 33 2e 20 41 73 20 52  | RISC OS 3. As R|
00009970  49 53 43 20 4f 53 20 33  20 69 73 20 6e 6f 77 0a  |ISC OS 3 is now.|
00009980  61 63 63 65 70 74 65 64  20 61 73 20 73 74 61 6e  |accepted as stan|
00009990  64 61 72 64 20 6f 6e 20  41 63 6f 72 6e 20 6d 61  |dard on Acorn ma|
000099a0  63 68 69 6e 65 73 20 49  20 64 65 63 69 64 65 64  |chines I decided|
000099b0  20 74 6f 20 6d 61 6b 65  20 75 73 65 20 6f 66 20  | to make use of |
000099c0  73 6f 6d 65 20 6f 66 20  69 74 73 0a 6e 65 77 20  |some of its.new |
000099d0  66 65 61 74 75 72 65 73  20 69 6e 20 74 68 69 73  |features in this|
000099e0  20 6e 65 77 20 76 65 72  73 69 6f 6e 20 6f 66 20  | new version of |
000099f0  74 68 65 20 70 72 6f 67  72 61 6d 2e 0a 0a 31 29  |the program...1)|
00009a00  20 41 6c 6c 20 46 69 6c  65 72 20 6f 70 65 72 61  | All Filer opera|
00009a10  74 69 6f 6e 73 20 61 72  65 20 6e 6f 77 20 72 75  |tions are now ru|
00009a20  6e 20 62 79 20 46 69 6c  65 72 5f 41 63 74 69 6f  |n by Filer_Actio|
00009a30  6e 2e 20 54 68 65 20 61  64 76 61 6e 74 61 67 65  |n. The advantage|
00009a40  73 20 6f 66 20 74 68 69  73 0a 61 72 65 3a 0a 20  |s of this.are:. |
00009a50  20 69 29 20 41 20 64 72  61 6d 61 74 69 63 20 73  | i) A dramatic s|
00009a60  70 65 65 64 20 69 6e 63  72 65 61 73 65 20 77 68  |peed increase wh|
00009a70  65 6e 20 64 65 6c 65 74  69 6e 67 20 6c 61 72 67  |en deleting larg|
00009a80  65 20 6e 75 6d 62 65 72  73 20 6f 66 20 66 69 6c  |e numbers of fil|
00009a90  65 73 2e 0a 20 20 69 69  29 20 41 6e 79 20 65 72  |es..  ii) Any er|
00009aa0  72 6f 72 73 20 77 68 69  63 68 20 6f 63 63 75 72  |rors which occur|
00009ab0  20 61 72 65 20 74 72 61  70 70 65 64 20 62 79 20  | are trapped by |
00009ac0  74 68 65 20 66 69 6c 65  72 20 61 6e 64 20 73 68  |the filer and sh|
00009ad0  6f 75 6c 64 20 6e 6f 74  20 63 72 61 73 68 0a 20  |ould not crash. |
00009ae0  20 42 6c 61 63 6b 20 48  6f 6c 65 20 61 73 20 68  | Black Hole as h|
00009af0  61 70 70 65 6e 65 64 20  76 65 72 79 20 6f 63 63  |appened very occ|
00009b00  61 73 69 6f 6e 61 6c 6c  79 20 69 6e 20 74 68 65  |asionally in the|
00009b10  20 6f 72 69 67 69 6e 61  6c 20 28 49 20 63 61 6e  | original (I can|
00009b20  27 74 20 74 68 69 6e 6b  20 6f 66 0a 20 20 65 76  |'t think of.  ev|
00009b30  65 72 79 74 68 69 6e 67  2e 2e 2e 2e 2e 29 0a 20  |erything.....). |
00009b40  20 69 69 69 29 20 4d 6f  72 65 20 74 68 61 6e 20  | iii) More than |
00009b50  6f 6e 65 20 6f 70 65 72  61 74 69 6f 6e 20 63 61  |one operation ca|
00009b60  6e 20 62 65 20 63 61 72  72 69 65 64 20 6f 75 74  |n be carried out|
00009b70  20 73 69 6d 75 6c 74 61  6e 65 6f 75 73 6c 79 2e  | simultaneously.|
00009b80  0a 54 68 65 20 64 69 73  61 64 76 61 6e 74 61 67  |.The disadvantag|
00009b90  65 73 20 61 72 65 3a 0a  20 20 69 29 20 57 68 65  |es are:.  i) Whe|
00009ba0  6e 20 63 6f 70 79 69 6e  67 20 74 6f 20 74 68 65  |n copying to the|
00009bb0  20 62 69 6e 2c 20 46 69  6c 65 72 5f 41 63 74 69  | bin, Filer_Acti|
00009bc0  6f 6e 20 69 67 6e 6f 72  65 73 20 74 68 65 20 61  |on ignores the a|
00009bd0  63 63 65 73 73 20 73 74  61 74 75 73 20 6f 66 0a  |ccess status of.|
00009be0  20 20 66 69 6c 65 73 2e  20 54 68 75 73 20 69 66  |  files. Thus if|
00009bf0  20 46 6f 72 63 65 20 69  73 20 6f 66 66 2c 20 79  | Force is off, y|
00009c00  6f 75 20 73 74 69 6c 6c  20 67 65 74 20 61 6c 6c  |ou still get all|
00009c10  20 74 68 65 20 6c 6f 63  6b 65 64 20 66 69 6c 65  | the locked file|
00009c20  73 20 63 6f 70 69 65 64  0a 20 20 61 6c 74 68 6f  |s copied.  altho|
00009c30  75 67 68 20 74 68 65 79  20 61 72 65 6e 27 74 20  |ugh they aren't |
00009c40  64 65 6c 65 74 65 64 2e  20 48 6f 77 65 76 65 72  |deleted. However|
00009c50  2c 20 49 20 64 6f 6e 27  74 20 61 6e 74 69 63 69  |, I don't antici|
00009c60  70 61 74 65 20 6d 61 6e  79 20 70 65 6f 70 6c 65  |pate many people|
00009c70  0a 20 20 75 73 69 6e 67  20 74 68 69 73 20 70 72  |.  using this pr|
00009c80  6f 67 72 61 6d 20 77 69  74 68 20 46 6f 72 63 65  |ogram with Force|
00009c90  20 6f 66 66 2e 0a 20 20  69 69 29 20 46 6f 72 20  | off..  ii) For |
00009ca0  52 65 74 61 69 6e 20 53  74 72 75 63 74 75 72 65  |Retain Structure|
00009cb0  2c 20 74 68 65 20 6f 72  69 67 69 6e 61 6c 20 77  |, the original w|
00009cc0  6f 75 6c 64 20 73 69 6d  70 6c 79 20 6e 6f 74 20  |ould simply not |
00009cd0  64 65 6c 65 74 65 20 61  6e 79 0a 20 20 64 69 72  |delete any.  dir|
00009ce0  65 63 74 6f 72 69 65 73  2e 20 46 69 6c 65 72 5f  |ectories. Filer_|
00009cf0  41 63 74 69 6f 6e 20 63  61 6e 6e 6f 74 20 64 6f  |Action cannot do|
00009d00  20 74 68 69 73 2c 20 73  6f 20 74 68 65 20 73 74  | this, so the st|
00009d10  72 75 63 74 75 72 65 20  68 61 73 20 66 69 72 73  |ructure has firs|
00009d20  74 20 74 6f 20 62 65 0a  20 20 63 6f 70 69 65 64  |t to be.  copied|
00009d30  2c 20 74 68 65 6e 20 77  72 69 74 74 65 6e 20 62  |, then written b|
00009d40  61 63 6b 20 6f 6e 63 65  20 74 68 65 20 64 65 6c  |ack once the del|
00009d50  65 74 69 6f 6e 20 68 61  73 20 66 69 6e 69 73 68  |etion has finish|
00009d60  65 64 2e 0a 20 20 69 69  69 29 20 43 6f 70 69 65  |ed..  iii) Copie|
00009d70  73 20 63 61 6e 6e 6f 74  20 62 65 20 73 71 75 61  |s cannot be squa|
00009d80  73 68 65 64 20 61 73 20  74 68 65 79 20 61 72 65  |shed as they are|
00009d90  20 63 6f 70 69 65 64 2e  20 54 68 69 73 20 76 65  | copied. This ve|
00009da0  72 73 69 6f 6e 20 68 61  73 20 61 0a 20 20 53 71  |rsion has a.  Sq|
00009db0  75 61 73 68 20 6f 70 74  69 6f 6e 20 6f 6e 20 61  |uash option on a|
00009dc0  20 6d 65 6e 75 20 61 6e  64 20 61 6e 20 61 75 74  | menu and an aut|
00009dd0  6f 6d 61 74 69 63 20 27  53 71 75 61 73 68 20 6f  |omatic 'Squash o|
00009de0  6e 20 53 68 75 74 64 6f  77 6e 27 20 6f 70 74 69  |n Shutdown' opti|
00009df0  6f 6e 2e 0a 0a 32 29 20  54 68 65 20 66 69 6c 65  |on...2) The file|
00009e00  20 66 69 6e 64 65 72 20  68 61 73 20 62 65 65 6e  | finder has been|
00009e10  20 64 72 61 6d 61 74 69  63 61 6c 6c 79 20 73 70  | dramatically sp|
00009e20  65 65 64 65 64 20 75 70  20 61 6e 64 20 41 72 63  |eeded up and Arc|
00009e30  68 69 76 65 20 63 6f 6d  70 61 74 69 62 69 6c 69  |hive compatibili|
00009e40  6c 74 79 0a 69 6e 63 6c  75 64 65 64 2e 20 57 69  |lty.included. Wi|
00009e50  6c 64 63 61 72 64 65 64  20 73 65 61 72 63 68 65  |ldcarded searche|
00009e60  73 20 61 72 65 20 6e 6f  77 20 70 6f 73 73 69 62  |s are now possib|
00009e70  6c 65 2e 20 4e 6f 74 65  3a 20 54 68 69 73 20 76  |le. Note: This v|
00009e80  65 72 73 69 6f 6e 20 68  61 73 20 62 65 65 6e 0a  |ersion has been.|
00009e90  73 70 65 65 64 65 64 20  75 70 20 72 65 6c 61 74  |speeded up relat|
00009ea0  69 76 65 20 74 6f 20 76  65 72 73 69 6f 6e 73 20  |ive to versions |
00009eb0  6f 66 20 42 6c 61 6b 48  6f 6c 65 32 20 70 72 69  |of BlakHole2 pri|
00009ec0  6f 72 20 74 6f 20 31 2e  31 30 2e 0a 0a 33 29 20  |or to 1.10...3) |
00009ed0  44 4f 53 20 70 61 72 74  69 74 69 6f 6e 73 20 61  |DOS partitions a|
00009ee0  72 65 20 72 65 63 6f 67  6e 69 73 65 64 20 61 6e  |re recognised an|
00009ef0  64 20 74 72 65 61 74 65  64 20 61 73 20 64 69 72  |d treated as dir|
00009f00  65 63 74 6f 72 69 65 73  2e 0a 0a 34 29 20 54 68  |ectories...4) Th|
00009f10  65 20 62 69 6e 20 73 74  72 75 63 74 75 72 65 20  |e bin structure |
00009f20  68 61 73 20 62 65 65 6e  20 63 68 61 6e 67 65 64  |has been changed|
00009f30  20 74 6f 20 68 61 76 65  20 61 20 73 65 70 61 72  | to have a separ|
00009f40  61 74 65 20 73 75 62 64  69 72 65 63 74 6f 72 79  |ate subdirectory|
00009f50  20 66 6f 72 0a 65 61 63  68 20 64 61 79 20 6f 66  | for.each day of|
00009f60  20 75 73 65 2e 20 54 68  69 73 20 61 6c 6c 6f 77  | use. This allow|
00009f70  73 20 6d 6f 72 65 20 6f  72 67 61 6e 69 73 61 74  |s more organisat|
00009f80  69 6f 6e 20 6f 66 20 79  6f 75 72 20 72 75 62 62  |ion of your rubb|
00009f90  69 73 68 20 28 77 68 69  63 68 20 6d 61 79 20 6f  |ish (which may o|
00009fa0  72 0a 6d 61 79 20 6e 6f  74 20 62 65 20 75 73 65  |r.may not be use|
00009fb0  66 75 6c 29 20 61 6e 64  20 61 6c 73 6f 20 61 6c  |ful) and also al|
00009fc0  6c 6f 77 73 20 74 68 65  20 61 75 74 6f 20 64 65  |lows the auto de|
00009fd0  6c 65 74 69 6f 6e 20 74  6f 20 62 65 20 6d 75 63  |letion to be muc|
00009fe0  68 20 66 61 73 74 65 72  2c 20 77 68 69 63 68 0a  |h faster, which.|
00009ff0  77 69 6c 6c 20 73 74 6f  70 20 70 65 6f 70 6c 65  |will stop people|
0000a000  20 66 72 6f 6d 20 73 68  6f 75 74 69 6e 67 20 61  | from shouting a|
0000a010  74 20 6d 65 2e 0a 0a 35  29 20 42 65 63 61 75 73  |t me...5) Becaus|
0000a020  65 20 70 65 6f 70 6c 65  20 63 6f 6d 70 6c 61 69  |e people complai|
0000a030  6e 65 64 20 61 62 6f 75  74 20 6d 79 20 6f 70 74  |ned about my opt|
0000a040  69 6f 6e 73 20 61 6e 64  20 72 61 64 69 6f 20 69  |ions and radio i|
0000a050  63 6f 6e 73 2c 20 49 27  76 65 20 74 61 6b 65 6e  |cons, I've taken|
0000a060  0a 74 68 65 6d 20 6f 75  74 2e 20 54 68 65 20 70  |.them out. The p|
0000a070  72 6f 67 72 61 6d 20 6e  6f 77 20 75 73 65 73 20  |rogram now uses |
0000a080  77 68 69 63 68 65 76 65  72 20 69 63 6f 6e 73 20  |whichever icons |
0000a090  61 72 65 20 73 74 61 6e  64 61 72 64 20 6f 6e 20  |are standard on |
0000a0a0  79 6f 75 72 20 6d 61 63  68 69 6e 65 2e 0a 0a 36  |your machine...6|
0000a0b0  29 20 33 64 20 69 63 6f  6e 73 20 68 61 76 65 20  |) 3d icons have |
0000a0c0  62 65 65 6e 20 61 64 6f  70 74 65 64 2e 20 49 20  |been adopted. I |
0000a0d0  68 61 76 65 20 6e 6f 20  69 64 65 61 20 77 68 61  |have no idea wha|
0000a0e0  74 20 74 68 65 20 41 63  6f 72 6e 20 67 75 69 64  |t the Acorn guid|
0000a0f0  65 6c 69 6e 65 73 20 61  72 65 2c 0a 73 6f 20 49  |elines are,.so I|
0000a100  27 76 65 20 61 64 6f 70  74 65 64 20 74 68 6f 73  |'ve adopted thos|
0000a110  65 20 75 73 65 64 20 62  79 20 43 6f 6d 70 75 74  |e used by Comput|
0000a120  65 72 20 43 6f 6e 63 65  70 74 73 20 61 6e 64 20  |er Concepts and |
0000a130  53 69 6d 6f 6e 20 48 75  6e 74 69 6e 67 64 6f 6e  |Simon Huntingdon|
0000a140  27 73 0a 49 6e 74 65 72  66 61 63 65 20 6d 6f 64  |'s.Interface mod|
0000a150  75 6c 65 2c 20 73 69 6e  63 65 20 41 63 6f 72 6e  |ule, since Acorn|
0000a160  20 73 65 65 6d 20 74 6f  20 68 61 76 65 20 63 6f  | seem to have co|
0000a170  70 69 65 64 20 74 68 65  69 72 20 69 63 6f 6e 73  |pied their icons|
0000a180  2e 20 28 4e 6f 74 65 3a  20 4e 6f 0a 72 65 6c 61  |. (Note: No.rela|
0000a190  74 69 6f 6e 20 62 65 74  77 65 65 6e 20 53 2e 48  |tion between S.H|
0000a1a0  2e 20 61 6e 64 20 43 43  20 69 73 20 69 6d 70 6c  |. and CC is impl|
0000a1b0  69 65 64 2e 2e 2e 2e 2e  2e 2e 28 67 6f 74 20 74  |ied.......(got t|
0000a1c0  6f 20 63 6f 76 65 72 20  6d 79 73 65 6c 66 21 29  |o cover myself!)|
0000a1d0  29 0a 0a 37 29 20 54 68  65 20 49 6e 66 6f 20 77  |)..7) The Info w|
0000a1e0  69 6e 64 6f 77 20 68 61  73 20 67 6f 74 20 73 69  |indow has got si|
0000a1f0  6c 6c 69 65 72 2e 0a 0a  38 29 20 49 20 68 61 76  |llier...8) I hav|
0000a200  65 20 61 64 64 65 64 20  61 6e 20 6f 70 74 69 6f  |e added an optio|
0000a210  6e 20 74 6f 20 75 73 65  20 6f 75 74 6c 69 6e 65  |n to use outline|
0000a220  20 66 6f 6e 74 73 20 69  6e 20 74 68 65 20 6d 65  | fonts in the me|
0000a230  6e 75 73 2e 20 49 20 6c  69 6b 65 20 74 68 69 73  |nus. I like this|
0000a240  2c 20 62 75 74 0a 73 6f  6d 65 20 70 65 6f 70 6c  |, but.some peopl|
0000a250  65 20 70 72 65 66 65 72  20 63 6f 6e 73 69 73 74  |e prefer consist|
0000a260  65 6e 63 79 20 2d 20 74  68 61 74 27 73 20 77 68  |ency - that's wh|
0000a270  79 20 69 74 27 73 20 61  6e 20 6f 70 74 69 6f 6e  |y it's an option|
0000a280  2e 20 41 6c 73 6f 20 69  74 20 64 6f 65 73 20 4e  |. Also it does N|
0000a290  4f 54 0a 6c 6f 6f 6b 20  67 6f 6f 64 20 69 6e 20  |OT.look good in |
0000a2a0  6d 6f 64 65 20 31 32 2e  2e 2e 2e 20 41 6c 73 6f  |mode 12.... Also|
0000a2b0  2c 20 41 63 6f 72 6e 27  73 20 6c 61 74 65 73 74  |, Acorn's latest|
0000a2c0  20 57 49 4d 50 20 61 63  74 75 61 6c 6c 79 20 44  | WIMP actually D|
0000a2d0  4f 45 53 20 75 73 65 20  61 6e 20 6f 75 74 6c 69  |OES use an outli|
0000a2e0  6e 65 0a 66 6f 6e 74 20  69 6e 73 74 65 61 64 20  |ne.font instead |
0000a2f0  6f 66 20 74 68 65 20 73  79 73 74 65 6d 20 66 6f  |of the system fo|
0000a300  6e 74 2e 20 28 57 65 20  6b 6e 65 77 20 79 6f 75  |nt. (We knew you|
0000a310  27 64 20 67 65 74 20 74  68 65 72 65 20 69 6e 20  |'d get there in |
0000a320  74 68 65 20 65 6e 64 2c  20 41 63 6f 72 6e 21 29  |the end, Acorn!)|
0000a330  0a 0a 39 29 20 54 68 65  20 69 63 6f 6e 62 61 72  |..9) The iconbar|
0000a340  20 73 70 72 69 74 65 73  20 63 68 61 6e 67 65 20  | sprites change |
0000a350  66 72 6f 6d 20 6c 6f 77  2d 72 65 73 20 74 6f 20  |from low-res to |
0000a360  68 69 67 68 2d 72 65 73  20 28 61 6e 64 20 76 69  |high-res (and vi|
0000a370  63 65 2d 76 65 72 73 61  29 20 0a 61 75 74 6f 6d  |ce-versa) .autom|
0000a380  61 74 69 63 61 6c 6c 79  20 77 68 65 6e 20 79 6f  |atically when yo|
0000a390  75 20 63 68 61 6e 67 65  20 6d 6f 64 65 20 28 70  |u change mode (p|
0000a3a0  72 6f 76 69 64 65 64 20  79 6f 75 20 73 65 6c 65  |rovided you sele|
0000a3b0  63 74 20 74 68 65 20 6f  70 74 69 6f 6e 29 2e 20  |ct the option). |
0000a3c0  54 68 69 73 20 69 73 0a  64 6f 6e 65 20 73 69 6d  |This is.done sim|
0000a3d0  70 6c 79 20 62 79 20 2a  49 63 6f 6e 53 70 72 69  |ply by *IconSpri|
0000a3e0  74 65 73 2c 20 77 68 69  63 68 20 72 65 71 75 69  |tes, which requi|
0000a3f0  72 65 73 20 64 69 73 63  20 61 63 63 65 73 73 20  |res disc access |
0000a400  73 6f 20 49 20 6d 61 64  65 20 69 74 20 6f 70 74  |so I made it opt|
0000a410  69 6f 6e 61 6c 2e 0a 49  66 20 79 6f 75 20 61 72  |ional..If you ar|
0000a420  65 20 75 73 69 6e 67 20  41 6e 64 72 65 77 20 48  |e using Andrew H|
0000a430  65 72 73 65 65 27 73 20  46 69 6c 65 72 32 20 77  |ersee's Filer2 w|
0000a440  69 74 68 20 74 68 65 20  57 69 6d 70 53 70 72 69  |ith the WimpSpri|
0000a450  74 65 73 20 6d 6f 64 75  6c 65 2c 20 74 68 65 6e  |tes module, then|
0000a460  20 74 68 65 0a 63 6f 6d  6d 61 6e 64 20 2a 57 69  | the.command *Wi|
0000a470  6d 70 53 70 72 69 74 65  73 20 77 69 6c 6c 20 62  |mpSprites will b|
0000a480  65 20 75 73 65 64 20 69  6e 73 74 65 61 64 2c 20  |e used instead, |
0000a490  77 68 69 63 68 20 77 69  6c 6c 20 65 6e 73 75 72  |which will ensur|
0000a4a0  65 20 74 68 61 74 20 74  68 65 20 74 68 69 6e 67  |e that the thing|
0000a4b0  0a 73 74 69 6c 6c 20 77  6f 72 6b 73 2e 0a 0a 31  |.still works...1|
0000a4c0  30 29 20 41 20 73 6c 69  67 68 74 6c 79 20 6d 6f  |0) A slightly mo|
0000a4d0  72 65 20 73 65 6e 73 69  62 6c 65 20 28 69 65 20  |re sensible (ie |
0000a4e0  6e 6f 6e 2d 72 61 6e 64  6f 6d 29 20 76 65 72 73  |non-random) vers|
0000a4f0  69 6f 6e 20 6e 75 6d 62  65 72 69 6e 67 20 73 79  |ion numbering sy|
0000a500  73 74 65 6d 20 68 61 73  0a 62 65 65 6e 20 69 6e  |stem has.been in|
0000a510  74 72 6f 64 75 63 65 64  2e 0a 0a 31 31 29 20 57  |troduced...11) W|
0000a520  68 65 6e 20 6e 6f 74 20  64 6f 69 6e 67 20 61 6e  |hen not doing an|
0000a530  79 74 68 69 6e 67 2c 20  42 6c 61 6b 48 6f 6c 65  |ything, BlakHole|
0000a540  32 20 74 61 6b 65 73 20  75 70 20 6c 65 73 73 20  |2 takes up less |
0000a550  74 68 61 6e 20 31 25 20  6f 66 20 61 76 61 69 6c  |than 1% of avail|
0000a560  61 62 6c 65 0a 62 61 63  6b 67 72 6f 75 6e 64 20  |able.background |
0000a570  74 69 6d 65 2c 20 65 76  65 6e 20 77 69 74 68 20  |time, even with |
0000a580  74 68 65 20 43 6c 6f 63  6b 20 61 6e 64 20 53 70  |the Clock and Sp|
0000a590  69 6e 20 73 65 6c 65 63  74 65 64 2e 0a 0a 31 32  |in selected...12|
0000a5a0  29 20 42 6c 61 63 6b 20  48 6f 6c 65 20 72 65 73  |) Black Hole res|
0000a5b0  70 6f 6e 64 73 20 74 6f  20 74 68 65 20 54 61 73  |ponds to the Tas|
0000a5c0  6b 20 4d 61 6e 61 67 65  72 27 73 20 22 43 72 65  |k Manager's "Cre|
0000a5d0  61 74 65 20 42 6f 6f 74  20 46 69 6c 65 22 20 6d  |ate Boot File" m|
0000a5e0  65 73 73 61 67 65 2e 20  49 6e 0a 6f 74 68 65 72  |essage. In.other|
0000a5f0  20 77 6f 72 64 73 2c 20  69 66 20 79 6f 75 20 73  | words, if you s|
0000a600  61 76 65 20 61 20 44 65  73 6b 74 6f 70 20 42 6f  |ave a Desktop Bo|
0000a610  6f 74 20 66 69 6c 65 20  66 72 6f 6d 20 74 68 65  |ot file from the|
0000a620  20 54 61 73 6b 20 4d 61  6e 61 67 65 72 20 77 68  | Task Manager wh|
0000a630  69 6c 65 0a 42 6c 61 63  6b 20 48 6f 6c 65 20 69  |ile.Black Hole i|
0000a640  73 20 6c 6f 61 64 65 64  2c 20 61 20 6c 69 6e 65  |s loaded, a line|
0000a650  20 77 69 6c 6c 20 62 65  20 69 6e 73 65 72 74 65  | will be inserte|
0000a660  64 20 69 6e 20 74 68 65  20 66 69 6c 65 20 74 6f  |d in the file to|
0000a670  20 72 75 6e 20 42 6c 61  63 6b 20 48 6f 6c 65 2e  | run Black Hole.|
0000a680  0a 54 68 75 73 20 42 6c  61 63 6b 20 48 6f 6c 65  |.Thus Black Hole|
0000a690  20 77 69 6c 6c 20 62 65  20 72 75 6e 20 61 75 74  | will be run aut|
0000a6a0  6f 6d 61 74 69 63 61 6c  6c 79 20 6f 6e 20 62 6f  |omatically on bo|
0000a6b0  6f 74 75 70 2e 0a 28 54  68 61 6e 6b 73 20 74 6f  |otup..(Thanks to|
0000a6c0  20 4a 61 6d 65 73 20 4d  69 6c 6c 65 72 20 66 6f  | James Miller fo|
0000a6d0  72 20 74 68 69 73 20 6f  6e 65 2e 29 0a 0a 2d 2d  |r this one.)..--|
0000a6e0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
0000a720  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 0a 20 0a 4d 75  |-----------. .Mu|
0000a730  73 69 63 20 70 6c 61 79  65 64 20 77 68 69 6c 65  |sic played while|
0000a740  20 70 72 6f 67 72 61 6d  6d 69 6e 67 3a 0a 3d 3d  | programming:.==|
0000a750  3d 3d 3d 3d 3d 3d 3d 3d  3d 3d 3d 3d 3d 3d 3d 3d  |================|
0000a760  3d 3d 3d 3d 3d 3d 3d 3d  3d 3d 3d 3d 3d 0a 0a 54  |=============..T|
0000a770  6f 6f 20 6d 61 6e 79 20  74 6f 20 6e 61 6d 65 20  |oo many to name |
0000a780  61 6c 6c 2c 20 62 75 74  20 74 68 65 73 65 20 61  |all, but these a|
0000a790  6e 64 20 6d 6f 72 65 3a  0a 42 72 69 61 6e 20 45  |nd more:.Brian E|
0000a7a0  6e 6f 2c 20 4d 61 67 6d  61 2c 20 4b 69 6e 67 20  |no, Magma, King |
0000a7b0  43 72 69 6d 73 6f 6e 2c  20 41 6d 6f 6e 20 44 fc  |Crimson, Amon D.|
0000a7c0  fc 6c 20 49 49 2c 20 4a  65 74 68 72 6f 20 54 75  |.l II, Jethro Tu|
0000a7d0  6c 6c 2c 20 47 65 6e 65  73 69 73 2c 0a 52 6f 78  |ll, Genesis,.Rox|
0000a7e0  79 20 4d 75 73 69 63 2c  20 54 68 65 20 53 6f 66  |y Music, The Sof|
0000a7f0  74 20 4d 61 63 68 69 6e  65 2c 20 54 68 65 20 49  |t Machine, The I|
0000a800  6e 63 72 65 64 69 62 6c  65 20 53 74 72 69 6e 67  |ncredible String|
0000a810  20 42 61 6e 64 2c 20 4f  7a 72 69 63 20 54 65 6e  | Band, Ozric Ten|
0000a820  74 61 63 6c 65 73 2c 0a  43 61 6e 2c 20 43 61 72  |tacles,.Can, Car|
0000a830  61 76 61 6e 2c 20 4c 65  64 20 5a 65 70 70 65 6c  |avan, Led Zeppel|
0000a840  69 6e 2c 20 56 61 6e 20  44 65 72 20 47 72 61 61  |in, Van Der Graa|
0000a850  66 20 47 65 6e 65 72 61  74 6f 72 2c 20 44 65 65  |f Generator, Dee|
0000a860  70 20 50 75 72 70 6c 65  2e 2e 2e 2e 2e 0a 54 68  |p Purple......Th|
0000a870  69 73 20 70 72 6f 62 61  62 6c 79 20 65 78 70 6c  |is probably expl|
0000a880  61 69 6e 73 20 71 75 69  74 65 20 61 20 6c 6f 74  |ains quite a lot|
0000a890  2e 20 28 53 6f 6d 65 20  6f 66 20 74 68 69 73 20  |. (Some of this |
0000a8a0  73 74 75 66 66 20 69 73  20 73 69 6d 70 6c 79 20  |stuff is simply |
0000a8b0  6e 6f 74 20 6d 75 73 69  63 0a 74 6f 20 77 6f 72  |not music.to wor|
0000a8c0  6b 20 74 6f 2e 20 49 20  66 65 65 6c 20 49 27 76  |k to. I feel I'v|
0000a8d0  65 20 63 6f 6d 69 74 74  65 64 20 73 61 63 72 69  |e comitted sacri|
0000a8e0  6c 65 64 67 65 20 61 6e  64 20 74 68 69 73 20 70  |ledge and this p|
0000a8f0  72 6f 67 72 61 6d 20 69  73 20 69 74 2e 2e 2e 29  |rogram is it...)|
0000a900  0a 0a 0a 20 20 20 20 20  20 20 20 20 20 20 20 20  |...             |
0000a910  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 54  |               T|
0000a920  68 65 20 46 61 74 20 47  65 72 6d 61 6e 2c 20 31  |he Fat German, 1|
0000a930  39 39 32 0a 20 20 20 20  20 20 20 20 20 20 20 20  |992.            |
0000a940  20 20 20 20 20 20 28 48  65 27 73 20 6e 6f 74 20  |      (He's not |
0000a950  66 61 74 20 61 6e 64 20  68 65 27 73 20 6e 6f 74  |fat and he's not|
0000a960  20 47 65 72 6d 61 6e 20  65 69 74 68 65 72 29 0a  | German either).|
0000a970  20 20 20 20 20 20 20 20  20 20 20 20 20 20 3d 3d  |              ==|
0000a980  3d 3d 3d 3d 3d 3d 3d 3d  3d 3d 3d 3d 3d 3d 3d 3d  |================|
*
0000a9b0  0a 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |.               |
0000a9c0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
*
0000a9e0  0a 4d 61 72 6b 20 47 72  65 65 6e 77 6f 6f 64 2c  |.Mark Greenwood,|
0000a9f0  20 31 32 32 20 4d 69 73  77 65 6c 6c 20 4c 61 6e  | 122 Miswell Lan|
0000aa00  65 2c 20 54 72 69 6e 67  2c 20 48 65 72 74 73 2e  |e, Tring, Herts.|
0000aa10  20 48 50 32 33 20 34 45  55 0a 0a 20 20 54 68 61  | HP23 4EU..  Tha|
0000aa20  6e 6b 73 20 74 6f 20 44  61 76 65 20 66 6f 72 20  |nks to Dave for |
0000aa30  69 6e 76 65 6e 74 69 6e  67 20 46 61 74 20 47 65  |inventing Fat Ge|
0000aa40  72 6d 61 6e 2e                                    |rman.|
0000aa45