.
component categoriescomponent categories
overview
features
samples
help & support
downloads
buy now

Awaiting 3 votes.

Report this file
Posted by : oxylus 9 purchases
Package includes: FLA
Opens with: Flash 8, Flash CS3, Flash CS4
AS Version: ActionScript 2.0
Viewable with: Flash Player 8 and above
Flash knowledge required: N/A
Documentation: N/A


Multilevel Sliding Menu



Multilevel Sliding Menu requires Macromedia Flash 8 and Action Script 2.0. It has a tree structure, getting the data from a XML file.

1. Customization:
a. Edit Library symbols wich contain the "[editable]" string. You can easely change color or add gradient color, or set you own animations.
b. Open "MenuItem.as" and edit the variables inside the commented block named "CUSTOMIZATION"

2. Data Provider
The data provider is a XML file named data.xml. This is the default file name and the file it self should be in the same directory as the flash movie clip.
You can also set your own file path via "flashvars" attribute like this: ... flashvars="xml=my_path/my_xml_file.xml" ... if you use it as embed, or <param name="flashvars"
value="xml=my_path/my_xml_file.xml" /> if you use it as an object. When editing the xml file you should know that the tag for a submenu item is <menu>. It has two attributes, "label" wich sets his label, and "url". Except the time when the menu is actualy the root of the multilevel menu, on click, it will show the other submenus that rezide in it. You should notice that the top menu item has the same name as the parent and on click it opens the url specified in the parent's "url" attribute. So the first item represent the actual parent of all the following items. A simple menu entry, wich takes you to an url when clicked, has the tag <url> with the same two attributes, "label" and "url".

3. Setting sizes for the Multilevel Menu
When you put the menu in your html file, you can set any width and height you desire for your movie clip, and it will stretch to fit those sizes. When there are many menu items and it cannot fit into those sizes, a scrollbar will appear.

Note: The Menu Items who will take you to a subitem have a little arrow on the right (those who will take you to an url don't have one).

Keywords : AS2, AS2.0, Actionscript 2, Flash, Flash 8, Menu, Menus, Multilevel, Navigation, Sliding, Xml, infinite, submenu, submenus, animated, slide

Support only on our Multilevel Sliding Menu Public Support Forum

SOME OF OUR BEST SELLING FILES on FlashComponents:


Large Discount Packs


Galleries/Portfolios


Menus


Video Players, News Readers, RSS


Utilities
View our complete portfolio by clicking here



Tagstags
Please « login » to add tags.
« Previous 1 2 Next »

kmeo kmeo
 
Has bought the file

we solved the problem according due the last coment from us. But we have annother question.

How to disable the “on mouse click function” in the data.xml file because we didn‘t need further links etc. urls.

Thank you very much

best regards

kmeo

kmeo kmeo
 
Has bought the file

We are embedding (with: loadMovie(“menu.swf”,inhalt); )
the menu.swf into a main swf for our flash site. When we place the menu.swf into a container on our main swf the menu.swf spans the width of the main swfs stage.

How do we change the settings so that the menu.swf stays at 300px by 360px.

We tried changing the global settings in the actions.as to:

_global.gWidth = 300;
_global.gHeight = 360;

How do we solve this problem?

We also tried the workouraround with
_lookroot = true; as descriped on page 2 in the comments here.

Thank you very much in advance.

best greets
kmeo

mbrenum mbrenum
 
Has bought the file

We recently purchased the slider and would like to edit the XML so that the buttons open up PDFs and other documents/fles instead of linking to a html page. What do we need to change the XML code to so that we may open up files within flash or another application?

mbrenum mbrenum
 
Has bought the file

We are embedding the menu.swf into a main swf for our flash site. When we place the menu.swf into a container on our main swf the menu.swf spans the width of the main swfs stage. How do we change the settings so that the menu.swf stays at 200px by 200px. We tried changing the global settings in the actions.as to:

_global.gWidth = 200;
_global.gHeight = 200;

How do we solve this problem?

riccardocalce riccardocalce
 
Has bought the file

I need to modify FONT and dimension of the labels. How can I do this? To modifying the font in the library doesn't produce effect.

is it possible to have an actionScript action instead of an URL for each item ?
Thank you for your answer

Thierry

oxylus oxylus Component author
 

Hello,

Unfortunately Adrian who handles the flash business is out of the country and will be back in ~4-5 days, I hope it's okay if he answers your question then. I hope this is not too big of an inconvenience.

All the best,
Octavian

 

Hi,

Bought the special license version of this and are having a few issues we have changed the font and width and got the text to vertically align centered on 1 or 2 line titles. This all seemed to work. What I have now noticed is that some titles are formated over 2 lines but aren't vertically aligned (not all of them just some which I presume due to their number of characters)

I have tried adjusting the LabelClass.as
line 9: chrW = Math.floor(tf.textWidth/3);

changing the 3 fixes the broken but then breaks others.

Any ideas . Dan:-)

oxylus oxylus Component author
 

Hello, Unfortunately Adrian who handles the flash business is out of the country and will be back in ~4-5 days, I hope it's okay if he answers your question then. I hope this is not too big of an inconvenience. All the best, Octavian

Hi, Bought the special license version of this and are having a few issues we have changed the font and width and got the text to vertically align centered on 1 or 2 line titles. This all seemed to work. What I have now noticed is that some titles are formated over 2 lines but aren't vertically aligned (not all of them just some which I presume due to their number of characters) I have tried adjusting the LabelClass.as line 9: chrW = Math.floor(tf.textWidth/3); changing the 3 fixes the broken but then breaks others. Any ideas . Dan:-)

« Previous 1 2 Next »

 
featured componentsfeatured components