What's New in jHelp

Version 2.08r4 - December 7, 1997

This section describes new features and enhancements introduced in jHelp 2.08r4

Changes from 2.08r3

Version 2.08r4 is a maintenance release. A correction to htmlHelpIndexBuilder to fix a bug that prevented it from reading an input-list file. Several of jHelp's inner classes have been restructured as anonymous to eliminate very long file names (MacOS apparently suffers from a 31 character limit.) Modifications were made to perform special character conversions in document titles as well as attribute values in HTML tags. Finally, a number of additional special character codes have been added in support of Western European languages.

AWT Lists were broken in JDK 1.1.4 (very slow) and this appears to still be the case with JDK 1.1.5. JDK 1.1.5 has also changed the URL returned from Class.getResource(), rendering jHelp.htmlLocator unusable with Java 1.1.5. This new issue has been reported to JavaSoft. Finally, we are recommending that developers do not deploy jHelp's printing features with shipping products. JavaSoft reports they are disabling printing in the Windows versions of HotJava due to rendering and stability issues until Java's printing methods are fixed. jHelp.htmlHelpFrame.setPrintButtonVisible(boolean) provides a method for hiding the Print button.

Changes from 2.08r2

Version 2.08r3 is a maintenance release. A bug involving http connections from standalone apps, pertaining to constructing URL's from the base URL of a document has been corrected. A stray hard-coded "OK" button caption has been corrected in message boxes. The moondog.dialogs MessageBox's used in the index Wizard tool have been revised for proper operation on SPARC/Solaris platforms. Finally, when using the standalone console application, htmlHelpIndexBuilder, the document list may be omitted, in which case the index builder will use all htm/html documents in the current directory (or directory specified with the -d switch) and recurse into subdirectories thereof, as well.

Changes from 2.07

Other enhancements and new features described below are from jHelp 2.07

Features

Index Wizard

New Tags

Bug Fixes

New Examples

Revised Documentation