|
Getting Started
- Place the program files (HyperAM.jar, HyperAM.cab and ryHyperAM.class) in the directory containing the HTML document into which you want to insert the applet (or into a different directory, and add the correct CODEBASE= attribute to the applet tag given below).
- Add the following applet tag to your HTML document in the position you want HyperActiveMenu to appear:
<APPLET CODE="ryHyperAM.class" ARCHIVE="HyperAM.jar" WIDTH=160 HEIGHT=417>
<param name=CabBase value="HyperAM.cab">
<param name=Copyright value="HyperActiveMenu (c) 1997 Cool Focus [www.coolfocus.com]">
<param name=Name value="UniqueName">
<param name=Satellites value="no">
<param name=BgColor value="000000">
<param name=ButtonColor value="C0C0C0">
<param name=ButtonHeight value="22">
<param name=MenuColor value="C0C0C0">
<param name=LabelColor value="FFFFFF">
<param name=LabelFocusColor value="0040CC">
<param name=LabelPressColor value="00CC00">
<param name=LabelSelColor value="800000">
<param name=EntryColor value="000000">
<param name=EntryFocusColor value="0040CC">
<param name=EntryPressColor value="909090">
<param name=Sound value="yes">
<param name=SoundButtonDown value="buttondown.au">
<param name=SoundButtonUp value="buttonup.au">
<param name=SoundEntryDown value="menudown.au">
<param name=SoundEntryUp value="menuup.au">
<param name=DefaultTarget value="mainframe">
<param name=Arrows value="yes">
<param name=LabelFont value="Helvetica,bold,12">
<param name=EntryFont value="Dialog,plain,10">
<param name=3D value="darkgray">
<param name=UseHandCursor value="no">
<!-- These lines set up the menu for the Top button, using the maximum 15 menu slots -->
<param name=1-Label value="Contents">
<param name=1-MenuSize value="15">
<param name=1-Entry1 value="Menu Entry">
<param name=1-URL1a value="http://www.coolfocus.com">
<param name=1-Target1a value="_top">
<param name=1-Message1 value="This is a menu entry">
<param name=1-Entry2 value="Another Menu Entry">
<param name=1-URL2a value="http://www.coolfocus.com">
<param name=1-Target2a value="_top">
<param name=1-Message2 value="This is another menu entry">
<param name=1-Entry3 value="Here's Number Three">
<param name=1-URL3a value="http://www.coolfocus.com">
<param name=1-Target3a value="_top">
<param name=1-Message3 value="Yes, it's a third menu entry">
<param name=1-Entry4 value="And Four">
<param name=1-URL4a value="http://www.coolfocus.com">
<param name=1-Target4a value="_top">
<param name=1-Message4 value="Nothing interesting down here either">
<param name=1-Entry5 value="&sp">
<param name=1-Entry6 value="What's New At JARS?">
<param name=1-URL6a value="http://www.jars.com/">
<param name=1-Target6a value="_top">
<param name=1-Message6 value="Keep up with the latest Java™ applets">
<param name=1-Entry7 value="Menu Entry">
<param name=1-URL7a value="http://www.coolfocus.com">
<param name=1-Target7a value="_top">
<param name=1-Message7 value="This is a menu entry">
<param name=1-Entry8 value="Another Menu Entry">
<param name=1-URL8a value="http://www.coolfocus.com">
<param name=1-Target8a value="_top">
<param name=1-Message8 value="This is another menu entry">
<param name=1-Entry9 value="Here's Number Three">
<param name=1-URL9a value="http://www.coolfocus.com">
<param name=1-Target9a value="_top">
<param name=1-Message9 value="Yes, it's a third menu entry">
<param name=1-Entry10 value="And Four">
<param name=1-URL10a value="http://www.coolfocus.com">
<param name=1-Target10a value="_top">
<param name=1-Message10 value="Nothing interesting down here either">
<param name=1-Entry11 value="&sp">
<param name=1-Entry12 value="What's New At JARS?">
<param name=1-URL12a value="http://www.jars.com/">
<param name=1-Target12a value="_top">
<param name=1-Message12 value="Keep up with the latest Java™ applets">
<param name=1-Entry13 value="And Four">
<param name=1-URL13a value="http://www.coolfocus.com">
<param name=1-Target13a value="_top">
<param name=1-Message13 value="Nothing interesting down here either">
<param name=1-Entry14 value="&sp">
<param name=1-Entry15 value="What's New At JARS?">
<param name=1-URL15a value="http://www.jars.com/">
<param name=1-Target15a value="_top">
<param name=1-Message15 value="Keep up with the latest Java™ applets">
<!-- These lines set up the menu for the second button -->
<param name=2-Label value="Some Stuff">
<param name=2-MenuSize value="4">
<param name=2-Entry1 value="The Home Of Java">
<param name=2-URL1a value="http://java.sun.com/java.sun.com/applets/applets.html">
<param name=2-Target1a value="_top">
<param name=2-Message1 value="Sun Microsystems' collection of applets">
<param name=2-Entry2 value="Visit WebSight">
<param name=2-URL2a value="http://www.coolfocus.com">
<param name=2-Target2a value="_top">
<param name=2-Message2 value="Check out dozens of Java™ applets at WebSight">
<param name=2-Entry3 value="&sp">
<param name=2-Entry4 value="HyperActiveMenu Page">
<param name=2-URL4a value="http://www.btinternet.com/~ry/HyperAM/hyperActiveMenu.htm">
<param name=2-Target4a value="_top">
<param name=2-Message4 value="Check for updates to HyperActiveMenu">
<!-- These set up the third button's menu -->
<param name=3-Label value="More Links">
<param name=3-MenuSize value="2">
<param name=3-Entry1 value="Caffeine Connection">
<param name=3-URL1a value="http://www3.pair.com/jgurney/xfer.cgi?http://www.online-magazine.com/cafeconn.htm">
<param name=3-Target1a value="_top">
<param name=3-Message1 value="The Java™ online magazine">
<param name=3-Entry2 value="Gamelan Java™ Directory">
<param name=3-URL2a value="http://www.gamelan.com/index.shtml">
<param name=3-Target2a value="_top">
<param name=3-Message2 value="Applets, developers' tools, & much more">
<!-- These set up the fourth button's menu -->
<param name=4-Label value="Contents Again">
<param name=4-MenuSize value="6">
<param name=4-Entry1 value="Menu Entry">
<param name=4-URL1a value="http://www.coolfocus.com">
<param name=4-Target1a value="_top">
<param name=4-Message1 value="This is a menu entry">
<param name=4-Entry2 value="Another Menu Entry">
<param name=4-URL2a value="http://www.coolfocus.com">
<param name=4-Target2a value="_top">
<param name=4-Message2 value="This is another menu entry">
<param name=4-Entry3 value="Here's Number Three">
<param name=4-URL3a value="http://www.coolfocus.com">
<param name=4-Target3a value="_top">
<param name=4-Message3 value="Yes, it's a third menu entry">
<param name=4-Entry4 value="And Four">
<param name=4-URL4a value="http://www.coolfocus.com">
<param name=4-Target4a value="_top">
<param name=4-Message4 value="Nothing interesting down here either">
<param name=4-Entry5 value="&sp">
<param name=4-Entry6 value="What's New At JARS?">
<param name=4-URL6a value="http://www.jars.com/">
<param name=4-Target6a value="_top">
<param name=4-Message6 value="Keep up with the latest Java™ applets">
<!-- These set up the fifth button's menu -->
<param name=5-Label value="Contents Again">
<param name=5-MenuSize value="6">
<param name=5-Entry1 value="Menu Entry">
<param name=5-URL1a value="http://www.coolfocus.com">
<param name=5-Target1a value="_top">
<param name=5-Message1 value="This is a menu entry">
<param name=5-Entry2 value="Another Menu Entry">
<param name=5-URL2a value="http://www.coolfocus.com">
<param name=5-Target2a value="_top">
<param name=5-Message2 value="This is another menu entry">
<param name=5-Entry3 value="Here's Number Three">
<param name=5-URL3a value="http://www.coolfocus.com">
<param name=5-Target3a value="_top">
<param name=5-Message3 value="Yes, it's a third menu entry">
<param name=5-Entry4 value="And Four">
<param name=5-URL4a value="http://www.coolfocus.com">
<param name=5-Target4a value="_top">
<param name=5-Message4 value="Nothing interesting down here either">
<param name=5-Entry5 value="&sp">
<param name=5-Entry6 value="What's New At JARS?">
<param name=5-URL6a value="http://www.jars.com/">
<param name=5-Target6a value="_top">
<param name=5-Message6 value="Keep up with the latest Java™ applets">
<!-- And these set up the sixth button's menu -->
<param name=6-Label value="Contents Again">
<param name=6-MenuSize value="6">
<param name=6-Entry1 value="Menu Entry">
<param name=6-URL1a value="http://www.coolfocus.com">
<param name=6-Target1a value="_top">
<param name=6-Message1 value="This is a menu entry">
<param name=6-Entry2 value="Another Menu Entry">
<param name=6-URL2a value="http://www.coolfocus.com">
<param name=6-Target2a value="_top">
<param name=6-Message2 value="This is another menu entry">
<param name=6-Entry3 value="Here's Number Three">
<param name=6-URL3a value="http://www.coolfocus.com">
<param name=6-Target3a value="_top">
<param name=6-Message3 value="Yes, it's a third menu entry">
<param name=6-Entry4 value="And Four">
<param name=6-URL4a value="http://www.coolfocus.com">
<param name=6-Target4a value="_top">
<param name=6-Message4 value="Nothing interesting down here either">
<param name=6-Entry5 value="&sp">
<param name=6-Entry6 value="What's New At JARS?">
<param name=6-URL6a value="http://www.jars.com/">
<param name=6-Target6a value="_top">
<param name=6-Message6 value="Keep up with the latest Java™ applets">
</APPLET>
- Remove any code relating to buttons that you're not using, and edit the Entry, URL, Target and Message parameters for each entry as required.
- Change the width and height of the applet to ensure that all the entries on your longest menu are being displayed without wasting page space.
- Edit the contents of the other parameters (or optionally just remove parameters whose default values you want to use) according to the details in The Parameters Explained.
|