(c) 2007, DHTML-Menu.com
 
   
   
  Product Info
  What's New
  Features
  Installation
  DHTML Tuner GUI
  Javascript API
  Description of Files
  Supported Browsers
  Customization
  Parameters
  Menu Items
  Individual Item Styles
  Individual Submenu Styles
 

    DHTML Dropdown Menu - What's New

What's New in v3.2


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

2. Minor fixes.

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

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

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

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

4. Several changes according to new parameters of scripts.

5. Numerous fixes in DHTML 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.

DHTML 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 the 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.

DHTML Menu v3.0 (01.09.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 reload 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.

Possibility to add 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 compel submenus to 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 entirely were not loaded yet the buttons turn white.

DHTML Tuner v2.4 (29.01.2007)
1. Support of DHTML Menu v2.4 & DHTML Tree v2.4 & DHTML Tabs v2.4.

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

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

DHTML Menu v2.4 (29.01.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 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.


DHTML Tuner v2.4 (29.01.2007)
1. Support of DHTML Menu v2.4 & DHTML Tree v2.4 & DHTML Tabs v2.4.

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

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

DHTML Menu v2.0 (17.04.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 DHTML dropdown 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 DHTML dropdown 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.


DHTML Tuner v2.0 (17.04.2006)
1. Support of DHTML Menu v2.0.
2. New option - enables/disables copying of DHTML dropdown menu files when saving.


To see info about previous releases click here.



   
Copyright (c) 2007, DHTML-Menu.com
Home  |  Product Info  |  Samples  |  Download  |  Purchase  |  FAQ  |  Site Map  |  Write Us
All rights reserved. Tree Menu  |  Tabs Menu