Menu

#1 question

open
nobody
None
5
2001-09-12
2001-09-12
Mike
No

I have about 10 items in my tree. My problem is when I
expand any one tree item 2-10, and click on the link,
the first tree item will automatically expand as well.
I've included the main menu if that helps.
TIA
Sept 12/01
7:41am
It's a sad day.
yan_m@region.durham.on.ca

// Main menu.
var menu = null;
menu = new MTMenu();
menu.MTMAddItem(new MTMenuItem("Grandview"));

// Submenu, Grandview
var grandview = null;
grandview = new MTMenu();
grandview.MTMAddItem(new MTMenuItem
("Ethernet0", "install-guide/frameset.shtml", "text"));
grandview.MTMAddItem(new MTMenuItem
("Serial0", "install-guide/frameset.shtml", "text"));
grandview.MTMAddItem(new MTMenuItem
("Serial1", "install-guide/frameset.shtml", "text"));
grandview.MTMAddItem(new MTMenuItem
("Serial2", "install-guide/frameset.shtml", "text"));
grandview.MTMAddItem(new MTMenuItem
("Serial3", "install-guide/frameset.shtml", "text"));
grandview.MTMAddItem(new MTMenuItem("taunton"));
grandview.MTMAddItem(new MTMenuItem("Hortop"));
grandview.MTMAddItem(new MTMenuItem("Waverly"));
menu.items[0].MTMakeSubmenu(grandview);
// Multi-submenu Taunton
var taunton = null;
taunton = new MTMenu();
taunton.MTMAddItem(new MTMenuItem
("Ethernet0", "install-guide/frameset.shtml", "text"));
taunton.MTMAddItem(new MTMenuItem("Serial0", "install-
guide/frameset.shtml", "text"));
grandview.items[5].MTMakeSubmenu(taunton);
// Multi-submenu Hortop
var hortop = null;
hortop = new MTMenu();
hortop.MTMAddItem(new MTMenuItem("Ethernet0", "install-
guide/frameset.shtml", "text"));
hortop.MTMAddItem(new MTMenuItem("Serial0", "install-
guide/frameset.shtml", "text"));
grandview.items[6].MTMakeSubmenu(taunton);
// Multi-submenu Waverly
var waverly = null;
waverly = new MTMenu();
waverly.MTMAddItem(new MTMenuItem
("Ethernet0", "install-guide/frameset.shtml", "text"));
waverly.MTMAddItem(new MTMenuItem("Serial0", "install-
guide/frameset.shtml", "text"));
grandview.items[7].MTMakeSubmenu(taunton);
// Submenu, Rosebank
var rosebank = null;
rosebank = new MTMenu();
menu.MTMAddItem(new MTMenuItem("Rosebank"));
rosebank.MTMAddItem(new MTMenuItem
("Ethernet0", "install-guide/frameset.shtml", "text"));
rosebank.MTMAddItem(new MTMenuItem("Serial0", "install-
guide/frameset.shtml", "text"));
rosebank.MTMAddItem(new MTMenuItem("Serial1", "install-
guide/frameset.shtml", "text"));
rosebank.MTMAddItem(new MTMenuItem("Serial2", "install-
guide/frameset.shtml", "text"));
rosebank.MTMAddItem(new MTMenuItem("Lookout PT."));
rosebank.MTMAddItem(new MTMenuItem("Cherrywood"));
menu.items[1].MTMakeSubmenu(rosebank);
// Multi-submenu Lookout PT.
var lookout = null;
lookout = new MTMenu();
lookout.MTMAddItem(new MTMenuItem
("Ethernet0", "install-guide/frameset.shtml", "text"));
lookout.MTMAddItem(new MTMenuItem("Serial0", "install-
guide/frameset.shtml", "text"));
rosebank.items[4].MTMakeSubmenu(lookout);
// Multi-submenu Cherrywood
var cherrywood = null;
cherrywood = new MTMenu();
cherrywood.MTMAddItem(new MTMenuItem
("Ethernet0", "install-guide/frameset.shtml", "text"));
cherrywood.MTMAddItem(new MTMenuItem
("Serial0", "install-guide/frameset.shtml", "text"));
rosebank.items[5].MTMakeSubmenu(cherrywood);
// Submenu Harwood
var harwood = null;
harwood = new MTMenu();
menu.MTMAddItem(new MTMenuItem("Harwood"));
harwood.MTMAddItem(new MTMenuItem
("Ethernet0", "install-guide/frameset.shtml", "text"));
harwood.MTMAddItem(new MTMenuItem("Serial0", "install-
guide/frameset.shtml", "text"));
menu.items[2].MTMakeSubmenu(harwood);
// Submenu Oshawa
var oshawa = null;
oshawa = new MTMenu();
menu.MTMAddItem(new MTMenuItem("Oshawa"));
oshawa.MTMAddItem(new MTMenuItem("Ethernet0", "install-
guide/frameset.shtml", "text"));
oshawa.MTMAddItem(new MTMenuItem("Serial0", "install-
guide/frameset.shtml", "text"));
menu.items[3].MTMakeSubmenu(oshawa);
// Submenu Whitby
var whitby = null;
whitby = new MTMenu();
menu.MTMAddItem(new MTMenuItem("Whitby"));
whitby.MTMAddItem(new MTMenuItem("Ethernet0", "install-
guide/frameset.shtml", "text"));
whitby.MTMAddItem(new MTMenuItem("Serial0", "install-
guide/frameset.shtml", "text"));
menu.items[4].MTMakeSubmenu(whitby);
// Submenu Garrard
var garrard = null;
garrard = new MTMenu();
menu.MTMAddItem(new MTMenuItem("Garrard"));
garrard.MTMAddItem(new MTMenuItem
("Ethernet0", "install-guide/frameset.shtml", "text"));
garrard.MTMAddItem(new MTMenuItem("Serial0", "install-
guide/frameset.shtml", "text"));
menu.items[5].MTMakeSubmenu(garrard);
// Submenu Ajax2
var ajax2 = null;
ajax2 = new MTMenu();
menu.MTMAddItem(new MTMenuItem("Ajax2"));
ajax2.MTMAddItem(new MTMenuItem("Ethernet0", "install-
guide/frameset.shtml", "text"));
ajax2.MTMAddItem(new MTMenuItem("Serial0", "install-
guide/frameset.shtml", "text"));
menu.items[6].MTMakeSubmenu(ajax2);
// Submenu AjaxProAd
var ajaxproad = null;
ajaxproad = new MTMenu();
menu.MTMAddItem(new MTMenuItem("AjaxProAd"));
ajaxproad.MTMAddItem(new MTMenuItem
("Ethernet0", "install-guide/frameset.shtml", "text"));
ajaxproad.MTMAddItem(new MTMenuItem
("Serial0", "install-guide/frameset.shtml", "text"));
menu.items[7].MTMakeSubmenu(ajaxproad);
// Submenu Brooklin
var brooklin = null;
brooklin = new MTMenu();
menu.MTMAddItem(new MTMenuItem("Brooklin"));
brooklin.MTMAddItem(new MTMenuItem
("Ethernet0", "install-guide/frameset.shtml", "text"));
brooklin.MTMAddItem(new MTMenuItem("Serial0", "install-
guide/frameset.shtml", "text"));
menu.items[8].MTMakeSubmenu(brooklin);
// Submenu Ajax
var ajax = null;
ajax = new MTMenu();
menu.MTMAddItem(new MTMenuItem("Ajax"));
ajax.MTMAddItem(new MTMenuItem("Ethernet0", "install-
guide/frameset.shtml", "text"));
ajax.MTMAddItem(new MTMenuItem("Serial0", "install-
guide/frameset.shtml", "text"));
menu.items[9].MTMakeSubmenu(ajax);

Discussion


Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.