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