Description
===========

A simple component which causes a graphic to circle around inside its perimeter. It is useful for 
about boxes, etc.

Certain properties and events that rely upon features added to later versions of Delphi will not
be available in earlier versions of Delphi. Compiler directives within the source code will
correctly include or exclude properties and events depending upon the version of Delphi you use
to compile this component.

Version
=======
1.3

See the help file for a version history.

Updating From a Previous Version
================================

The unit name for this component has been shortened to enable the component to be used with
Delphi 1. As such, you will have to take the following steps if you have a previous version of
this component installed.

1) Start Delphi, close all open projects and files then remove this component from the component
   library.

2) Remove all instances of the files CirclingImage.* from your computer.

3) Install the new component as detailed below.

4) Open and select "Build All" for all the projects that use this component. Delphi will report
   an error wherever it sees a reference to the unit 'CirclingImage'. Change this unit name to
   'CircImg' and select "Build All" again.

Installation
============

Installation will vary depending upon which version of Delphi you are using.

Delphi 3
--------

These instructions will install the component into the 'Delphi User's Components' package. You
may install the component into another package if you so wish.

1) Extract the files 'CircImg.pas' and '32-bit.dcr' to the directory where you wish the component
   to reside.

2) Rename '32-bit.dcr' to 'CircImg.dcr'.

3) Start Delphi and from the 'Component' menu select 'Install Component...'

4) In the 'Unit file name' edit box, enter the path and name to the file from step 1. (You may
   use the browse button to find it.)

5) Click on the 'OK' button.

6) Delphi will ask you to confirm that you wish to rebuild 'dclusr30.dpk'. Select 'Yes'.

7) Close the package editor window making sure you answer 'Yes' when Delphi asks if you wish to
   save changes.

The component is now installed and will appear on the 'Extras' tab of your component palette.

To install the context sensitive help, continue on....

8) Extract the files 'CircImg.cnt' and 'CircImg.hlp' from 'Help_D3.zip' (which itself is zipped
   up inside the main zip file) to the directory where you wish them to reside.

9) If you placed the help files from step 8 in 'c:\Program Files\Borland\Delphi 3\Help' then you
   can go straight to step 10. Otherwise, start RegEdit and create a new string value under the
   key 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Help' with the name of 'CircImg.hlp'. Give
   this key a value of the path to your help file from step 8.

10) Use notepad to open the file 'c:\Program Files\Borland\Delphi 3\Help\Delphi3.cfg' and add a
    new line at the end which reads ':Link CircImg.hlp'. Save and close the file.

11) Delete the file 'c:\Program Files\Borland\Delphi 3\Help\Delphi3.gid'. This will be rebuilt
    the first time that you access help from Delphi.

And now you're ready to rock and roll.

Delphi 2
--------

1) Extract the files 'CircImg.pas' and '32-bit.dcr' to the directory where you wish the component
   to reside.

2) Rename '32-bit.dcr' to 'CircImg.dcr'.

3) Start Delphi and from the 'Component' menu select 'Install...'

4) Click on the 'Add...' button.

5) In the 'Module name' edit box, enter the path and name to the file from step 1. (You may use
   the browse button to find it.)

6) Click on the 'OK' button.

The component is now installed and will appear on the 'Extras' tab of your component palette.

To install the context sensitive help, continue on....

7) Close Delphi.

8) Extract the files 'CircImg.cnt', 'CircImg.hlp' and 'CircImg.kwf' from 'Help_D2.zip' (which
   itself is zipped up inside the main zip file) to the directory where you wish them to reside.

9) If you placed the help files from step 6 in 'c:\Program Files\Borland\Delphi 2.0\Help' then
   you can go straight to step 10. Otherwise, start RegEdit and create a new string value under
   the key 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Help' with the name of 'CircImg.hlp'.
   Give this key a value of the path to your help file from step 8.

10) Start the HelpInst.exe program which should be in the 
    'c:\Program Files\Borland\Delphi 2.0\Help\Tools' folder. Select 'Open...' from the 'File'
    menu. Select the file 'c:\Program Files\Borland\Delphi 2.0\bin\delphi.hdx' and click on the
    'OK' button. Select 'Add Keyword File...' from the 'Keywords' menu. Select the file
    'CircImg.kwf' from the folder where you extracted it and click on the 'OK' button. Select
    'Save' from the 'File' menu then you can close HelpInst.

And now you're ready to rock and roll.

Delphi 1
--------

1) Extract the files 'CircImg.pas' and '16-bit.dcr' to the directory where you wish the component
   to reside.

2) Rename '16-bit.dcr' to 'CircImg.dcr'.

3) Start Delphi and from the 'Options' menu select 'Install Components...'

4) Click on the 'Add...' button.

5) In the 'Module name' edit box, enter the path and name to the file from step 1. (You may use
   the browse button to find it.)

6) Click on the 'OK' button.

7) Click on the 'OK' button.

The component is now installed and will appear on the 'Extras' tab of your component palette.

To install the context sensitive help, continue on....

8) Close Delphi.

9) Extract the files 'CircImg.cnt', 'CircImg.hlp' and 'CircImg.kwf' from 'Help_D1.zip' (which
   itself is zipped up inside the main zip file) to the directory 'c:\Delphi\bin'.

10) Start the HelpInst.exe program which should be in the 'c:\Delphi\Help' folder. Select 'Open...'
    from the 'File' menu. Select the file 'c:\Delphi\bin\delphi.hdx' and click on the 'OK'
    button. Select 'Add Keyword File...' from the 'Keywords' menu. Select the file 'CircImg.kwf'
    from the folder where you extracted it and click on the 'OK' button. Select 'Save' from the
    'File' menu then you can close HelpInst.

And now you're ready to rock and roll.
