Hello,

In the last days I was working in something like an animation library that allows me to perform flashing messages, collapsable panels, and other simple animation effects.

The pre-requisites are no threading involved, it must be able to animate anything (abstraction) and life cycle must be handled by the engine.

Finally I end with and alpha version which I wish to share with the community to get a bit of feedback before include it in Lazarus CCR or maybe in LCL itself.

The current code has two "libraries", the "uanimationbasic" which handles the objects life cycle and coordinate operations and a derived "uanimationcontrol" with a series of animations to be used in form controls.

As demos uses images the size of the package are quite big to be included in this email so you can download it from:

http://dyn.consultem.org/jfanimlib.zip (268 Kb).

Attached screenshot of controls sample.

It has been tested with Lazarus 1.6 and fpc 3.0.0 in Windows, but Linux should work also.

--

-- 
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
http://lists.lazarus-ide.org/listinfo/lazarus

Reply via email to