Tree Menu Builder - Create professional DHTML tree menu, JavaScript tree menu and navigation web menu with zero JavaScript skills.

Tree Menu Builder - F.A.Q

How to keep a sub level node of my tree still expanded when its link is visited?

Please go to Global Settings > Highlight to check the option "Auto highlight current node". In this case, when you click a sub node and enter the page, the sub node will be expanded and highlighted on that page instead of being collapsed.

What should I do if I don't want all the sub trees to be expanded when visitors enter my web site the first time?

In the Tree Panel, only select the parent nodes of which you want to expand the sub nodes, and then go to Sub-tree Settings > General to check the option "Expand the sub-tree".

How to let all first level trees expanded when visitors enter my web site at the first time?

First, select all the first level nodes in the Tree Panel. Then go to Sub-tree Settings > General to check the option "Expand the sub-tree".

How to let all nodes collapsed when visitors first enter my web site?

First, select all the parent nodes in the Tree Panel. Then go to Sub-tree Settings > General to uncheck the option "Expand the sub-tree".

How can I expand a sub tree and at the same time all other sub trees are collapsing?

Please go to Global Settings > General to check the option "Single Expand".

How can I keep a sub tree expanded when its link is visited and make it not be collapsed until other nodes being visited?

Please go to Global Settings > Highlight to check the option "Auto highlight current node", and check the option "Single Expand" in Global Settings > General.

How to let tree menu stay open after clicking in Tree Menu?


1. Please go to Global Setting > Advanced panel;

2. Check the option "Record the tree menu status and recall for next time" to make the menu stay open.

How to set the same properties for many nodes at one time?

There are four cases for selecting many nodes at one time: all nodes, popup nodes, inversion selection, and many nodes. For all the nodes, please click the button "Select All" in Tree panel; For all the popup nodes, click the drop-down arrow to check the option "All Popup Nodes"; if selecting some nodes, but now you need to select the rest, please click the drop-down arrow to check the option "Invert Selection"; For some nodes, please select multiple nodes while press the Ctrl/Shift button on the keyboard.

On the Tasks Panel, you can click the options in Node Settings after selecting many nodes, and edit the properties in bottom panel. So, the nodes that you selected before have the same property.

Why I can not see the tree menu in the page?

Please check if you uploaded js files, or if you uploaded the js files to the correct directory. Once setting the web path for the tree menu, you should upload the js file to corresponding directory; if you do not set the web path for the menu, please put the js file in the same directory with the menu pages.

What is the difference between "Link Prefix" and "Script Path/Image Path"? Why do I need to use them?

"Script Path" is to set the location of the js files and "Image Path" is to set the location of image files used in a menu. When your menu is used on multiple pages that are not in the same directory, you need to set Script Path and Image Path to avoid the path problem.

"Link prefix" is a convenient setting when you test your absolute links both locally and online. If you use relative links, it is not necessary in fact. For example, supposing all the pages are in the local folder C:/menu/, and all will be uploaded to , in this case, when you test your pages locally, you just input C:/menu/ in the Link Prefix with relative links of the pages. When all tests are finished locally, you must change the Link Prefix into to enable the links to work properly online.

Why did I get a "active content" and can't see the menu when viewing webpage after installing SP2 for Window XP?

After installing SP2 for Windows XP, Internet Explorer will restrict JavaScript to run when you view files in local/network folder, so the message you see pops out. This block content issue is set by Microsoft for considering on Operating System' safety issue of Windows XP.

But it should not influence on viewing the tree menu on the web server. After you publish your website on the web server, the message won't show up.

Now you can go to "Tools > Internet Options > Advanced Tab > scroll down to the security (at the bottom)" and tick "Allow active content to run in files on My Computer" then click OK button. Then the menu will display.

Can I specify the width and height of the whole tree menu directly?

Yes, users can set width and height of the whole tree menu directly by entering the value in Global Settings > General in Sothink Tree Menu. In the website, you can place the tree menu in the fixed areas, and make the web layout within your control. Setting width or height of the tree menu are less than its actual size, the scrolling bar appears and its height or width will adjust automatically.

How can I set tree menu as a library item in Dreamweaver?

View video tutorial here.

How can I use tree menu in Dreamweaver template?

View video tutorial here.

How does the tree menu connect with ASP database?

Cilck here to get the answer.

How does the tree menu connect with PHP database?

Cilck here to get the answer.

Why can not install Sothink Widget as Dreamweaver Extension successfully?

If you get the following message: The "Sothink Widgets" extension conflicts with the existing "Sothink Widgets" extension. The installation files for these extensions have the same name. Do you want to replace it?

That's because you have installed "Sothink widgets" on your computer. You can click "Yes" to replace your original file and update the widget to the latest version.

Then, "Sothink" item will be added to the menu bar of Dreamweaver automatically. You can also follow the steps below to install Dreamweaver extension manually:

Launch Macromedia Dreamweaver

Choose Help > Manage extensions

In Macromedia Extension Manager, choose Sothink Widgets, then click File > Remove Extension to remove it

Choose File > Install Extension

Select \Program Files\Common Files\SourceTec\Dreamweaver\DWSothink.mxp and click "Install"

Please make sure you have closed Dreamweaver and Sothink Tree Menu program during the process of installation.

Why it will jump to the top of the page when I click one of nodes in tree menu?

Possible Reason and Solution:
It is probably because you have used # in link area. If there is actual link for the node, please remove # and just leave it blank.

Can I modify the background color for the node in different status? And how?

Yes, you can modify the color for each node in different status. Please choose the node in left Tree panel, go to Task panel > Node Settings > Background, and then you will see the properties settings for three status, Normal, Mouse Over and Select.
You can change the color upon your wish in the properties panel.

How to adjust the distance between the nodes and sub-nodes?

You can change the Indent value in General property panel of Global Settings.

Do you support collapsing the previous sub-nodes when clicking another node? And how?

Yes, the current version of Sothink Tree Menu supports collapsing previous sub-nodes when clicking another node. Please go to Global Settings > General’s property panel, and check the option "Single expand".

How to let the Sothink Widgets show on the toolbar in FrontPage?

If your Sothink Widgets disappear on the toolbar in FrontPage, you can follow the below ways to reappear it on the toolbar.

One is to click the "Tools" command on the menu bar; and then choose the option "Add-ons" from drop-down list; finally, check the "Sothink Widgets" in "COM Add-ons" dialog, click "OK" to close the window. The "Sothink Widgets" is shown on the toolbar successfully.

Another is to double clicks in the blank area of the toolbar, check the "Sothink Widgets" from the pop-up list. The "Sothink Widgets" is shown on the toolbar successfully.

Why do the preview windows popup "active content" in Expression Web?

Sothink Tree Menu has solved this problem since the earlier version 2.2. Please upgrade to the latest version. If using previous version of Tree Menu in Expression Web, you will see the tip bar in all preview windows. Security information appears in preview window, which results from security settings of Expression Web. You can get it fixed temporarily by modifying the local security settings of Expression Web, which is to set the value as "0" for "EXPRWD.EXE" in the register sheet

Tree Menu Builder - Sothink Tree Menu

Useful Links

Sothink Menu Builder

Product Info



Javascript Menu
Online Menu Maker
What's New
Order Help


drop down menu

Reviews & Testimonial

Reviews of Sothink Tree Menu
"This specialized program eases the process considerably with a no-nonsense interface that puts the necessary design and scripting elements."
Tesitimonial of Sothink Tree Menu
"I have been using the Sothink Treemenu now for the past month and love it. Just downloaded the latest update only to find there are now additional cool options. I love this!! How easy you have made it for us designers".
Video Converter:
Free Video Converter | Flash Video Converter
DVD Converter | Blu-ray Creator | DVD Movie Maker
Free Movie Maker
Related Resources
SWF Decompiler | Video Converter
Copyright © 2001-2014
SourceTec Software Co., Ltd.
All rights reserved.