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-XQ Powertree
Version history
 
Features added up to version 6.5 include:
  1. Tabs
    1. Tabs can now be arranged in several rows
    2. The text on each tab can now line-wrap onto a second line
    3. The text on each tab can be replaced with a multi-state icon
    4. The text on each tab can be prefixed with a multi-state icon
    5. The text on each tab can be changed at runtime using an exposed method
  2. Fonts
    1. True-type fonts are now supported
    2. The default font has been changed from "Helvetica" to "Verdana"
    3. Font definitions have been enhanced - the fonts for the menu, the tabs, the preview screen, the controls and the query field can all be fully and independently defined
  3. Other changes
    1. Enhancements to scrollbar synchronisation with other operations
    2. Addition of autochop orphan control feature
    3. The ADD/INSERT commands can be reset to be recursive at the cost of memory efficiency; the default remains the non-recursive memory-efficient variant
  4. Parameters
    1. Added: searchtextfont, searchtextcolour, tvfont, tvfontsize, tabicon, tabiconXoffset, tabiconYoffset, tabrows, tabrowlength, menuextendmode
    2. Changed: searchtextsize --> searchfontsize, titlefont --> controlfont, titlefontsize --> controlfontsize, titlefontstyle --> controlfontstyle
Features added up to version 6.4 include:
  1. Icons: largely reprogrammed, partly with the result that the menu can now (optionally) be configured to adopt an appearance extremely close to that of any Windows Explorer version
    1. Rollover icons now supported
    2. Submenu indicators (plus-minus icons) can be replaced with user-defined graphics
    3. Checkbox menu items can now display 2-state icons to the right of the checkbox
    4. Removal of icons now easier
    5. "Windows" icon set supplied with release version
  2. onClick parameter can generate global item-specific action commands without having to programme each one of them into the index file
  3. menuindent parameter sets the horizontal offset distance for each hierarchical menu level
  4. Menu items can be disabled; exposed methods can set and query disabled states
  5. Menu items can be hidden; exposed methods can set and query hidden states
  6. The checkbox display option has been integrated with the standard display option; there are no longer special checkbox tree display modes - any menu items on any display can optionally be turned into checkbox menu items. Parameters have been added for fast conversion of large numbers of menu items to checkboxes.
  7. Parameters have been added for auto-formatting various internally generated auxiliary menu items during certain menu operations
  8. Scroll sensitivity for large menus has been greatly increased
  9. ISCRIPT action command outputs internal item-specific information to a user-defined javascript when the menu item is activated
  10. Individual menu items can optionally be excluded from search operations
  11. A number of minor enhancements and fixes have been made to the features added in version 6.3
  12. New XIXL commands: NOSEARCH, ISCRIPT, DISABLED, HIDDEN, CHECKBOX, SLIDE
  13. New parameters: onClick, menuindent, smi0, smi1, tabborder, menuchopnode, checkboxicons, checkboxes, searchchopsize, searchchopnode, searchtopnode, text11, text12, text 13, text 14
  14. Removed parameters: tabType
  15. Renamed parameters: iconnodeboxes --> smi
  16. New exposed methods: enableItem(), disableItem(), isItemEnabled(), hideItem(), showItem(), isItemVisible()
Features added in version 6.3 include:
  1. Tab layout: the layout and colouring options of the tabs have been extensively changed to make tab selections and tab selectability much clearer. Selected tabs now have alternate colouring options. Options for positioning and colouring the text on the tabs have been considerably extended.
  2. Preview screen: can now be aligned left or right of the menu display, as well as below it. The preview screen can now also combine text and images at the same time.
  3. Colouring: buttons and tabs can now have a subtle gradient effect applied to them; the default colour schemes have been replaced with a system colour scheme to match the OS controls (but can, of course, be overridden just as before).
  4. Borders: there are now parameters for clean optional removal of borders.
  5. Scrolling: very considerable enhancements have been made, with multiple options for configuring the actions performed by clicks on various parts of the scrollbar.
  6. Search facility: a new feature has been added for extracting all matches from one menu and outputting these into a new menu in a separate tab. Search results thus obtained can then be subjected to further searches and filtering. Results are hierarchically structured for scalability.
  7. Menu integrity filters: databases programmed to feed dynamic indices to the applet may sometimes results in oversized individual folders with 1000's of children and no subdivisions. This is both user-unfriendly and, if extreme, can affect applet performance. This new version of the applet performs a sophisticated integrity check and automatically reorganizes unsuitable folders following general criteria configured by the designer.
  8. The SELECT XIXL command and the select() exposed method have been enhanced so as to open/close folders as necessary and scroll to the selected position, as well as change the visual style of the selected item.
  9. A number of minor bugs have been fixed in this version.
  10. New parameters: tvsize, tvposition, tvborder, gradient, searchbuttons, searchfield, scrollnodes, onClickScroll, onClickScrollEnd, menuborder, menuchoptrigger, menuchopsize, tabalign, text10, menu11colour, and 8 tabXcolour parameters
  11. Removed parameters: tabinset, colourscheme, tvscreen
Features added in version 6.2 include:
  1. INSERT XIXL command
  2. seamlessness of ADD/INSERT commands improved
  3. new parameters: tabXoffset, tabYoffset
Features added in version 6.1 include:
  1. IDXTYPE XIXL command for changing the expected index source in advance of operations to change or add to the index. Allows combining index content from different sources such as HTML parameters and server-side ZIP files.
  2. Syntax of search() method changed
  3. delimiter parameter added for changing XIXL delimiters
  4. NOMOVE XIXL command added which prevents cut, delete and move operations (including drag operations) being carried out on specified menu items
  5. Following 10 parameters added for interface enhancement: tabheight, tabfont, tabfontsize, tabfontstyle, titlefont, titlefontsize, titlefontstyle, lineheight, textXoffset, textYoffset
  6. Changes to some default settings
Features added in version 6.0 include:
  1. Multiple editors
    1. Mouse-driven editor ("drag-and-drop" capability)
    2. Context-menu driven editor (right-click)
    3. Javascript-driven editor (exposed methods)
    4. XIXL-driven editing features (turn menu items into editors)
    5. Keyboard editor (keyboard shortcuts)
  2. All features of iTree Pro-X Powertree, with the exception that the newsreel menu option has been removed.

 

  CURRENT MENU

The name of this java menu is iTree Pro-XQ Powertree. It is a advanced multi-display interactive tabbed tree with drag-and-drop.

  LINKS FOR THIS MENU

Overview

Prices and order form

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

Parameter list

XIXL commands

Exposed methods

Icon

Stylesheets

Search facility

Keyboard commands

How to upload it

  DEMOS OF THIS MENU

Tree menu: "Multi-editor demo" - inc. search facility and preview screen (demo #4400)

Tree menu: "Orange/black theme" - inc. search facility and preview screen (demo #4401)

Tree menu: "Black/pink theme" - inc. search facility (demo #4402)

Tree menu: "Papyrus/mahogany theme" - shows extent of graphical versatility (demo #4403)

Tree menu: "Pale green theme" - simple frame with user-defined icons (demo #4404)

Tree menu: "Multicoloured theme" - simple frame and no tabs (demo #4405)

Tree menu: "Red/silver theme" - (demo #4406)
java menu