Context-sensitive Help functionality requires a coordinated effort between Help author and developer.
Authors create Help topics and associate map numbers and topic IDs with these topics.
Developers create “calls” in the application that include the name of the Microsoft HTML Help file (.CHM) and the map number and topic ID so the specific topic is displayed when users request help.
Context-sensitive Help problems are caused by the following situations:
Author: |
Developer: |
Assigns an incorrect map number or does not assign a map number |
Uses the wrong map number in the call |
Uses the wrong map file (or an out-of-date file) |
Uses the wrong map file (or an out-of-date file) |
Assigns a topic ID to the wrong topic |
Uses the wrong window in the call (topic is displayed, but not in correct window) |
Does not create an alias (for window-level Help topic) |
Incorrectly handles messages requesting What’s This? Help |
Does not create a text-only topic (for a field or control in dialog) |
|
Does not update (or remove) an alias that is invalid (the window-level Help topic file name has changed or the file no longer exists) |
|
Notes: |
|
|