JavaHelp is a compressed output type that works with applications written in the Java programming language. JavaHelp and Java applications run on various platforms.
RoboHelp provides support for the JavaHelp format and automatically creates all Java-based Help features and the HTML-based features such as HTML content and hypertext links. You can also leverage existing WinHelp and HTML projects to create JavaHelp systems. A file compression feature is available for distributing the JavaHelp system.
JavaHelp is a compressed file (JAR file) or a set of files used to run a Help system for a Java application. RoboHelp copies all the files to distribute into the JavaHelp folder, or into a JAR file if you choose to compile Help.
•Sun Java 2 SDK or later
•JavaHelp 1.1.3 or later
•Java Runtime Environment (JRE) 1.2.1 or later
•JavaHelp 1.1.3 or later
Generating JavaHelp saves the source files in the project subfolder JavaHelp (default).
When you generate JavaHelp files, RoboHelp can translate Related Topics controls into controls specifically for JavaHelp.
1)Place the Bsscjhrc.jar file in the application extensions folder, or in the class path passed to the Java Virtual Machine (Java.exe).
2)Incorporate related topics controls in the topics.
3)Generate the output.
note: If question marks appear instead of Related Topics controls, the Bsscjhrc.jar file is not in the correct location.
Adding the reference merges all elements in the external HelpSet file with the existing project.
note: You can add external navigation views (TOC, index, search) as remote views. However, adding the reference to an external HS file adds all views, with other project files, to the existing project.
Supports all caps and small caps.
Some custom colors don’t appear accurately in the JavaHelp viewer.
Expanding glossary hotspot definitions
Fonts are automatically set to JavaHelp default fonts. Font size is unsupported.
Only simple forms appear properly in the JavaHelp viewer.
HTML files generated by Word 2000 or later
HTML Help controls
Supports WinHelp topic, Shortcut, Table of Contents, Index, Splash Screen, Close Window, and HHCTRL Version.
Don’t appear consistently in compressed JavaHelp. Background images and image maps are unsupported.
Supports links to e-mail addresses, FTP sites, and external files.
Only simple bulleted or numbered lists appear properly in the JavaHelp viewer.
Supports sound files, such as WAV or MIDI, and video files, such as AVI.
Supports tags, such as P align=”center”.
Supports non-HTML files.
The pop-up note window does not have a bottom border if the entire pop-up note is contained within the content frame. This limitation does not apply to text-only pop-up notes.
Support for partial cascading style sheets is provided with JavaHelp 1.1. (External style sheets work correctly.) You can use level 1 cascading style sheets with the Sun Java 2 JDK or later, or Swing 1.1.1 with Sun Java 2 JDK or later.
The following attributes are unsupported:
•Values set in the initial tag (TABLE) of a table override cell width specifications.
•The table width attribute (TABLE WIDTH) functions when specified in absolute pixels, but not in percentages.
•When used within the TABLE tag, the background color attribute (BGCOLOR) does not function.
•When used within the TABLE tag, the break tag (BR) causes the table cell to expand by the number of BR tags used.
note: This feature is supported in JavaHelp 1.1.3 and later.
•Table alignment cannot be set precisely.
Text animations and effects