Java Menus
Java menu homeJava downloadBuy a java menuJava menu help centreContact us
Java menus » iSlide 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
Sliding menu: iSlide Pro-X Tree Type I
Parameter List
 
Name Function Values
General parameters
audioclick
audiomove
Sounds produced by any mouse click or mouse move action over the menu. (Sounds can also be individualised for entries using entries in the index file.) The name of an .au file
copyright
Fixed parameter which must be present for the menu to work. Copy and paste exactly from the starter package or demos.
entry
For entering menu information via parameter. Parameter name must be suffixed by the number of the entry - zero-based. The format is described in the index file documentation.
entryheight
Vertical space assigned to menu entries is normally the same as the icon image height (see parameter imgheight); the vertical space may be increased or decreased using this parameter. A small positive or negative integer.
entryindent
The pixel distance by which a tree view sub-menu shifts horizontally relative to its parent. An integer - 8 to 16 is recommended.
escapepage
Sets the page loaded by the applet if any fatal error is detected by the applet. Should normally be the HTML name of your non-java menu page; the page should be in the same directory as the applet.
menustyles
The number of styles in your stylesheet. 2 to 127.
menuanimspeed
The animation speed of sliding when folders open and close. 0: off
1-50: speeds from slowest (1) to fastest (50)
menuclosetrigger
The number of menu entries actually visible at which the applet triggers an automatic tidy-up by closing old folders. 0-400.
menudeftarget
If any entries in the index are not assigned a target frame in the link command, this parameter specifies the default target frame. The name of a frame as set in your <FRAME> tags.
menufile
The name of the first index file to be loaded into the applet. If using parameters to load the first index, leave out this parameter. Anything delivering an ASCII stream. Normally a .txt file created by the development environment. The stream or file must originate from a URL that is the same directory as or a sub-directory of the directory holding the applet.
menuXoffset
menuYoffset
Move the whole menu around relative to the sides of the applet. Integers.
locklevel
Folders at this indentation level, and folders hierarchically above this level (their parents) can never be closed. This forces the top elements of the tree to remain open all the time. (From version 7) A very small integer, preferably 1 or 2.
forcelevel
Similar to locklevel, except that it only prevents folder auto-closing. A click on one of these semi-locked folders can still nevertheless force a close. (From version 7) A very small integer, preferably 1 or 2.
onLoad
When the applet has loaded, it can trigger a javascript of your choosing. Don't use this to fire anything back the applet or a loop may cause timing problems. (From version 7) The name of a javascript function in your HTML page
tips
Switches to tooltips feature on and off. Switching it off may improve performance. on / off
bounce
Switched the folder bouncing on and off. Switching it off will increase the speed of folder opening. on / off
loadtext
Text message to display while applet is loading (from version 7) A string
indexmaxsize
The maximum number of entries the applet should hold client-side at any one time. Make this too high, and performance may suffer. To manage very high index sizes, use the DRILL, ADD, INSERT and dynamic index-reading facilities. (From version 7) An integer, preferably between about 500 and 5000.
Graphics parameters
bgcolour
The background colour. Set this even when using a background image. An HTML hex code value. Do not preface with #.
bgimage
A background image for the menu. Tiled to fit if necessary just like an HTML background. A JPG or GIF file. All image files must be in the same directory as or a sub-directory of the directory holding the applet.
imgfile
A set of images for icons. If unspecified, default icons are created. A JPG or GIF file. All image files must be in the same directory as or a sub-directory of the directory holding the applet.
imgheight
imgwidth
The height and width of the individual images contained in the file specified by imgfile above. Allows the applet to disect out the individual images. Pixel sizes.
imgXoffset
imgYoffset
If your index file specifies graphic images to replace or put alongside text, you can correct their positioning if necessary. Integers specifying pixel distances. Negative moves the images up or left.
imgtranscol
Image resources for the applet should not use a transparent index as this is interpreted unreliably in java. For greater reliability use non-transparent image files, and specify a colour using these parameters which the applet should make transparent. An HTML hex code value. Do not preface with #.
scrollvert
Controls the positioning and appearance of vertical scrolls. 0: off
1: "normal"
2: depending on applet, may result in forced appearance even when not needed, or appearing on both sides of the applet.
Negative/positive values: may switch the scrollbar from left to right or top to bottom.
scrollimages
A specially formatted image file with symbols for creating user-defined scrollbars. We provide a small library of scrollbars and instructions for making your own. If this parameter is not specified, each menu applet has a default internal scrollbar. To deactivate scrollbars, set the above parameters (not this one) to zero. A JPG or GIF file. All image files must be in the same directory as or a sub-directory of the directory holding the applet.
scrolljump
Sets the distance by which a single click on the end of a scrollbar will scroll the menu up or down. Specifies a percentage of the maximum scrollable distance. 10 to 100. Do not include % sign.
scrollwidth
The width of the scrollbar. If an image file is used to create the scrollbar appearance, this must specify the pixel height of the image file. An integer, normally about 6 to 16.
frameimage
A border image to go around the menu. Will not work until a border width greater than zero has also been set (see below). If necessary, the image will be tiled to fit like an HTML background image. Can be used for shadow and other effects. A JPG or GIF file. All image files must be in the same directory as or a sub-directory of the directory holding the applet.
frameleft
frameright
frametop
framebottom
framewidth
Specify the border widths for the border image. All four sides can have a different width - useful with shadow or title borders. Integers.
Text parameters
Note that most of these parameters are stylesheet parameters. If the parameters are suffixed with nothing, they set the stylesheet defaults (globally). If a stylesheet parameter is suffixed with a number, then only a single style in the stylesheet is set. Styles are only available if the menustyles parameter is set correctly. The numbers suffixed on the ends of stylesheet parameter names must correspond with the stylesheet markers in the index file.
textNcolour
textHcolour
textScolour
Stylesheet parameters, specifying respectively the normal text colour, the highlighted (mouse-over, focus) text colour, and the shadow colour behind the text (if specified). Shadows are switched off using the textshadow parameter. An HTML hex code value. Do not preface with #.
textAcolour
textBcolour
textVcolour
Stylesheet parameters with extended colour effects of various kinds. Active and visited text colour states and a background colour. An HTML hex code value. Do not preface with #.
textfont
Stylesheet parameter. Tree-type fonts are supported provided that the site visitor has the appropriate font installed. Name of font
textNstyle
Stylesheet parameter. Sets italics / bold. 0: plain
1: bold
2: italics
3: bold italics
textXoffset
textYoffset
Stylesheet parameters. Each style can have text shifted up, down, left or right by pixel distances you specify. Integer values. Negative values move the text up or left.
textsize
Stylesheet parameter. The font size for this style. An integer.
textleftmargin
Stylesheet parameter. The hanging indent for wrapped paragraphs. (Applies to iSlide Pro-X Tree and iSlide Pro Tree Type II( A integer specifying a pixel distance.
textshadow
Not a stylesheet parameter. Specifies the shadow type. Thin shadows recommended with background images. Fuzzy-edged shadows recommended with plain backgrounds. 0: no shadow
1: thin shadow
2: fuzzy-edged shadow

 

  CURRENT MENU

The name of this java menu is iSlide Pro-X Tree Type I. It is a sliding java menu tree with redefinable graphics and advanced drill-down features.

  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

Parameter list

XIXL commands

Exposed methods

Creating tree icons

Creating scrollbars

Special instructions

How to upload it

  DEMOS OF THIS MENU

Sliding menu: "Wooden library (1)" - classic multi-icon appearance (for general comparison) (demo #3800)

Sliding menu: "Gold" - shows Japanese, Chinese, Korean, Greek, Arabic and Hebrew character sets (combined in one applet) (demo #3801)

Sliding menu: "Wooden library (2)" - demonstrates folder behaviour options and tooltips (demo #3802)

Sliding menu: "Apple tree" - demonstrates enhanced folder animation (demo #3803)

Sliding menu: "Simple tree (1)" - very compact, simple, fast implementation (for general comparison) (demo #3804)

Sliding menu: "Simple tree (2)" - shows Japanese, Chinese, Korean, Greek, Arabic and Hebrew character sets (combined in one applet) (demo #3809)

Sliding menu: "LCD/remote tree" - theme design showing background and border images (for general comparison) (demo #3805)

Sliding menu: "Capacity demonstration (1)" - c. 3000 entries using a multi-index system for fast loading (demo #3806)

Sliding menu: "Capacity demonstration (2)" - c. 1000 entries with a single index file (demo #3807)

Sliding menu: "DHTML event triggering" - advanced multiple DHTML event triggering (demo #3810)

Sliding menu: "Remote control" - shows use of exposed methods (demo #3808)

Sliding menu: "Green Marble" - theme design by Carole Waller (demo #3811)
java menu