Note: this combo box uses the built in combo box that comes with Flash.
Features:
- XML driven ComboBox. Developed in ActionScript 3. Uses the Strategy Design Pattern, mainly for reuse and maintainability.
- Add Tweening motion to the dropdown box (x or y direction).
- Use default Flash skinning (through the library) or programmically skinned options from an XML file.
- Dynamic skinning: comes with programmically skinned options. Draw gradients and custom shapes through the XML file!
- Add icons to items in the drop down list from your library.
- Assign URLs to any items in the comboBox and add extra data. (For example, add FL to the label Florida).
- Assign alternating row colors.
- Change the display of the label to show the extra data and vice-versa.
- If you’re uncomfortable with ActionScript 3, no need to worry… you can control everything through the XML file.
- Includes 6 Premade skins, ready to use!
- Predefined XML data includes: 50 US states, 28 India States, 6 Australia states, 245 countries, all 10 classes in GuildWars, all 10 Classes in WarCraft.
- Extensive documentation. Preview the documentation here: http://www.helper3000.net/ryguy/apcombo/
Changes from 1.0 to 2.0
- Now uses the Strategy design pattern and delegates drawing to the Idisplay interface. This also reduced the amount of classes by using the design pattern.
- Create gradients and pre-created shapes through the XML . Allows you to create your own shapes with ActionScript too!
- New gradient alpha values: allows to adjust the alpha on each end of the gradient.
- New border attributes, allows for customization of of the border thickness and color.
- Removed the thumbIcon from the skin set. The icon is now added through the thumbUpSkin, thumbOverSkin, thumbDownSkin, thumbDisabledSkin respectively.
- A new attribute (useSkin) that easily can change back to the Flash skin (in the library) for the comboBox and vice-versa.
- A new attribute (fontClass) that can be used to reference your embedded fonts in the library (no more commenting-out code, perform this task through the XML !).
- Tweening options that add extra animation to the dropdown box. Determine the direction, duration, loop, and frames per second through the XML file.
- Updated Documentation with the new features and changes.
- Includes 6 pre-made skins to use.
Previous version 1.0 available here
Uses ActionScript 3, opens in Flash CS3 .
Other files that may interest you:
Dynamic Navigation Systems:
Dynamic Components:









34 Purchases
13 Comments