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
click.
-
A single click can trigger a combination
of link, audio and user-defined javascript/DHTML functions.
-
Remote controls: exposed methods allow various changes
to be made to the applet from outside; e.g. user-defined javascripts
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
Performance
- 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
performance loss.
-
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.
Text appearance
-
Stylesheets for efficient menu entry formatting - commands include many colour options, font, size,
style, positioning, alignment, margins, etc.
-
Different colours may be set for text to indicate a link's
activation history - just as in HTML. This applies to the tree menus.
All applets also have optional mouse-over text colour changes.
All these colours are set in the stylesheet and the schemes may
therefore differ between styles if desired.
- Bi-directional scrolling to handle long entries
- Multi-icon entries: assign up to 127 different icons or buttons to entries
using the stylesheets - that's 127 for any particular implementation.
-
State-sensitive icons: icons may have different states reflecting
link history, mouse-activity, etc.
- Mouse-over causes a context-sensitive message display in
the browser status bar.
- Tag graphics: text may be replaced in the menu with
smallgraphics allowing use of any fonts and styles you
wish.
-
Text shadows: enhanced shadow or embossed effects with
crisp thin shadows or blur-edged shadows.
- Extended characters available (e.g. accented letters).
|
Indices
-
Powerful XIXL 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.
Images
- 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.
- Tree icons have history tracking to match the colour
scheme of the text: 4 states - normal, focus, active, visited.
-
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).
-
State-sensitive text graphics and tag images: depending on
menu type, text graphics and tag images can change according
to mouse-activity and link-history.
-
Tree structure images: icons for creating the framework
of a tree structure are user-definable, allowing creative
and original menu designs.
- Scroll images: see under scrolls.
Audio
- 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).
Scrolling
-
User-definable scrollbars can be easily implemented
from a resource library; or create your
own design with an image editor using our unique and
convenient format.
- Scrollbars may be placed left or right, top or
bottom.
- Scrollbar appearance can be optional (as needed) or
fixed.
-
If no user-defined scrollbar is entered, the applet can
optionally generate internal scrolls for you; the design of
these varies with menu type.
|