Flash: menbar
Raucherkrebs
- sonstiges
Hallo Forum,
mein Menu wird korrekt angezeigt. Der Anfang der XML sieht so aus:
<menu>
<menuitem label="Unternehmen">
<menuitem label="Über" cat="about" />
<menuitem label="Philosophie" cat="philosophy" />
<menuitem label="Geschichte" cat="history" />
<menuitem label="Einblicke" cat="insights" />
</menuitem>
etc
Hier ist das Actionscript:
ActionScript:
myMenuBar.setStyle("fontSize", 12);
//
var ds:XML = new XML();
ds.ignoreWhite = true;
ds.onLoad = function(success:Boolean) {
if (success) {
myMenuBar.dataProvider = ds.firstChild;
}
};
ds.load("../xml/menu.xml");
// dieses trace ergibt komischerweise "Undefined"
trace(evt.menuItem.attributes.instanceName);
var menuListener:Object = new Object();
menuListener.change = function(evt:Object) {
switch (evt.menuItem.attributes.cat) {
case 'about':
//getURL("http://www.kjasdhf.com", "_self");
getURL("unternehmen/ueber/", "_self");
break;
// etc
default :
trace("no valid category for: " + evt.menuItem.attributes.label);
}
};
menu.myMenuBar.addEventListener("change", menuListener);
Warum funzt es nicht?