|
You may download the
adxAnimatedPanel©
with a VB.NET 2005 demo project for
free. I encourage you to test the
control and its various animation methods. If you want to learn the inner
working of the control, there's a
$24.00 USD charge for
adxAnimatedPanel©
source project. (Written in VB.NET 2005.) You will need
to have .NET
2.0 Framework for the DLL control, and .NET 2005 IDE for the source
project. If you wish to obtain the
source code, just pay the amount through PayPal and we'll e-mail you the
source code project. See the order
page for shipment information.
adxAnimatedPanel©
animation technique is NOT a GIF type trick where images appear
in succession. It is rather based on .NET
2.0 Framework thread technology where you, the programmer have total control
over the animation process.
View images of the
adxAnimatedPanel©
Demo Project
adxAnimatedPanel© is a .NET 2.0 container
control, that has all of
adxSuperPanel© properties, methods and events
plus several new methods that provide the control with run time animation.
Run time animation adds interface capabilities to the control and helps
your users to work more productively. You will
be able, for example, to change border colors at a set interval, change text
and captions. Some of the
methods are overloaded and offer you a great deal of flexibility. Banner
animation methods let you display scrolling text using the control's Text
property or the Caption Text property. Each animation method has always 3
parameters that regulate the character of the animation as follows (Note:
the two (Text
and Caption)
Banner scrolling methods don't have the Cycles parameter but they have
BannerAnimationDirection
parameter that determines the direction of the scrolling
)
1. Interval - Determines the time lapse between each
animation
exchange, measured in Milliseconds. Let say you want to animate the border with two
colors, the interval is the elapsed time between changes of color A to color B
and vice versa.
2. Cycles - You may decide how many animation cycles to
execute. When the number of cycles is reached animation stops. When you pass 0
(zero) to the animation method the number of cycles is unlimited.
3. Duration - You may decide that a certain animation execution
will hold for only a determined period, measured by seconds. When you pass 0
(zero) to any animation method the control doesn't consider any duration. If you pass both cycles and
duration, the animation will be stopped automatically according to the duration.
Duration thus will take precedence of Cycles.
You can always stop the animation cycle
at once, in run-time, by using the
StopAnimation method.
Once animation stopped, the control be set to its original
properties.
You can use only
one Animation Method at a time. In other words,
once you start an animation method, starting another one will not
cause any effect. This is done to avoid confusion. Yet, you may place a
number of adxAnimatedPanel controls on one form and animate
each one of them. This will consume resources. So be judicious in
employing animation.
adxAnimatedPanel©
has 20
animation methods for select from
BackColor Animation Methods:
BackColor animation lets you
alternate the Backcolor of the panel between two colors.
Border Animation Methods:
Border animation lets you alternate the color of the border and the width of
the border (you need to establish a border to animate the border!)
Caption Animation Methods: There
are four overloaded methods for Caption animation and one Text Banner Scrolling
method. You may animate caption text alone, caption color
alone or both caption text and caption backcolor and caption gradient colors. The
Text Banner Scrolling method lets you scroll an alternative text. (you need to
establish a caption to animate the caption!)
Corner Animation Method Lets you alternate
between no corners and corners( you need to have Corners to animate the
corners!)
Gradient Animation Methods Let you alternate the direction of the
colors in the Gradient, or change the transparency. (you need to establish a Gradient to animate the
gradient!)
Image Animation Methods:
Lets you alternate between two images or between an image rendered in
color and alternatively with gray scale.
Text Animation Methods:
There are three overloaded methods. By text, by color and both text and
color. Also there's a scroll animation Text.
|