spacer

Webref WebRef   Sitemap · Experts · Tools · Services · Newsletters · About i.com

home / experts / dhtml / column36
Developer News
Microsoft Shows Off Silverlight 4, IE9 Plans
Metasploit Expands Vulnerability Test Framework
HyperCard Reborn?

Logo

Hiermenus Go Forth*, II:
Version 4 - The External Arrays - New Menu Tree Parameters


HierMenus
CENTRAL
IMPORTANT NOTE:
This column is the second in a multi-column discussion of a new version of the hierarchical menu script.
Until our discussion is complete, the current version of the script will still be the latest maintenance release of Version 3: 3.10.3.
Read this column, and future columns, to learn how we built the menu script.
Use the most recent version of the script, always available in HierMenus Central.


In this column we continue our discussion of the Version 4 menu-creating arrays.

Recall that in our previous column, we introduced the new Version 4 structure of the menu arrays and began discussing what we call the Tree-Specific Overhead Parameters. That is, the array elements that serve as parameters affecting the look and behavior of a specific menu tree.

There are seventeen Tree-Specific Overhead Parameters. The first nine, which also existed in Version 3, were discussed in the previous column:

HM_Array1 = [
   [
   0 width,                      |
   1 left_position,              |
   2 top_position,               |
   3 font_color,                 | discussed
   4 mouseover_font_color,       | in
   5 background_color,           | Column 35
   6 mouseover_background_color, |
   7 border_color,               |
   8 separator_color             |

   9 top_is_permanent,
  10 top_is_horizontal,
  11 tree_is_horizontal,
  12 position_under,
  13 top_more_images_visible,
  14 tree_more_images_visible,
  15 evaluate_upon_tree_show,
  16 evaluate_upon_tree_hide
   ]
...
]

We will now take a look at the remaining eight Tree-Specific Overhead Parameters. These are all new to Version 4, and considerably expand the power of our script.

This column contains many live in-page examples. They are accessible, naturally, only to Explorer 4+ and Navigator 4 users. The script used to generate the live examples is not the final Version 4 script. It is a subset specific-to-this-column script, unsupported and subject to changes.

However, it does demonstrate the enhanced speed and features of Version 4!

The first new-to-Version-4 parameter is top_is_permanent, which allows HM to be a permanent part of your page!


* with apologies to Blackadder

Produced by Peter Belesis and

internet.commediabistro.comJusttechjobs.comGraphics.com

Search:

WebMediaBrands Corporate Info

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | Shopping | E-mail Offers | Freelance Jobs

webref The latest from WebReference.com Browse >
Creating a Banking Application Deposit Script · Rolling Out Your Own HTML Application Version Control · HTML 5: Client-side Storage
Sitemap · Experts · Tools · Services · Email a Colleague · Contact FREE Newsletters 
 The latest from internet.com
Wi-Fi Product Watch, November 2009 · Chip Market Recovering From '08 Collapse · Low-Cost Tools to Kickstart Your New Business

All Rights Reserved. Legal Notices.
Created: Sept 05, 2000
Revised: Sept 05, 2000

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