HotBasic Setup
~~~~~~~~~~~~~~
HBsetup automates HotBasic installation and updating
and produces a "standard HotBasic installation".  E.g.,
various HotBasic-related tools are installed in sub-
directories of the "tools" sub-directory.

HBsetup does not alter your Registry or Environment.

HBsetup can be downloaded, unpacked and run from any
directory, although you might choose to put it in the
HotBasic directory of your choice.

For almost all HotBasic components, HBsetup checks the
server(s) for newer versions of the .zip files and
automatically downloads and installs the file if it
does not exist or if the server has a newer version.

Therefore, you will find the original downloaded .zip
files in the directory assigned to hold the .zip's
contents.  This file is used to check for newer files
on servers, so the .zip files should not be deleted
where you find them.

The HotSauce utility downloads the Trial or Registered
version of the compiler and does not at present contain
a mechanism "to check for newer versions".  Thus, news
on www.hotbasic.org or in the HotBasic Yahoo! Forum is
used to determine when you need to update the compiler
itself.

Both the HotSauce and HBmanual utilities may be run
independently of the HBsetup program.

Indeed, the HotIDE menu Tools > Update Help Files can
be used to launch HBmanual from the IDE.

Changing Your HotBasic Directory
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
After you rename or move your HotBasic directory, edit
or delete hbsetup.ini, which tends to lock in the path
your previously used.  Then you can enter your new 
HotBasic Directory in hbsetup's edit box.

Tools By Other Authors
~~~~~~~~~~~~~~~~~~~~~~
For tools authors, please note that HBsetup depends on
a constant URL and download file name for your .zip files,
else they will not be found by HBsetup.  Also, the
"standard installation" will place them in a "tools"
sub-directly.

HotBasic is grateful for tools developed by independent
authors but of course, cannot guarantee their performance.
Please contact the specific author re specific issues.

There are many fine tools and tutorials for HotBasic by
many authors.  Please note that selections by HotBasic
Setup are a guess about a few useful items, and definitely
not a sign of disfavor for the dozens of useful tools and
tutorials not listed here.

hbsetup.inf
~~~~~~~~~~~
Users can customize their HotBasic Setup by creating a
hbsetup.inf file.  If such a file exists, hbsetup will use
it to install/update the additional components listed.

hbsetup.inf has the format:

Statusbar_text;Host;Resource;Install_path;File

where each line is terminated with cr and lf.  Here are
examples which you might want to cut and paste into a
hbsetup.inf file for your installation:

Tools-Aide-Base;www.recursivemedia.net;/index.php/option/downloads/task/download/id/2;\tools\Aide;\2
Tools-Aide-0.9.6.5;www.recursivemedia.net;/index.php/option/downloads/task/download/id/7;\tools\Aide;\7
Tools-ComForge;www.recursivemedia.net;/hbs/ComForge.zip;\tools\ComForge;\ComForge.zip
Tools-ConstantViewer;www.recursivemedia.net;/hbs/ConstantViewer.zip;\tools\ConstantViewer;\ConstantViewer.zip
Tools-Edit-to-HotBasic;mypages.cwdom.dm;/keenej/hot/edit2hb.zip;\tools\Edit2HB;\edit2hb.zip
Tools-HBide;www.philipbister.ukonline.co.uk;/HBide.zip;\tools\HBide;\HBide.zip
Tools-Menu-Maker;www.recursivemedia.net;/hbs/Menu-Maker.zip;\tools\Menu-Maker;\Menu-Maker.zip

Thank you for using HBsetup!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Cordially, James Keene
www.hotbasic.org
doctorelectron@cwdom.dm

CREDITS
=======
Some home pages for tools by other authors:

FNOware Debugger       www.fnoware.st
HBassistant            www.philipbister.ukonline.co.uk
HotBasic Code Archive  www.walkingstrings.com

=======
kunzip.dll - Copyright 2005 by Michael Kohn
http://www.mikekohn.net/
mike@mikekohn.net
