A highly customizable and useful menu. :)

Available Formats

1. Flash 8 + AS2
2. Flash CS3 + AS2
3. Flash CS3 + AS3

Updates

If someone wants to have both the functionality… that on some items external links should open and on some items movie should play by frame… please send me an e-mail. I will send that version to you. :)

UPLOADED 3 NEW UPDATED VERSIONS WITH THE FILE .
1. Both – gotoAndFrame and call external links.
2. expand items via XML .
3. fore color change on rollover.

Item Click Functions

The menu items expand/collapse the sub items when they are pressed and the sub items open links. You can modify these two functions the way you want. :)
AS2 :
Find the item.back.onPress function (line number… 325) and subitem.back.onPress function (line number… 273) in “menu” symbol action script.

AS3 :
Find the itembackclick function (line number… 318) and subitembackclick function (line number… 362) in “menu” symbol action script.

XML Settings

These are the settings you can apply globally.
1. menuwidth – width of the menu
2. menuheight – height of the menu – this is not necessary if alignment is assigned (left or right)
3. alignment – alignment of the menu – none, left or right
4. backgroundcolor – background color
5. backgroundalpha – background transparency
6. speed – speed of animation – greater the speed, slower the animation
7. bordergap – gap to ther borders of the menu
8. itembackalpha – menu item’s background transparency
9. itemwidth – menu item’s width
10. itemheight – menu item’s height
11. itemrolloverbackalpha – transparency of item’s background, when mouse rolls over
12. itemgap – vertical gap between the items
13. itemforecolor – text color of item
14. itembackcolor – background color of item
15. arrowcolor – arrow color of menu item
16. indent – space from left, for sub menu items
17. subitembackalpha – background transparency for sub menu item
18. subitemrolloverbackalpha – transparency of sub item’s background, when mouse rolls over
19. subitemwidth – width of sub menu item
20. subitemheight – height of sub menu item
21. subitemgap – vertical gap between the sub menu items
22. subitemforecolor – text color of sub menu item
23. subitembackcolor – background color of sub menu item
24. subitemselectioncolor – background color of the sub item when it is selected

These are the settings you can apply to each menu item, separately
1. itembackalpha – menu item’s background transparency
2. itemwidth – menu item’s width
3. itemheight – menu item’s height
4. itemrolloverbackalpha – transparency of item’s background, when mouse rolls over
5. itemgap – vertical gap between the items
6. itemforecolor – text color of item
7. itembackcolor – background color of item
8. arrowcolor – arrow color of menu item

These are the settings you can apply to each sub menu item, separately
1. subitembackalpha – background transparency for sub menu item
2. subitemrolloverbackalpha – transparency of sub item’s background, when mouse rolls over
3. subitemwidth – width of sub menu item
4. subitemheight – height of sub menu item
5. subitemgap – vertical gap between the sub menu items
6. subitemforecolor – text color of sub menu item
7. subitembackcolor – background color of sub menu item
8. subitemselectioncolor – background color of the sub item when it is selected
9. link – link to open when the sub item is clicked.
10. target – name of the target window or frame in which the link should open.

Action Script and XML file are well-commented.

by
by
by
by
by
by