
262
USING ROBOHELP HTML 9
Context-sensitive Help
Last updated 12/14/2011
Command
Test a map number or a topic. HH_DISPLAY_TOPIC requires the relative path and filename in the HTML
File field.
Dialog (Optional)
Identifies the custom window for topic content. Use only if you have a custom window for
displaying window-level Help topics.
HTML File
The HTML file to test for with HH_Display_Topic.
Map Number
The map number to test for HH_Help_Context.
Troubleshoot What's This? Help
Note:
Microsoft HTML Help projects only.
Before you test What's This? Help with BugHunter, right-click in the BugHunter pane and select Options > Display
Options. Deselect Only Window-Level Help Messages.
Problem
Topic does not appear.
Error message
No message
Cause
Author did not create a text-only topic (for a field or control in a dialog).
Resolution
Create a text-only topic for the field or control in the dialog box.
For developer-supplied map files, import the file first, then create text-only topics.
Compile the project. Retest using the updated CHM file.
Problem
The wrong What's This? Help topic appears in a field or control.
Error message
Command: HH_TP_HELP_WM_HELP?HH_TP_HELP_CONTEXT_MENU
Processing: Project_Name.chm
Control ID: 1174
Help ID: 1003
File: Folder_Name/FileName.TXT
Cause
Developer incorrectly handled a message that requests What's This? Help.
Resolution
Provide the Map IDs report to the developer.
Text-only topics are indicated by Text-only Popup MapID.
Compile the project. Retest using the updated CHM file.