TIAeverRGNAnimate v 1.0

This component is for representation of connected consequences of (Bitmap+Region(HRGN)) (frames) at any free selected component- descendant of TWinControl

Content:

1. Installation

2. Shot description

3. Full description

4. License


1. Installation

Open the file 'everRGN.dpk' and press button 'Install'.

At begin

2. Shot description

With using of this component you could simple receive next:
Office assistant like MS Office 2000
Animated Buttons
Animated Panels and Forms
The only 3 steps required to receive it after install of TIAeverRGNAnimate:
Select Animated TWinControl
Select Animation Consequence of regions (HRGN)
Select Connected component TImageList, that will give Bitmap's

That's ALL!!!

(But you need that consequence at begin,need not? :))
The 3 examples of consequences included...
Free version Frames Editor for consequence editing you could download at author site:
http://www.geocities.com/andronovin

At begin

3. Full description

Property Value Description
Window TWinControl Used for animated window selection at Run-time mode
ImageListAnimate TImageList Used for select of TImageList at Run-time mode
WindowName string Used for animated window selection at Design time mode
ImageListName string Used for select of TImageList at Design time mode
FrameTime 40 Time between frames
UseTimer TRUE
FALSE
Use or no system timer for animation...
Continuously TRUE
FALSE
Is continuously animation?
DesignTest TRUE
FALSE
Test consequence at Design time mode (only)...
RGNArray TIAexternalRGNarray Animation consequence of Regions (HRGN) that define frames form...
FramesMode fmNormal
fmFitWindow
fmScale
fmFitbyFirst
How to draw frame of TwinControl...
ScaleX 1.0 Scale at X axe at fmScale mode only
ScaleY 1.0 Scale at Y axe at fmScale mode only
RestoreAfterStop TRUE
FALSE
Restore TwinControl view and Region after animation complete...

Methods:

procedure StartAnimation;
Begin animation...
procedure BreakAnimation;
Break animation...

Events

property onFrames : TIAFramesProcedure read FFramesProcedure write FFramesProcedure;
TIAFramesProcedure = procedure(Frame,BitmapFrame,RGNFrame : integer) of object;
Shows that frame was played, also played frame from TImageList and from Region Frames

At begin

4. License

Free for non-commerce aims. At other case please ask author for permission.

At begin