Recent Questions
Q: I am trying to convert the menu from the old Apycom menu to the new Deluxe menu and getting an error
Error: 'floatable' is undefined
A: Try to add the following lines into your data file:
// -- Deluxe Tuner Style Names
var itemStylesNames=["Style",];
var menuStylesNames=["Style",];
// -- End of Deluxe Tuner Style Names
Q: Hi - I've turned on tsavestate which works, but it acts erratically. I have my javascript cascade menu .js file in a /js folder, and the site has multiple directories, but all the pages in all directories use the same menu SSI include, which uses the same deluxemenu code in the common /js folder. I read your KB article about states, cookies and multiple folders, but it is confusing... does it actually save state per directory, versus per the entire domain? I only have one menu for the entire site.. just would like it to save state correctly for all pages in all folders that include that javascript cascade menu.
A: It's a feature of the browser. It creates different cookies for eachsubdirectory.The only way is to place all your pages in the one directory.
Q: I have some problems with Deluxe Tree.
I have set the var tlevelDX to 5 to decrease the indent for each level of items, but would like to decrease the indent even more. Ican't find the parameter that will set the indent in pixels of thefirst level item.
Also, is there a setting that will put text for a menu item on a second line?
I hope that you can help.
A: You can make the smallest indent this way:
var tlevelDX = 0;
You are not able to have more little indent. This place is reservedfor + buttons.
Try to set this parameter:
var tnoWrap=0;
You can also use <br> tags in the item text, for example:
var tmenuItems = [
["line 1<br>line 2"],
];
Q: I have written my own javascripts function.
How to call the function in my java script menu?
A: You should paste "javascript:some_function()" into item's link field,for example:
var tmenuItems = [
["text", "javascript:window.print(...)", ...]
];