Multi-function click operations
- Full standard hyperlink functionality with frame-targetting,
anchors, absolute and relative addressing to anywhere
on the net.
Multi-command functionality. Unlimited numbers of links
targeted into different frames may be triggered by a single
A single click can trigger a combination
Remote controls: exposed methods allow various changes
can track currently loaded pages and adjust the menu accordingly
Page-sensitive menus without applet reloading. New indices
can be loaded into the applet simultaneously with each page
change in the other frame(s).
START command for triggering processes after applet loading
DRILL command for runtime loading of new indices
- TIMER command for timed event sequences
- JDK 1.0.2 compatible - i.e. should run on almost
every java-compatible browser, including those versions
of MSIE3 and Netscape 3 which were java-compatible.
Online demonstrations include examples with indices
approaching 3,000 items, and yet load and perform at high
speed; much larger indices should be possible with no
Can optionally be implemented without any external
graphics to speed up performance and loading time; likewise
indices may optionally be loaded from parameters with similar effect.
Advanced safety management: JVM error detection with
lifeboat page safeguards your site reputation.
- Auto-disposal: to maintain a clean interface, unneeded
folders are automatically closed either (a) whenever a new
folder is opened, or (b) whenever a user-defined number
of visible entries is overstepped.
Stylesheets for menu entry formatting with 15 commands
per style - commands include many colour options, font, size,
style, positioning, alignment, margins, etc.
Stylesheets may specify up to 127 styles, allowing fast group
or individual formatting of menu entries; set the styles fast using
the development environment's instantly updating WYSIWYG display.
Different colours may be set for text to indicate pressed and
- Line-wrapping of long menu entries: up to 4 lines.
- Multi-icon entries: assign up to 127 different buttons to entries
using the stylesheets - that's 127 for any particular implementation.
State-sensitive icons: icons may have different states reflecting
pressed and mouse-over states.
- Mouse-over causes a context-sensitive message display in
the browser status window.
- Text-graphics: text may be replaced in the menu with
small text-graphics allowing use of any fonts and styles you
Text shadows: enhanced shadow or embossed effects with
crisp thin shadows or blur-edged shadows.
- Extended characters available (e.g. accented letters).
Powerful index format allowing
multiple command execution and tag graphics.
- Standard format for all our applets allowing 100%
portability of indices.
Dual-loading: may be read from external files, parameters, or both.
Unlimited index size using index hyperlinks (drills).
- Unlimited sub-menus (except hook menu & menu bar).
- Background images: tiled to fit if necessary - just
like HTML backgrounds.
Border images: also automatically tiled to fit if
necessary. These wrap themselves around the menu with
independently definable widths at top, bottom, left and
right. Ideal for putting a drop shadow, patterned or
bevelled border around your menu. A variety of sample borders
(currently 28) are supplied in a resource library.
to enable faster downloading of different buttons designs, buttons
can optionally be separated into a (detailed) JPG base image and
a set of simpler individualising (GIF) overlays.
- Buttons have pressed and focused states.
Tag-images: menu entries may be suffixed with small
images of your choice - typically used to indicate "new",
"cool", "updated" and similar notices. (Tag images only
appear when the menu is left-aligned).
- Scroll images: see under scrolls.
- A global "move" sound may be defined - whenever the
mouse moves to a new entry, the sound is played.
- A global "click" sound may be defined - whenever an
item is clicked, the sound is played.
- Individual click sounds may be defined - any entry
can play its own individual sound at the same time as
performing any other functions (such as loading a page).
User-definable scrollbars can be easily implemented
from a resource library; or create your
own design with an image editor using our unique and
- Scrollbars may be placed left or right.
Option of scrolls on both sides.
- Scrollbar appearance can be optional (as needed) or
If no user-defined scrollbar is entered, the applet can
optionally generate internal scrolls for you.