Upgrading to HyperActiveMenu 2.1             

The expected upgrade path is from v2.0, and the impact upon your current implementation of HyperActiveMenu is minimal. The most significant changes are to the size of the .class file (reduced from over 26k to around 15k), and improvements to speed and reactivity.

We have, however, made some changes to parameter names which will require your current implementation to be updated. This is to bring HyperActiveMenu's parameter naming scheme into line with more recent Cool Focus applets and should serve to make all our products easier to use without resorting to the documentation too often.

  • The name changes relate to the URL and Target parameters. For each menu entry, up to four URLs can still be opened with a single click, but each URL and Target parameter name now takes an a, b, c or d suffix. In order to preserve your existing HyperActiveMenu implementation, you'll need to ensure that each URL and Target parameter follows this new naming style.

  • Four new parameters have been added allowing you to specify the names and locations of the audio files you want to use: SoundButtonDown, SoundButtonUp, SoundEntryDown and SoundEntryUp. If you use sounds in your current implementation of HyperActiveMenu, you'll need to add one or more of these parameters to your code according to which of the four actions you want accompanied by sound.

  • The NumberOfButtons parameter used in previous versions is now redundant. The applet now determines the number of buttons required by reading your MenuSize parameters.


  • .