Hiermenus Go Forth, XXII - DHTML Lab | WebReference

Hiermenus Go Forth, XXII - DHTML Lab


Hiermenus Go Forth*, XXII:
Version 4.1 - The Complete Script (Full-Window)

Welcome to a major HM release.

The three most oft-requested features for HM continue to be, in order of total requests:

  1. Support for variable-width menus
  2. Support for child-menu-specific parameters
  3. Support for frameset use

I know that those of you who use framesets cannot believe that frameset use is third (and a distant third, I might add) on the list, but it's the truth. By far, the most popular feature of HM4 is the ability to create permanent top-level menus. More often than not, a horizontal top-level menu is used with vertical child menus positioned directly under it. Most authors want the top-level horizontal menu items to have varying widths depending on the text displayed. Hence, variable-width menus become the number one request.

Adapting HM to account for author-specified variable-width menus required several changes in the script logic, and thus 4.1 is a major release.

I have left several redundancies in the script, purposely, to facilitate the minor changes that will inevitably be made after your feedback.

As always, there is no documentation other than that already presented in previous columns.
However, all the parameters used in the script are described in detail.
Just about everything you need to know about using the script has been published in Columns 36 to 42. Additional minor information has been included in the release columns (43 to 57), usually pertaining to an adjustment introduced in the particular release.

  1. Column 35 - Hiermenus Go Forth, I: The External Arrays
  2. Column 36 - Hiermenus Go Forth, II: The External Arrays - New Menu Tree Parameters
  3. Column 38 - Hiermenus Go Forth, III: The External Arrays - Menu and Item Parameters
  4. Column 40 - Hiermenus Go Forth, IV: The Page-Specific Parameters 1
  5. Column 41 - Hiermenus Go Forth, V: The Page-Specific Parameters 2
  6. Column 42 - Hiermenus Go Forth, VI: The Page-Specific Parameters 3
  7. Column 43 - Hiermenus Go Forth, VII: 4.0 - The Complete Script (Full-Window)
  8. Column 44 - Hiermenus Go Forth, VIII: 4.0.1 - The Complete Script (Full-Window)
  9. Column 45 - Hiermenus Go Forth, IX: 4.0.2 - The Complete Script (Full-Window)
  10. Column 46 - Hiermenus Go Forth, X: 4.0.3 - The Complete Script (Full-Window)
  11. Column 47 - Hiermenus Go Forth, XI: 4.0.4 - The Complete Script (Full-Window)
  12. Column 48 - Hiermenus Go Forth, XII: 4.0.5 - The Complete Script (Full-Window)
  13. Column 49 - Hiermenus Go Forth, XIII: 4.0.6 - The Complete Script (Full-Window)
  14. Column 50 - Hiermenus Go Forth, XIV: 4.0.7 - The Complete Script (Full-Window)
  15. Column 51 - Hiermenus Go Forth, XV: 4.0.8 - The Complete Script (Full-Window)
  16. Column 52 - Hiermenus Go Forth, XVI: 4.0.9 - The Complete Script (Full-Window)
  17. Column 53 - Hiermenus Go Forth, XVII: 4.0.10 - The Complete Script (Full-Window)
  18. Column 54 - Hiermenus Go Forth, XVIII: 4.0.11 - The Complete Script (Full-Window)
  19. Column 55 - Hiermenus Go Forth, XIX: 4.0.12 - The Complete Script (Full-Window)
  20. Column 56 - Hiermenus Go Forth, XX: 4.0.13 - The Complete Script (Full-Window)
  21. Column 57 - Hiermenus Go Forth, XXI: 4.0.14 - The Complete Script (Full-Window)

The script works in:

Please report any problems you find, using this link to send mail:

HM4 problem

But before you click the above link, PLEASE READ THE FOLLOWING POINTS:

  1. Most of the mail still revolves around questions answered in the FAQ: HM FAQ. Please check these for a possible answer to your problem.

  2. We cannot provide additional instructions at this time. They will be forthcoming, along with detailed discussion of the code once Version 4 is rock-stable.

  3. The menu look and behavior in the download is only one of many possible look-behavior combinations. The parameters discussed in columns 36 --> 42 achieve menu customization. Please familiarize yourself with these.

  4. Several Version 4-related questions have been anticipated in a previous column.

  5. With the volume of mail regarding HM, a reply will probably not be possible. All problems reported, however, will be considered.

Now on to the 4.1 features.

*with apologies to Blackadder

Produced by Peter Belesis and

All Rights Reserved. Legal Notices.
Created: August 21, 2001
Revised: August 21, 2001

URL: http://www.webreference.com/dhtml/column58/