This component is for representation of connected consequences of (Bitmap+Region(HRGN)) (frames) at any free selected component- descendant of TWinControl
Open the file 'everRGN.dpk' and press button 'Install'.
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
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... |
procedure StartAnimation;
Begin animation...
procedure BreakAnimation;
Break animation...
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