| Tree menu: iTree Pro-X Powertree Features
Red items denote features that are unique to the Pro-X version
compared to the Pro versions.
Information is valid for version 5.1 and higher.
Layout
- Multiple tab layout with up to 20 tabs.
- Each tab can display its own independent menu.
- Menu types displayed under each tab may vary depending
on which applet from the range is chosen. Some applets have
multiple menu types.
- Pro-X version offers three display types:
- Multi-icon tree menu
- Checkbox tree menu
- Newsreel menu
- Tab display types can be chosen and implemented in
any arrangment or number.
- Optional mouse-sensitive variably-sized preview screen displaying
text or images additionally explaining each menu entry.
- Removable tab bar.
- Optional button bar with additional controls for checkbox
and newsreel menu displays.
- Removable variable-height title bar.
- Optional search box facility.
- Variable width scrollbar.
- Individually set tab widths.
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.
-
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 and ADD commands for runtime loading of new indices.
- ONCLOSE and ONOPEN commands for triggering user-defined scripts
when folders open or close (not Mac)
.
- TIMER command for timed event sequences.
- SWITCH command for automatically switching tabs.
Performance
- Requires JDK 1.1 - i.e. should run on all version 4+
browsers. More information here.
-
Online demonstrations include examples with single indices
approaching 3,000 items, and yet load and perform at high
speed; streaming index options allow the applet to cooperate
with server-side scripts to manage probably up to millions
of entries drawn from databases.
-
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 menu entry formatting - colour schemes and icons can be controlled.
- Line-wrapping of long menu entries. Up to
40 lines per entry.
- Line-wrapping extends to preview screen and newsreel menu
displays as well as trees.
- 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
wish.
- Optional background rectangle marks mouse-over state.
- Optional underscore marks mouse-over state. May be combined with background rectangle.
- Extended characters available (e.g. accented letters).
Checkbox displays
- Hierarchical checkbox displays available in any number.
- Tri-state nodes with semi-ticked state for denoting
partially selected folder contents.
- Multiple user-definable logic states for how nodes
and leaf checks interact.
- Multiple user-definable logic states for calculating
return sets and return information on submission.
- Optional submit and clear buttons.
- Push and pull technologies for variable submission
triggers.
- Runtime alteration of menu possible, as with any other
menu display type.
- Entries can be hyperlinked with many different command
types and mouse-over can display context-sensitive information
in the preview screen.
- Pre-checking of entries possible.
- User actions can be auto-notified to your own scripts.
|
Indices
-
Powerful index format allowing multiple command execution.
- Standard XIXL format for all our applets allowing 100%
portability of indices.
- Can read ZIP compressed index files
- Dual-loading: may be read from external files, parameters, or both.
- DRILL command for streaming indices.
- ADD command for runtime insertion of temporary index segments (enhanced
streaming indices).
- Supports index scripting (see XIXL command lists)
- Supports double-byte character sets and other non-Roman
character sets
- Supports multiple parameter indices
- Far higher scalability than competitor products
- Up to 50 submenu levels.
Search facility
- Multi-function optional query box and accompanying
submit button.
- Variable width and position.
- Configurable submit button text.
- 1st function: search current tab, consecutively centering
each result.
- 2nd function: search all tabs.
- 3rd function: load new conditionally-generated index from
server-side source.
- 4th function: load standrad HTML search results page into
HTML frame next to applet.
Newsreel menu display
- Any standard XIXL index can be displayed as a newsreel (rather
than as a tree or other menu type) without any additional changes
to the index itself.
- Each entry is consecutively displayed centered in the main
display panel.
- Optional fade transitions with configurable speed and duration
of changes.
- Supports images as well as text.
- Newsreel can be manually or automatically reeled (or both).
- Optional back and forward buttons for manual override.
- Auto-reeling is paused when the mosue moves over the applet.
- Newsreel offers highlight states for when the mouse moves over
the display - user-configurable colour changes for text states and
second images for image-highlight states.
- A click on any newsreel item can trigger the same multiple events
as an entry in any other XIXL menu type.
Images
- Two background images: tiled to fit if necessary - just
like HTML backgrounds.
- One background image tiles into the frame, tab
and control areas around the display panels.
- The other background image tiles into the recessed
display panels.
-
Tag-images: menu entries may be suffixed with small
images of your choice - typically used to indicate "new",
"cool", "updated" and similar notices.
- Icons: define your own GIF or JPG images as icons.
- Preview screen: may display images as well as text - images
appear here when the mouse moves over the relevant menu entry,
- Newsreel display: can handle images as well as text.
Scrolling
- Variable-width vertical-scrolling bubble scroll.
- Attractive custom IMINT scroll - better than internal
java AWT scroll.
- Fully customisable scroll colours.
- Enhanced scrollbar action - scrolling continues even
if mouse accidentally moves off the scrollbar while dragging
the slider.
- Scrollbar fully disappears when not needed.
Miscellaneous
- Hand and wait cursors - appear at appropriate times
- onLoad parameter can trigger your own user-defined script when the
applet has completed loading (not on Mac).
- Compressed CAB and JAR versions of the applet included with delivery.
|
|
|  CURRENT MENU
 | 
 | The name of this java menu is iTree Pro-X Powertree. It is a advanced multi-display tabbed tree.
|
  |  |  LINKS FOR THIS MENU
 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  |  |  HOW TO USE THIS MENU
 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  |  |  DEMOS OF THIS MENU
 | 
  | 
  | 
  | 
  | 
  | 
  | 
  |  |
|