Short documentation to HFRemove
-------------------------------
Disclaimer
~~~~~~~~~~
HFRemove is Copyright 1996-98 by Jens Weyer.
This program is FREEWARE. Feel free to
spread and copy it as long as no profit
is charged.

The program is provided "as is". The
author will not pay for any soft- or
hardware damages. You use this at your
own risk !

Requirements
~~~~~~~~~~~~

 Hardware:
           CPU: 68000
           RAM: 512 Kb
            HD: Prg: No FMS: Yes
            OS: 3.x

 Software:
           Device:  fmsdisk.device (v3.0)
           Command: Assign [Workbench]


History
~~~~~~~
  V 1.0 : Written using MaxonC++ 3.10 LIGHT
          first public release
  V 1.1 : Rewritten using MaxonC++ 4.0 PRO
          second public release
  V 1.2 : Little bug corrected
          (If the name of a device contained
           spaces, the name has to be put in '"',
           that the OS recognizes, that it
           belongs together)
  V 1.3 : New function added, with it you can
          remove now all mounted fms-devices
          at once.
          third public release
  V 1.4 : Program localised
          fourth public release
  V 1.5 : New option (QUICKEXIT)
          Quits the program without any
          interaction with the user,
          if 'Quit', CLOSEWINDOW-Gadget
          is selected.
          The next new ToolType is 'HFMount'
          where you can specify the path
          of the hfm program. So you can
          launch this program while you're
          working with HFRemove. (Default: C:HFM)
          The new menuitem 'Info' outs the
          actual device-id (HFx:) and it's name.
          fifth public release
  V 1.6 : Iconify-option added
          In this mode you can unpack dms archives
          by dropping them onto the appicon
          sixth public release
  V 1.7 : New ToolType added (ICONIFIED), which
          let start the program in Sleep-Mode
          Support of Lha and Lzx archives added
          by request
          seventh public release
  V 1.74: Found a little bug in the unpack
          function - handling dms archives...
          If you selected a device and selected
          cancel the unpack-process was started :(
  V 1.8 : Fixed a bug in the Remove function
          (hard work to find it :) )


Usage
~~~~~
Simply double-click the icon to start.
After that a window will be opened, where
you can select and remove a fms-device,
if mounted.

The program can be left by clicking the
menuitem 'Quit' or by clicking on the
CLOSEGADGET.

The menuitem 'About' will give you some
information.

The menuitem 'Info' outs the diskname of
the actual device. This is very useful, if
more devices were mounted and you just know
their names, but not which device has what
name, because the system just displays the
disk-names.

The menuitem 'HFMount' let's you start the
HFM program, with it you can mount the units.
You can specify the path of this tool, by
editing the tooltypes and alter the 'HFMount'
type. Default is C:HFM.
(Example: HFMount=C:HFMount)

The menuitem 'Sleep' let you iconify the program.
The program isn't useless in this mode ! Take
the icon of a dms, lha or lzx archive and let it
drop onto the appicon and select the device or dir.
It will be unpacked automatically !
You can also take more than one archive !

Background
~~~~~~~~~~
Once a day i discovered the HFM-archive and
was very enthuiastic in using virtual floppies
on my hd. So i decided to use this program in
my system. But the concept had one disadvantage -
i wasn't able to remove these disks from system again
whithout using a shell and many commands and chars.
So i wrote a little cli command, which should do
all the work in one cycle. But i still had to use
a shell, what i didn't like as a satisfied workbench
user. So i created a gui for the command and
HFRemove v1.0 was born.
But i didn't like the split into two seperate
programs and one of them (IFMSDR-Command) was
written in a basic, what wasn't an advantage,
neither for the size nor for the memory usage.
So i decided to link these two parts in one
program - and i think i did the work well -
in version 1.1 of HFRemove...

Address
~~~~~~~
Autor:
      Jens Weyer
      Am Mühlgraben 23
      66453 Gersheim

      GERMANY

      email: stealth@sol.de
             stealth-idsd@geocities.com

      hp: http://www.geocities.com/SiliconValley/Lakes/1204/

Used programs
~~~~~~~~~~~~~
   - MaxonC++ 4.0 PRO
   - GadToolsBox 2.1
   - SimpleCat 1.2
