(c) 2007, Deluxe-Menu.com
Search  
Ctrl+F2 - enter/switch menu | Arrow keys - navigate | Esc - exit menu  
   
   
  Product Info
  What's New
  Features
  Installation

  Deluxe Tuner GUI

  Javascript API
  Description of Files
  Supported Browsers

  Customization
  Parameters
  Menu Items
  Individual Item Styles
  Individual Submenu Styles
 

    Navigation Menu - What's New

What's New in v3.2.7


Deluxe Menu v3.2.7 (July 03, 2008)
1. Support of submenus transparency for Safari.

2. New parameter in dm_ext_setPressedItem() function is added.
function dm_ext_setPressedItem (menuInd, submenuInd, itemInd, recursion, parentOpen)
parentOpen = true/false
- open all submenus to show the selected item. Your submenus won't be hidden till you click or scroll the page.

3. If you set var dmHidePause = -1; your submenus won't be hidden till you click or scroll the page.

4. The position of the title for movable menu is changed (orientation of the menu is horizontal).

5. Fix for IE8.

6. Fix for disappearing Iframe in Safari.

7. Fix for AJAX.

8. Fix for the incorrect menu height in multilevel menu.

9. If showByClick is set for an item, its link won't open

10. Sound effect doesn't require additional plug-ins to be installed in Firefox.

11. Fix for the errors appearing when you hover over the empty items.

12. Fix for the floatable feature.

13. Minor fixes.

Deluxe Tuner v3.2.7.16 (July 03, 2008)
1. Support of Deluxe Menu v3.2.7 & Deluxe Tree v3.2.7 & Deluxe Tabs v3.2.7 & Deluxe Popup Window v3.2.7.

2. "Delete Unused Styles" button is added.

3. New parameter is added:
var tXPAlign="right"; //align of expand-buttons of submenus titles.

3. New parameter is added to Individual Item Style in Deluxe Tabs:
bfontColor=#FFFFFF,#C0C0C0,#80FFFF
bfontDecoration=underline,none,line-through


4. Minor fixes.


Deluxe Menu v3.2.5 (Feb 20, 2008)
1. smOrientation parameter is added to individual submenu style.

2. Fix for global afterItemImage and beforeItemImage parameters.

3. Fix for bug with image padding in Firefox.

4. Fix for IE: didn't show window status on mouseover.

5. Minor fixes.

Deluxe Tuner v3.2.5 (Feb 20 2008)
1. Support of Deluxe Menu v3.2.5 & Deluxe Tree v3.2.5 & Deluxe Tabs v3.2.5 & Deluxe Popup Window v3.2.5.

2. Fix for the duplicated individual styles in Deluxe Tuner.

3. Minor fixes.


Deluxe Tuner v3.2 (Jan 14, 2008)
1. New product - Deluxe Popup Window.

2. Minor fixes.

Deluxe Menu v3.2 (Jan 14, 2008)
1. Minor fixes.

Deluxe Tuner v3.1 (Dec 13, 2007)
1. Support of Deluxe Menu v3.1 & Deluxe Tree v3.1 & Deluxe Tabs v3.1.

2. New option - enables/disables using UTF-8 encoding.

3. Generate search engine friendly code for Deluxe Tree and Deluxe Tabs.

4. Several changes according to new parameters of scripts.

5. Numerous fixes in Deluxe Tuner:
     - didn't save image paths in menu parameters and styles with "http://...";
     - change font style on mouseover;
     - several fixes for target parameters.

6. Other minor fixes.

Deluxe Menu v3.1 (Dec 13, 2007)
1. New parameters:
     - Font style for mouseover state:
var fontStyle=["normal 11px Trebuchet MS, Tahoma","normal 11px Trebuchet MS, Tahoma"];

     - Width and height of submenu arrow:
    var arrowWidthSub=5;
    var arrowHeightSub=5;


     - var onHideEvent=""; - contains name of the function which will run when submenu is closed.
    For example:
     var onHideEvent="onHideMenu";
     ....
     function onHideMenu(id) // define function in your HTML code
     { alert(id);
     }

     or
     var onHideEvent = "function onHideMenu(id){alert(id)};onHideMenu";
     Where id is the ID of the closed submenu.

2. New external function:
dm_ext_addItemPos(mInd, smInd, iParamsArr, Pos) - creates new item in the defined position.
Pos - the position in the menu where you want to add new item.

3. Fix for IE: java-object situated in IFRAME inside the menu item didn't hide.

4. Fix for IE7: there was no top menu shadow if the menu doesn't have absolute position.

5. Several fixes for Opera:
     - bug in smartscroll feature;
     - fix for Opera 9.22 - menu didn't work;
     - bug with page-scroll positioning.

6. Fix for Konqueror: submenus were shown behind IFRAME.

7. Fix for Safari on MAC: didn't change icon on mouse over.

8. smHidePause and showByClick parameters can be set for each submenu individually.

9. Fix for dmObjectsCheck parameter.

10. Fix for wrong submenu position if the menu is placed in DIV with relative position.

11. Fix for wrong submenu zIndex if the menu is placed in DIV with relative position.

12. Algorithm of image preload is changed.

13. The opportunity to create floatable menu with relative position is added.

14. New algorithm for floatable menu feature is added:
when floatable=1 then menu will float close to the browser window.
You can use floatableDX, floatableDY parameters to set minimal space for window border (default 15).

15. Fix for AJAX: you can add any number of submenus in one .js file now. Use "|" symbol to create another submenu level.

16. smViewType parameter is deleted. Use subMenuAlign and subMenuVAlign to set the way of showing submenu.
Alignment of arrows depends on dmRTL parameter now.

17. Fix for page which is reloaded twice.

18. Other minor fixes.

Deluxe Menu v3.0 (Sep 18, 2007)
1. The new method of making image-based menus: to create it use parameters:
   var beforeItemImage = [image_n_left.gif,image_o_left.gif]; //left-side image for normal and mouse over state
   var itemBackImage = [image_n_back.gif,image_o_back.gif]; //background image for normal and mouse over state
   var afterItemImage = [image_n_right.gif,image_o_right.gif]; //right-side image for normal and mouse over state
   var beforeItemImageW, afterItemImageW, beforeItemImageH, afterItemImageH - width and height of the background images.

2. Sound support! New parameters: click and mouseover sounds
var onClickSnd='sound_/butt.au';
var onOverSnd='sound_/cook.au';
This effect supported by IE only.

3. New parameters:
    var subMenuVAlign = bottom / top / center - submenu alignment relative to the parent item and positioning submenus relatively the parent menu:
    var subMenuAlign = pleft / pright / pcenter
    var subMenuVAlign = ptop / pbottom / pcenter

4. New parameter: var ajaxReload = 0/1 - always reloads ajax submenu when re-call.

5. New parameter: var useIFRAME = 0/1 always use iframe with the menu. It helps to overlap objects correctly.

6. Search support! New parameter: var dmSearch=2; - search in the menu.

Now you have a possibility to add a search bar in the menu. To add it set item's link to "search:" and variable dmSearch=2;
0-nosearch; 1-ordinary search (within one level of submenus only); 2-recursive (within the whole menu);

7. You can make submenus stay visible till you click outside the menu or scroll your page.
To enable this feature you should set the following parameter: var smHidePause=-1;
You can also set this parameter for each submenu individually.

8. Fix for menu positioning for smartscroll and non-smartscroll menus.

9. Several fixes for cross-frame mode + AJAX: submenu position was incorrect, menu didn't float.

10. Fix for Opera: topSmartScroll, smartScroll didn't work.

11. Fix for dmRTL=1 for the page which has <html dir=rtl>: incorrect submenu position.

12. Fix for transitional effects: to turn off transitional effects you should set transition=-1 or "none", transparency="100", shadowLen=0.

13. Fix for objects overlapping: in IE 6 submenu showed behind select-elements.

14. Fix for AJAX: didn't work on Mac Safari.

15. Fix for large menus: the loading time in IE has been reduced.

16. Fix for flash on Linux: in Firefox menu hides behind the flash objects.

17. Fix for menu images: when images for mouse over state are not entirely loaded, the buttons gets white.

Deluxe Menu v2.4 (Jan 29, 2007)
1. New parameter - scroll top-level menu like submenus (works if var menuWidth isn't empty)
        topSmartScroll = 0/1;    // default value is 0 - disabled.
2. Fix for AJAX:
    - loaded submenu isn't shown if mouse cursor was moved out of the parent item;
    - if the submenu must be shown when another one is in a loading process already, the current loading proccess is aborted and required submenu starts loading.

3. Fix for dynamic menu: menu didn't delete (hide) item's TR element.

4. Fix for popup menu: top-level menu didn't cover select-like elements.

5. Fix for shadow in IE: the width of submenus in IE increases if the shadow is used.

6. Fix for cross-frame mode: submenus don't work correctly if the several menus are located in different frames.


Deluxe Tuner v2.4 (Jan 29, 2007)
1. Support of Deluxe Menu v2.4 & Deluxe Tree v2.4 & Deluxe Tabs v2.4.

2. All templates for Deluxe Menu, Deluxe Tree, Deluxe Tabs are added to Deluxe Tuner v2.4.

2. Fix for Vista Templates - Deluxe Tuner doesn't copy all image files when saving.

Deluxe Menu v2.0 (Apr 17, 2006)
1. AJAX-like technology: data for submenus can be loaded "on-the-fly" from the server.
    Supported browsers:
         Windows OS: IE5+, Firefox, Mozilla, Netscape 7+, Opera 8+.
         MAC OS: Firefox

    New parameters:
        var dmAJAX = 0/1; - disables/enables AJAX-like support
        var dmAJAXCount = 0..n; - number of submenus in the navigation menu

    Current syntax for item parameters (var menuItems):
       [text, link, icon1, icon2, tip, target, itemStyle, submenuStyle, jsFileName]

    Where jsFileName - .js filename on the server with submenu items (var menuItems).
    See AJAX sample.

2. Loading speed was increased.
     Modular decomposition and code optimization. New menu files:
       - dmenu_popup.js (for context menus)
       - dmenu_cf.js (for cross-frame support)
       - dmenu_ajax.js (for AJAX-like support)

3. New parameter - disables/enables checking of intersection with selects, iframes, flash movies, etc:
        var dmObjectsCheck = 0/1;    // default value is 0 - disabled.
        Fix for disappearing flash in Firefox!

4. The new method of making image-based menus: if item text is empty, icon fields will be used as item images.
     For example:
      ["", "index.html", "itemImageNormal.gif", "itemImageOver.gif", "Home Page"]

5. New Vista-style templates

6. Now var dm_writeAll=0 by default. There is no need to use this parameter with any doctype.
    However, it's recommended to set the value to 1 if you're modifying the navigation menu "on-the-fly" using Javascript API.

7. New dynamic functions:
      dm_ext_createSubmenu() - creates new submenu with 1 new item
      dm_ext_deleteSubmenu() - deletes submenu

8. Fix:
    - for submenus positioning when the menu is placed within objects with absolute/relative position
    - for MAC browsers
    - for Javascript API
    - for cross-frame mode on https:// websites
    - for popup mode
    - for scrollable submenus
    - for Netscape 4 :-)

9. New parameter - delay of transitional effect (in ms) on submenu's hiding:
      var transDuration2=200;

10. New parameter - height of top menu:
      var menuHeight = "40px";

11. var itemPadding is a string parameter now, it can accept multiple values. For example:
      var itemPadding = "10px 15px 10px 5px";    // top, right, bottom, left
    It also must contain 'px' units (for example, "5px").

12. Support of submenus transparency for Firefox/Mozilla/Netscape 6+.

13. New parameter - repeating of submenus background:
      var menuBackRepeat = "repeat"/"repeat-x"/"repeat-y"/"no-repeat";

14. New parameter - separators' padding, can accept multiple values. For example:
      var separatorPadding = "3px 3px 3px 10px";

15. New parameter - right-to-left languages support when <HTML dir=rtl>:
        var dmRTL = 1;

16. Some modifications of keystrokes support.

17. Some modifications of dynamic functions.


Deluxe Tuner v2.0 (Apr 17, 2006)
1. Support of Deluxe Menu v2.0.
2. New option - enables/disables copying of navigation menu files when saving.


To see info about previous releases click here.



Copyright (c) 2008, Deluxe-Menu.com
Home  |  Product Info  |  Samples  |  Download  |  Purchase  |  FAQ  |  Site Map  |  Write Us
All rights reserved. Tree Menu  |  Tabs Menu  |  Popup Window  |  Calendar  |  Deluxe Menu.de