Bonjour
Je voudrais ajouter des menus sur un menuBar à partir d'un document XML dont voici le contenu :
Le code AS :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 <root> <menu label="Biographies des Zicos" > <menuitem label="Arnaud" /> <menuitem label="JpBoogie" /> <menuitem label="Pat" /> <menuitem label="PhilGood" /> <menuitem label="Thierry" > </menuitem> </menu> <menu label="second menu"> <menuitem label="Option 1" /> <menuitem label="Option 2" > </menuitem> </menu> <menu label="Troisi\\ème menu "> <menuitem label="Option 1 du trois" /> <menuitem label="Option 3 du trois" /> <menuitem type="separator" /> <menuitem label="Option 4 du trois" /> <menuitem label="Option 5 du trois" > </menuitem> </menu> </root>
En ce qui concerne le cr&tion et l'affichage des menus, aucun souci, mais en fait le problème est que je ne sais pas quel attribut positionner dans le document XML pour donner un nom à chaque menu de manière à pouvoir lui attacher un écouteur dans le code AS.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 var myDP_xml:XML = new XML(); myDP_xml.ignoreWhite = true; myDP_xml.onLoad = function(success:Boolean) { if (success) { my_mb.dataProvider = myDP_xml.firstChild; } else { trace("error loading XML file"); } }; myDP_xml.load("http://www.jpboogie.fr/menu.XML");
Autre problème comment gérer les caractères accentués dans XML ?
Un peu paumé moi avec XML.... Si quelqu'un pouvait me mettre sur la voie
Partager