|
The Dynamic Menu Buttons is a set of two components: DynamicButton and DynamicRadioButton.
Each of these components behaves similarly to corresponding Macromedia Flash
components — Button and RadioButton. Actually DynamicButton and DynamicRadioButton
are essentially different from standard Flash components. It is most clearly
expressed in the following features. First, the components are «dynamic»: mouse
interaction invokes prebuilt ActionScript dynamic effects. Second, the components
are multi-purpose and can be easily used in building various combinations for
navigation system of a web site or Flash application. Third, the components
are extremely customizable.
Take a look at our Interactive demo to preview
many of their advanced features:
- 5 action script dynamic effects and 10 original icon sets
- Custom icon support. Set your icons for menu buttons
- Frame rate independent animation. Look best at any frame rate
- Full-featured properties panel. Write code only when necessary
- Full-controlled sizing, scaling and label placement
- Handling user events («click», «rollover», «rollout»)
Of the two components in the Dynamic Menu Buttons extension, the DynamicRadioButton is designed as the key and most applicable one for the web development purpose. The DynamicButton component is rather developed as intermediate basis for the DynamicRadioButton.
The DynamicRadioButton component lets you force a user to make a single choice
within a set of choices. This component must be used in a group of at least
two DynamicRadioButton instances. Only one member of the group can be selected
at any given time. Selecting one dynamic radio button in a group deselects the
currently selected dynamic radio button in the group. You set the groupName parameter to indicate which group a dynamic radio button belongs to.
The following example demonstrates a group of 5 DynamicRadioButton instances combined into a main menu:
The DynamicRadioButton is a universal component that combines its individual
properties with the properties of Macromedia RadioButton component. As a result,
there are two common uses for DynamicRadioButton:
- Creating the main animated menu for a Flash application that consists of
three and more items. Both horizontal and vertical arrangement of menu items
(icons) is possible.
- Creating the form that forces a user to make a single choice within a set
of choices (similarly to Macromedia RadioButton).
The first use of the component is preferred because it was originally designed
for this purpose.
The DynamicButton component is a resizable user interface button with prebuilt
dynamic effects and precompiled icon sets. You can add custom icons to a dynamic
button. You can also change the behavior of a dynamic button from push to toggle.
A toggle dynamic button stays selected when clicked and returns to its unselected state when clicked again.
The following demo allows you to try dynamic effects available for the DynamicButton component (as well as for the DynamicRadioButton component):
A button is a fundamental part of any form or web application. You can use
buttons wherever you want a user to initiate an event. The DynamicButton can
be easily used in different combinations where appearance of a component is
a matter of great importance. It allows creating nonordinary attractive design
for your web application, presentation etc. |