estudioworks
03-07-2006, 02:28 AM
Ok I figured out the Tree Component no problem, but I want my tree menu to be fully open when my site loads. I know I'm supposed to use setIsOpen() but I'm not sure of the parameters. Any ideas ?
Here is the AS for my tree:
var xml:XML = new XML();
xml.ignoreWhite = true;
xml.onLoad = function() {
theTree.dataProvider = this.firstChild;
}
xml.load("tree_frame.xml");
var treeL:Object = new Object();
treeL.change = function() {
var item = theTree.selectedItem;
var frame = item.attributes.frame
if(frame) {
gotoAndStop(frame);
}
}
theTree.addEventListener("change",treeL);
Here is my XML:
<tree>
<folder label="THE MENU">
<link label="Home" frame="logo" />
<link label="About" frame="about" />
<link label="Portfolio" frame="portfolio" />
<link label="Services" frame="services" />
<link label="Contact" frame="contact" />
<folder label="FLASH 8">
<link label="Tutorials" frame="tutorials" />
<link label="Examples" frame="examples" />
</folder>
<folder label="CLIENTS">
<link label="Your Settings" frame="settings" />
<link label="Login" frame="login" />
</folder>
</folder>
</tree>
Here is the AS for my tree:
var xml:XML = new XML();
xml.ignoreWhite = true;
xml.onLoad = function() {
theTree.dataProvider = this.firstChild;
}
xml.load("tree_frame.xml");
var treeL:Object = new Object();
treeL.change = function() {
var item = theTree.selectedItem;
var frame = item.attributes.frame
if(frame) {
gotoAndStop(frame);
}
}
theTree.addEventListener("change",treeL);
Here is my XML:
<tree>
<folder label="THE MENU">
<link label="Home" frame="logo" />
<link label="About" frame="about" />
<link label="Portfolio" frame="portfolio" />
<link label="Services" frame="services" />
<link label="Contact" frame="contact" />
<folder label="FLASH 8">
<link label="Tutorials" frame="tutorials" />
<link label="Examples" frame="examples" />
</folder>
<folder label="CLIENTS">
<link label="Your Settings" frame="settings" />
<link label="Login" frame="login" />
</folder>
</folder>
</tree>