Hi im loading a XML tree whit scr="", and using script
var my_pb:mx.controls.ProgressBar;
var my_ldr:mx.controls.Loader;
var my_tree:mx.controls.Tree;
var my_tree2:mx.controls.Tree;
var my_tree3:mx.controls.Tree;
my_pb._visible = false;
my_pb.indeterminate = true;
my_pb.setSize(160, 30);
my_pb.source = my_ldr;
my_pb.mode = "polled";
var pbListener:Object = new Object();
pbListener.complete = function(evt:Object) {
evt.target._visible = false;
};
my_pb.addEventListener("complete", pbListener);
var treeDP_xml:XML = new XML();
treeDP_xml.ignoreWhite = true;
treeDP_xml.onLoad = function(success:Boolean) {
if (success) {
my_tree.dataProvider = this.firstChild;
}
};
treeDP_xml.load("gallery_tree.xml");
var treeListener:Object = new Object();
treeListener.change = function(evt:Object) {
var treeNode:XMLNode = evt.target.selectedItem;
if (treeNode.attributes.src != undefined) {
my_pb._visible = true;
my_ldr.load(treeNode.attributes.src);
}
};
my_tree.addEventListener("change", treeListener);
my tree looks like this,
<?xml version="1.0"?>
<tree>
<node label="Produkter">
<node label="Larmcetraler" src="larm_centraler.swf" />
<node label="Detektorer" src="larm_detektorer.swf" />
<node label="Brytare" src="larm_brytare.swf" />
<node label="Dieseltanks Larm" src="larm_diesel.swf" />
</node >
<node label="Kontakter">
<node label="Emil Gindemo" scr="kontakter_emil.swf" />
<node label="Anton Gindemo" scr="kontakter_anton.swf" />
<node label="Lisa Gindemo" scr="kontakter_lisa.swf" />
<node label="Anders Hjalmarsson" scr="kontakter_anders.swf" />
</node >
<node label="Kassa">
<node label="Betalning" scr="kassa_betalning.swf" />
<node label="Kundvagn" scr="kassa_kundvagn.swf" />
</node >
</tree>
the problem is that i only can load the scr, from e the first branch, the other
branches cant be pressed,
please any Help