Java Menus
Java menu homeJava downloadBuy a java menuJava menu help centreContact us
Java menus » iTree Menus » Product information

 SEARCH

 MENUS BY TYPE

 Drop-down menus

 Animated buttons

 Tree menus

 Sliding menus

 Tab menus

 Image maps

 MENUS BY NAME

 X-Bar menus

 iPOP menus

 iSlide menus

 iTree menus

 iTab menus

 iMMap menus

 Sensomap menus

 Magic menus

 MENU DESIGN

 Menu design

 Drop-down menus

 Web buttons

 Tree menus

 Sliding menus

 Menu tabs

 Image maps

 SITE LINKS

 Home

 Java downloads

 Prices / Buying

 Support

 Company

 Contact

 New menus

 Free menus

 PARTNER SITES

 Alien Menus

 Happy Menus
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
  1. Multiple tab layout with up to 20 tabs.
  2. Each tab can display its own independent menu.
  3. Menu types displayed under each tab may vary depending on which applet from the range is chosen. Some applets have multiple menu types.
  4. Pro-X version offers three display types:
    1. Multi-icon tree menu
    2. Checkbox tree menu
    3. Newsreel menu
  5. Tab display types can be chosen and implemented in any arrangment or number.
  6. Optional mouse-sensitive variably-sized preview screen displaying text or images additionally explaining each menu entry.
  7. Removable tab bar.
  8. Optional button bar with additional controls for checkbox and newsreel menu displays.
  9. Removable variable-height title bar.
  10. Optional search box facility.
  11. Variable width scrollbar.
  12. Individually set tab widths.
Multi-function click operations
  1. Full standard hyperlink functionality with frame-targetting, anchors, absolute and relative addressing to anywhere on the net.
  2. Multi-command functionality. Unlimited numbers of links targeted into different frames may be triggered by a single click.
  3. A single click can trigger a combination of link, audio and user-defined javascript/DHTML functions.
  4. Remote controls: exposed methods allow various changes to be made to the applet from outside.
  5. Page-sensitive menus without applet reloading. New indices can be loaded into the applet simultaneously with each page change in the other frame(s).
  6. START command for triggering processes after applet loading.
  7. DRILL and ADD commands for runtime loading of new indices.
  8. ONCLOSE and ONOPEN commands for triggering user-defined scripts when folders open or close (not Mac).
  9. TIMER command for timed event sequences.
  10. SWITCH command for automatically switching tabs.
Performance
  1. Requires JDK 1.1 - i.e. should run on all version 4+ browsers. More information here.
  2. 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.
  3. Advanced safety management: JVM error detection with lifeboat page safeguards your site reputation.
  4. 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
  1. Stylesheets for menu entry formatting - colour schemes and icons can be controlled.
  2. Line-wrapping of long menu entries. Up to 40 lines per entry.
  3. Line-wrapping extends to preview screen and newsreel menu displays as well as trees.
  4. Mouse-over causes a context-sensitive message display in the browser status window.
  5. Text-graphics: text may be replaced in the menu with small text-graphics allowing use of any fonts and styles you wish.
  6. Optional background rectangle marks mouse-over state.
  7. Optional underscore marks mouse-over state. May be combined with background rectangle.
  8. Extended characters available (e.g. accented letters).
Checkbox displays
  1. Hierarchical checkbox displays available in any number.
  2. Tri-state nodes with semi-ticked state for denoting partially selected folder contents.
  3. Multiple user-definable logic states for how nodes and leaf checks interact.
  4. Multiple user-definable logic states for calculating return sets and return information on submission.
  5. Optional submit and clear buttons.
  6. Push and pull technologies for variable submission triggers.
  7. Runtime alteration of menu possible, as with any other menu display type.
  8. Entries can be hyperlinked with many different command types and mouse-over can display context-sensitive information in the preview screen.
  9. Pre-checking of entries possible.
  10. User actions can be auto-notified to your own scripts.
Indices
  1. Powerful index format allowing multiple command execution.
  2. Standard XIXL format for all our applets allowing 100% portability of indices.
  3. Can read ZIP compressed index files
  4. Dual-loading: may be read from external files, parameters, or both.
  5. DRILL command for streaming indices.
  6. ADD command for runtime insertion of temporary index segments (enhanced streaming indices).
  7. Supports index scripting (see XIXL command lists)
  8. Supports double-byte character sets and other non-Roman character sets
  9. Supports multiple parameter indices
  10. Far higher scalability than competitor products
  11. Up to 50 submenu levels.
Search facility
  1. Multi-function optional query box and accompanying submit button.
  2. Variable width and position.
  3. Configurable submit button text.
  4. 1st function: search current tab, consecutively centering each result.
  5. 2nd function: search all tabs.
  6. 3rd function: load new conditionally-generated index from server-side source.
  7. 4th function: load standrad HTML search results page into HTML frame next to applet.
Newsreel menu display
  1. 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.
  2. Each entry is consecutively displayed centered in the main display panel.
  3. Optional fade transitions with configurable speed and duration of changes.
  4. Supports images as well as text.
  5. Newsreel can be manually or automatically reeled (or both).
  6. Optional back and forward buttons for manual override.
  7. Auto-reeling is paused when the mosue moves over the applet.
  8. 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.
  9. A click on any newsreel item can trigger the same multiple events as an entry in any other XIXL menu type.
Images
  1. Two background images: tiled to fit if necessary - just like HTML backgrounds.
  2. One background image tiles into the frame, tab and control areas around the display panels.
  3. The other background image tiles into the recessed display panels.
  4. Tag-images: menu entries may be suffixed with small images of your choice - typically used to indicate "new", "cool", "updated" and similar notices.
  5. Icons: define your own GIF or JPG images as icons.
  6. Preview screen: may display images as well as text - images appear here when the mouse moves over the relevant menu entry,
  7. Newsreel display: can handle images as well as text.
Scrolling
  1. Variable-width vertical-scrolling bubble scroll.
  2. Attractive custom IMINT scroll - better than internal java AWT scroll.
  3. Fully customisable scroll colours.
  4. Enhanced scrollbar action - scrolling continues even if mouse accidentally moves off the scrollbar while dragging the slider.
  5. Scrollbar fully disappears when not needed.
Miscellaneous
  1. Hand and wait cursors - appear at appropriate times
  2. onLoad parameter can trigger your own user-defined script when the applet has completed loading (not on Mac).
  3. 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

Overview

Prices and order form

Feature list

Feature comparison

System requirements

Version history

Download this java applet

More java applets like this

  HOW TO USE THIS MENU

How to put it in a web page

How to write parameters

How to write an index

iTree indices

Layout

Parameter list

XIXL commands

Exposed methods

Icon

Stylesheets

Search facility

Newsreel

How to upload it

  DEMOS OF THIS MENU

Tree menu: "Papyrus/mahogany theme" - multiple background images, newsreel, multiple menus, search facility (demo #4200)

Tree menu: "Orange/black theme" - demonstrates numerous functions & layout alternatives (demo #4201)

Tree menu: "Black/pink theme" - searchable trees (demo #4202)

Tree menu: "Planetary voyage" - steel theme; searchable newsreel menu (demo #4203)

Tree menu: "Pale green theme" - multiple multi-icon trees (demo #4204)

Tree menu: "Silver/pink theme" - very large index (demo #4205)

Tree menu: "Red/silver theme" - multiple checkbox trees (demo #4206)
java menu