!Help for !Find (Version 1.0)
-----------------------------

Docs (12/6/90)

Included :-
           !Boot
           !Run
           !RunImage
           !Sprites
           !Help (this file!)
           Templates

  Put all these files in a dir called !Find and click on it
in the desktop!

Purpose
-------

  To find a wildcarded filename on an adfs disc in the RISC
OS environment

Useage
------

  Once installed on the desktop a click on the !Find icon
calls up a small window called 'Find File'. From here the
drive number can be selected and the wildcarded filename
entered (ie # and *). When return is pressed (as long as
the caret is in the 'Find File' window of course!) the
search begins. When the search finishes a window opens
called 'Search Results List' (if there are any results!)
and this contains any matched files with full pathnames. A
click on any of these files will open the filer directory
window that the clicked file resides in.

Notes
-----

  I wrote this app about one and a half years ago and it
shows! I sent it  to BAU and they said that they were
'interested' in publishing it but then released their in
house one. Well so I am releasing it now PD. The code is
shabby and slow but I have learnt a great deal so I intend
to do a rewrite soonish and will put a much better, faster,
fully tasking version PD. Watch this space!

(You may wonder how this app has a date of 17 Aug 89 when I
most plainly modified it at the date above - well wait
until the release of !Set-Type v1.04!)

  
  The program has been heavily squashed (using a BASIC
squasher written in 6502 code!, haven't seen one anywhere
near as good for the Arc - any offers?) to save memory
because technically a filename can be VERY long. On average
I have left 170 characters per filename (on a stack so
short names cancel out long names). Exceeding 170 chars
over 50 files (the maximun number stored before the mc
routine aborts saying too many files) is quite difficult
(!) but if you might you could change the variable
'charsperitem' to something larger (on line 60) and set the
wimpslot command in '!Run' to 40k.

Conditions of Use
-----------------

  This application is supplied free to everyone 'as is', I
do not give any guarantee that it is free of bugs, or
supply any warranty about its suitabliliy for use. However
if there are any problems with it and you notify me of them
then I probably will do my best to recify them.

  You are may give this application to anyone, via any
medium, so long as :- 

  1) It is delivered with ALL the supplied files and
     unaltered (except !Run & !Boot files) .

  2) It is not supplied on a disc you are charging
     for (except for media and postage costs).
  
  You have permission to use any part or the whole
application in a project you intend to place in the public
domain, as long as I am fully credited. If you wish to use
these routines in a program that is for sale (for however
much and for whatever reasons) or released as copyright
material then my express permission in writing must be
obtained. I maintain copyright on all the material
supplied and reserve the right to amend these conditions in
cases where I deem misuse.

   A large number of hours of work have gone into the
production and maintenance of this application and although
I have supplied the application free donations will be
gratefully received (and if over 7 pounds I will send you a
disc with updates of this and all other pd stuff I have
written. Please include a letter telling me which apps of
mine you use and their version numbers).


Contacts
--------

My address:

  6 Parklands Place,
  Guildford,
  Surrey GU1 2PS.

BBSs I call frequently:

  Archive BBS          [0603 745932]   mbx 23
  Arcade BBS           [01 654 2212]   mbx 23
  The World of Cryton  [0749 679794]   mbx 273


 Emmet Spier 1990 - USE and Enjoy!
