Whitebeam Library Definition

Site Map
 
Home
 
Application Guide
Reference
  Installation
  Configuration
  XML Markup
  JavaScript Classes
  ROM
  Templates
  Environment
  Dev Process
  Tools
  External Links
  Example libraries
Community
Contact Whitebeam
To-Do
Download
Credits
Licence
Whitebeam Users
 
 
 

Whitebeam Library Definition

Tag Description

<rbm:menuitem>

Specify a menu item to appear on the menu bar.

See Also

rbaddmenulist()    rbaddmenutree()   

Syntax

<rbm:menuitem attriblist>body</rbm:menuitem>

Attributes

The 'rbm:menuitem' tag has 1 attribute:

Name Type/Value Range/Length Description
attribliststruct menuinfosee definition Required. Space-delimited element=value list.

Body

The body of this tag can only contain other <rbm:menuitem> tags which are treated as sub menu items.

Remarks

There is no predefined limit on menu levels.

A new menu tree (3 levels) can be created as follows:

<rbm:menuitem key="a1" name="a - level 1" href="/a1.rhtm">
  <rbm:menuitem key="a2" name="a - level 2" href="/a2.rhtm"/>
  <rbm:menuitem key="b2" name="b - level 2" href="/b2.rhtm">
    <rbm:menuitem key="a3" name="a - level 3" href="/a3.rhtm"/>
  </rbm:menuitem>
  <rbm:menuitem key="c2" name="c - level 2" href="/b2.rhtm">
</rbm:menuitem>

We can later amend the above menu definition, e.g. add a sub tree to the more level 3 item b2 and change its display text only:

  <rbm:menuitem parent="b2" name="new b - level 2">
    <rbm:menuitem key="b3" name="b - level 3" href="/b3.rhtm"/>
    <rbm:menuitem key="c3" name="c - level 3" href="/c3.rhtm"/>
  </rbm:menuitem>

Whitebeam release 1.3.36
(loadtime : 12ms)