Drop Down Menu V3 Properties



Overview | Properties | Methods | Events | Styles | XML

Most these properties can be set in the Component Inspector (Alt + F7), also be set from XML, using the xmlPath optional parameter.

Property Type
Component Inspector
Description
easeTypeIn String
Yes
Sets the ease type for the drop in transition tween. Values: [easeOut, easeIn, easeInOut, none]

Default: easeOut

Usage:
componentInstance.easeTypeIn = "easeIn"
easeTypeOut String
Yes
Sets the ease type for the drop out transition tween. Values: [easeOut, easeIn, easeInOut, none]

Default: easeIn

Usage:
componentInstance.easeTypeOut = "easeOut"
embedFonts Boolean
Yes
If true, embed fonts will be used instead of device fonts.

Default: false

Usage:
componentInstance.embedFonts = true
navigationMode String
Yes
The mode of navigation with the mouse. Values: [press, release, rollover, none]

Default: rollover

Usage:
componentInstance.navigationMode = "press"
orientation String
Yes
Sets the orientation of the main menu. Values: [horizontal, vertical]

Default: horizontal

Usage:
componentInstance.orientation = "vertical"
tweening Boolean
Yes
If false, the switching between the items will be done without sliding.

Default: true

Usage:
componentInstance.tweening = false
tweeningDurationIn Number
Yes
Sets the duration of the slide tweening in frames.

Default: 20

Usage:
componentInstance.tweeningDurationIn = 10
tweeningDurationOut Number
Yes
Sets the duration of the slide tweening in frames.

Default: 20

Usage:
componentInstance.tweeningDurationOut = 10
tweenTypeIn String
Yes
Sets the tweening type. Values: [Regular, Strong, Bounce, Back, Elastic, None]

Default: Back

Usage:
componentInstance.tweenTypeIn = "Strong"
tweenTypeOut String
Yes
Sets the tweening type. Values: [Regular, Strong, Bounce, Back, Elastic, None]

Default: Back

Usage:
componentInstance.tweenTypeOut = "Strong"
width Number
No
Used to resize the component's width in runtime without affecting the _xscale/scaleX of the component. The component will than align and resize (if needed) the content in order to show the new size.

Usage:
componentInstance.width=200
xmlPath String
Yes
Optional parameter. Sets the path to a XML file that can configure the Drop Down Menu V3.

Parameters that are set from the <properties> node of the XML (xmlPath) will override parameters set from script or Component Inspector.
The <data> node will contain the menu data, entering this node is essential for the menu to display.
You don't need to use xmlPath param, you can set the XML using the setXML method.
The <styles> node will contain the styles for menu items, their movieclip states and how their text is rendered.

Usage:
componentInstance.xmlPath = "XMLMenuConfig.xml"

Overview | Properties | Methods | Events | Styles | XML


FlashEff 2.0
Create professional flash photo slideshows online

FREE Flash Stuff

Check out these free, fully functional AS3.0 Flash components by Jumpeye:

FlashEff 2.0 Free
(free for non-commercial use)

JC Panorama
(free for non-commercial use)

JC Play List
(fully free)

Basic Menu Pack V3
(free AS3 version)

MCTE V3
(free AS3 version)

JC Player
(free for non-commercial use)

JC Flash Map
(free for non-commercial use)

Flash Bookmarks
(fully free)

ActionScript Bridge AS2-AS3
(fully free)

JS Charts
(free for non-commercial use)

Free Trial Versions

The trial versions do have a major limitation. They will ONLY run into debugger flash player versions, such as the Flash IDE player and the activeX FP used by developers.

Switch from Free Trial version to Full version.

You can switch from Trial to Full versions in a blink of an eye.
See this tutorial in order to find out how.

We accept Google Checkout

Google Checkout Acceptance Mark

Secured by VeriSign