Beebs
July 6th, 2004, 11:51 PM
I have studied Senocular tutorial at Kirupa : XML- Driven Drop Down Menu at this link (http://www.kirupa.com/developer/actionscript/xml_dropdown_menu.htm) an I learnt a lot.
The menu1.xml has a structure like this :
<?xml version="1.0"?>
<menu name="example">
<item name="example" action="message" variables="this shows an example menu with no real functionality"/>
<menu name="submenu">
<menu name="submenu">
<item name="item"/>
<item name="item"/>
<item name="item"/>
</menu>
<menu name="submenu">
<item name="item"/>
<item name="item"/>
<item name="item"/>
</menu>
<item name="item"/>
</menu>
<menu name="submenu">
<item name="item"/>
<item name="item"/>
<item name="item"/>
</menu>
<item name="item"/>
<item name="item"/>
<menu name="load menu">
<item name="example" action="newMenu" variables="xmlstuff/menu1.xml"/>
<item name="messages" action="newMenu" variables="xmlstuff/menu2.xml"/>
<item name="links" action="newMenu" variables="xmlstuff/menu3.xml"/>
</menu>
</menu>
and the snippet code for action are :
Actions = Object();
Actions.gotoURL = function(urlVar){
getURL(urlVar, "_blank");
};
Actions.message = function(msg){
message_txt.text = msg;
};
Actions.newMenu = function(menuxml){
menu_xml.load(menuxml);
};
Please have a look at the item name ="example" above. It has an action"message".
So, my question is :Is it possible to assign more than 1 "action" to the item name ="example"? How?
I desperately need your help.
The menu1.xml has a structure like this :
<?xml version="1.0"?>
<menu name="example">
<item name="example" action="message" variables="this shows an example menu with no real functionality"/>
<menu name="submenu">
<menu name="submenu">
<item name="item"/>
<item name="item"/>
<item name="item"/>
</menu>
<menu name="submenu">
<item name="item"/>
<item name="item"/>
<item name="item"/>
</menu>
<item name="item"/>
</menu>
<menu name="submenu">
<item name="item"/>
<item name="item"/>
<item name="item"/>
</menu>
<item name="item"/>
<item name="item"/>
<menu name="load menu">
<item name="example" action="newMenu" variables="xmlstuff/menu1.xml"/>
<item name="messages" action="newMenu" variables="xmlstuff/menu2.xml"/>
<item name="links" action="newMenu" variables="xmlstuff/menu3.xml"/>
</menu>
</menu>
and the snippet code for action are :
Actions = Object();
Actions.gotoURL = function(urlVar){
getURL(urlVar, "_blank");
};
Actions.message = function(msg){
message_txt.text = msg;
};
Actions.newMenu = function(menuxml){
menu_xml.load(menuxml);
};
Please have a look at the item name ="example" above. It has an action"message".
So, my question is :Is it possible to assign more than 1 "action" to the item name ="example"? How?
I desperately need your help.