TTextAnimator v1.3 for all versions of Delphi
---------------------------------------------

Author: Kambiz R. Khojasteh
Mail: khojasteh@www.dci.co.ir
Web: http://www.crosswinds.net/~khojasteh/


TTextAnimator is a simple text animator component based on NervousText applet 
from Sun Microsystems. This component works on all versions of Delphi.


K E Y  P R O P E R T I E S
--------------------------

* Active: Boolean
  Toggles text animation on/off.

* Alignment: TAlignment
  TAlignment = (taLeftJustify, taRightJustify, taCenter)
  Specifies how the text is aligned within the ClientRect of the control.

* AutoSize: Boolean
  Automatically sizes the component to the size of the Caption if set.

* Caption: String
  This is the Text that will be animate.

* Color: TColor
  Determines the color of the background.

* ColorAnimation: Boolean (Version 1.2)
  When this property sets true, color of characters will animate from StartColor to
  StopColor and vice versa.

* ColorStart: TColor (Version 1.2)
  Determines the start color of color animation.

* ColorStop: TColor (Version 1.2)
  Determines the end color of color animation.

* Delay: Word
  Determines the amount of delay in miliseconds between to animation step.

* Font : TFont;
  This is the base font for the animation.
  IMPORTANT NOTE: Use only TrueType fonts. 

* MaxFontStep : Word;
  Determines the maximum amount of animation steps. The largest font size is sum of
  base font size and MaxFontStep. 

* Step: Word (Version 1.1)
  Determines the increment/decrement value of font size in every animation step.

* Style: TTextAnimStyle
  TTextAnimStyle = (taAll, taRandom, taWave, taWind)
  Determines the animation style.
  
* Transparent: Boolean (Version 1.3)
  Specifies whether controls that sit below the Text Animator on a form can be seen 
  through the Text Animator.


K E Y  P R O P E R T I E S
--------------------------

* procedure NextFrame;
  Creates a new animation frame and draws it on the control. This procedure allows you to 
  generate frames of animation manually without need of the control's internal timer.


H I S T O R Y
-------------

* Version 1.3 - 14 Jan 2000
  - Base class changed from TCustomControl (windowed) to GraphicControl (non-windowed)
  - Transparent property added
  - NextFrame method added
  - Delphi 5 Standard reported bug fixed

* Version 1.2 - 9 Dec 1999
  - Color animation added

* Version 1.1 - 6 Dec 1999
  - Step property added
  - taWind animation style added
  - default value for Style changed from taWave to taWind

* Version 1.0 - 6 Dec 1999
  - Initial release


This component is freeware and may be used in any software product.

If you have problems, suggestions, bug reports,  feel free to mail me.


Have a fun,

Kambiz
