In case the previous tip doesn't work for you, you may want to use the free HHP Builder Application that you can download for free from eHelp. This utility can create an HTML Help project file from a series of folders and sub-folders in a few steps. It's a bit more automated than the previous tip, as well. The eHelp web site has a good collection of HTML-based Help utilities you may need to you have for developing online help systems. Below are some of the utilities and descriptions. You can click the link below to download any of the utilities.
http://www.helpcommunity.ehelp.com/robohelp/downloads/htmlhelp/
|
(27kb) Gerry Palmer in Technical Support, created a great application for you to download. HHP Builder creates an hhp file by scanning the selected folder and its sub-folders for htm and html files. It will also scan the folders for files with a .hhc, .hhk, .glo, .ali, and .brs extensions adding references to these files to your .hhp file. If no .hhc and .hhk file are found it will create empty files and reference the newly created .hhc and the .hhk file names. This is a great utility if you have a large amount of files that you would like to import into RoboHelp but would rather not go through the process of importing one folder at a time. Any opinions expressed within the contents of HHP Builder are not necessarily those of eHelp Corporation. HHP Builder is not in any way supported by eHelp Technical Support. (55kb) Gerry Palmer in technical support has created another useful utility for download! AutoMap is a utility designed to automate the process of creating map numbers and aliases for your RoboHelp HTML projects. It scans your current hhp file for your htm and html file names, creates a Topic ID based on this file name, and then assigns it a map number. For files that have the same name but exist in different folders, Automap appends a number to the end of the Topic ID. Any opinions expressed within the contents of this application are not necessarily those of eHelp Corporation. This application is not in any way supported by eHelp Technical Support. We do however, welcome any feedback you may have on how to improve this utility. Please contact us at support.feedback@ehelp.com (34kb) Gerry Palmer in Technical Support, has created yet another application to help you with your authoring. When generating HTML Help with a build expression, the compiled HTML Help file (.chm) may contain undesired topics outside of the build expression parameters. This occurs when topics inside the build parameters contain hyperlinks to topics outside the build. The HTML Help Compiler will include any topics referenced by these hyperlinks. BldRepair is a help utility designed to remove any hyperlinks to topics not within the build expression parameters, thus eliminating any undesired topics included in the .chm file. Any opinions expressed within the contents of BldRepair are not necessarily those of eHelp Corporation. BldRepair is not in any way supported by eHelp Technical Support. (151kb) This download gives examples of ways to use callouts and screenshots from applications effectively in an HTML Help file. - Html HELP (CHM) files. (41kb) This Download shows how to use drop down menus in RoboHTML projects - Html HELP (CHM) files. ForeHelp Conversion FH2RH - (212kb) Steve Rossell in Technical Support has created an application that will convert ForeHelp HHP (HTML Help project files) into RoboHelp HTML. Included in the zip is a help file explaining how to use the utility as well as any limitations. This application was not developed by our R&D department and has not gone through extensive testing nor is in any way supported by eHelp Technical Support. We do however, welcome all feedback you may have on how to improve this utility, please contact us at support.feedback@ehelp.com
(104kb) This project was created in RoboHelp 9.1. It shows how you can call your topics into a frameset from your TOC, index, and search. This is a great way to include something like a company logo or a footer to the entire HTML Help project. |
(86k) This download shows how to merge CHM files. (100kb) Want to insert topics into your project but do not want everyone to see them? Does password protecting these topics sound appealing? This example demonstrates how to password your topics to keep hidden information away from unauthorized eyes. Gerry Palmer in technical support has created this small download that will allow you to do just that. Any opinions expressed within the contents of this application are not necessarily those of eHelp Corporation. This application is not in any way supported by eHelp Technical Support. We do however, welcome any feedback you may have on how to improve this utility. Please contact us at support.feedback@ehelp.com (1kb) This download shows how to create JavaScript popups. (31kb) Gerry Palmer in Technical Support has created another small application for HTML Help Authors. Often when importing files into RoboHelp you may find that some of your HTML file names have invalid characters in them. As you may already know, this may cause several problems within RoboHelp or cause your generated help to function improperly. This utility goes through your help project finds all invalid file names, renames these files, and then updates all links. At this point Rename will not remove invalid characters from your folder names, you must do this manually within RoboHelp. Rename is simply a quick fix for what be a very lengthy process. Any opinions expressed within the contents of this application are not necessarily those of eHelp Corporation. This application is not in any way supported by eHelp Technical Support. (43kb) This download shows how to insert a contents control within a topic. This also shows how you can use different TOC's (HHC) within the same project. Context Sensitive Help Examples C++ HTML Help Example.zip - (983kb) This is a small application that calls HTML Help using the HTML Help API calls. it demonstrates calling topics by map number and by keywords. It will show the use of secondary windows and the use of What's This? Help Composer without the use of the composer. Delphi HTML Help Example.zip - (1.12mb) This is a small Delphi application that calls HTML Help. It demonstrates calling topics by map number and using the F1 key. The Help files explain how the application was programmed to do this. HTMLHelp in PowerBuilder.zip - (76kb) There is currently no built in support for HTML Help in PowerBuilder. This is a PowerBuilder 7.0 example showing how to implement some of the Microsoft HTML Help API calls into PowerBuilder. VB6 HTML Help Example.zip - (212kb) This is a small Visual Basic 6 application that calls HTML Help using the HTML Help API call. It will demonstrate calling a topic by map number, by Topic ID, and using What's This? Help.
|
That's it for this month's tip. See you all next month.
Back to the beginning of the tip
Kind Regards,
Rob Magrino
Certified XxxxXxxx Instructor
Certified Technical Trainer
Microsoft Certified Professional