THyperImages 2.0.0 for Delphi 3 and Delphi 4.
Copyright (C) 1998-1999 
by Noatak Racing Team

Table of content
- - - - - - - - -

- Installation
- Experts considerations
- JPEG and GIF support
- Known problems


Installation
- - - - - - -

- Remove previous versions of THyperImages.

- Unzip all the files in a new folder with
the Use Folder Names option.

- * Remove the {$DEFINE SHAREWARE} directive from the HyperIm.inc file.

- * Delphi 4 : Enable the {$DEFINE USEEXPERTS} directive from the
HyperIm.inc file if you have Delphi pro or above. (See experts
considerations further in this file).

- Compile the package HyperIm3.dpk or HyperIm4.dpk.

- Install the compiled package HyperIm4.bpl or HyperIm3.dpl
in Delphi IDE.

- Add the path of the package and units to the library search path
in the IDE.

- Close Delphi before using THyperImages.

* Registered version only.


Experts considerations
- - - - - - - - - - - -

The shareware version for Delphi 3 includes the experts (help and
code generation experts), but the shareware version for Delphi 4 does
not just because the pro version or above of Delphi is required to
compile the experts and I do not have it.
For the registered version, if you have Delphi pro or above, you can
enable the {$DEFINE USEEXPERTS} directive from the HyperIm.inc file.
This will compile the experts into the component.
If you do not have Delphi pro or above, in Delphi 4, you cannot have
the experts and you have to disable the {$DEFINE USEEXPERTS} directive.
In Delphi 3, you can replace the Experts.pas file with the Experts.dcu
compiled unit from the shareware version and enable the
{$DEFINE USEEXPERS} directive.


JPEG and GIF support
- - - - - - - - - - -

Delphi 3 and 4 come with a JPEG unit, but it is not installed by
default.
To obtain JPEG support at design time, you just have to install a
design package containing the JPEG unit.
Delphi 4 comes with a package called VCLJPG40, you just have to install
it. In Delphi 3, you have to include the JPEG unit in a package or
create a special package for it, and install it.
To have JPEG support at run time, you have to add the JPEG unit to
your uses clause.

The same considerations are valid for GIF or any other graphic format,
except that no GIF support unit is included in Delphi and that 
you will need an LZW patent license from Unisys in order to
provide end-user GIF support legally in any commercial or shareware
application.

However, you can download freeware GIF support libraries from Delphi
Super Page or other Delphi sites.
The 2 that have been tested with THyperImages are TGifImage by
Anders Melander (http://www.melander.dk/delphi/gifimage) and
RX VCL extension library by Fedor Koshevnikov, Igor Pavluk and
Serge Korolev.
Both seem to work good with THyperImages.


Known problems
- - - - - - - -

After compiling the package HyperImx.dpk, you have to close Delphi
and reopen it before working on a project.

Running a application with a THyperImages component having the
InverOnHot property set to True in the Delphi IDE will sometimes cause
the application to crash when you move the mouse above the hotspots.
When you run the same application as standalone (outside the IDE),
everything is fine.
