E-merald web-engineering Flash components
E-merald web-engineering Contact Site map
 
Home Components Support Purchase
Components

Dynamic Menu Buttons — Overview

The Dynamic Menu Buttons is a set of two components: Dynamic Button and Dynamic Radio Button. Each of these components behaves similarly to corresponding Adobe Flash components — Button and RadioButton. Actually Dynamic Button and Dynamic Radio Button 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 Dynamic Radio Button is designed as the key and most applicable one for the web development purpose. The Dynamic Button component is rather developed as intermediate basis for the Dynamic Radio Button.

Dynamic Radio Button component

The Dynamic Radio Button 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 Dynamic Radio Button 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 Dynamic Radio Button instances combined into a main menu:

The Dynamic Radio Button 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 Dynamic Radio Button:

  1. 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.
  2. Creating the form that forces a user to make a single choice within a set of choices (similarly to Adobe RadioButton).

The first use of the component is preferred because it was originally designed for this purpose.

Dynamic Button component

The Dynamic Button 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 Dynamic Button component (as well as for the Dynamic Radio Button 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 Dynamic Button 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.

Characteristics

  • Type: component
  • Publish version: Flash Player 7 or higher, AS 2.0
  • OS: Windows
  • Price: $15.00

Requirements

  • Adobe Flash MX 2004, Adobe Flash 8 or Adobe Flash CS3/CS4
  • Adobe Extension Manager 1.8 (Free: can be downloaded from Adobe's site)

Zip-package content

  • DynamicMenuButtons extension (MXP)
  • Library of icons (FLA)
  • User manual (PDF)

Trial version

© E-MERALD. All rights reserved.
© Designed by Fox.net.ua.