BUG: HELPMAKE Allows Only One CrossRef Per Line in RTF FilesLast reviewed: July 17, 1997Article ID: Q71763 |
1.05 1.06 1.07 1.08 | 1.05 1.06 1.07
MS-DOS | OS/2kbtool kberrmsg kbbuglist The information in this article applies to:
SYMPTOMSA help database source file in rich-text format (RTF) will not compile correctly with HELPMAKE versions 1.05, 1.06, 1.07, and 1.08 if the file has multiple cross references on a single line.
RESOLUTIONTo have more than one cross reference per line in an RTF-based help file, a formatting flag such as bold, italic, or underline must be added to the second cross reference.
STATUSMicrosoft has confirmed this to be a problem in HELPMAKE versions 1.05, 1.06, 1.07, and 1.08.
MORE INFORMATIONIf you are using a word processor such as Microsoft Word to create a help file, any text that is hidden should be treated as a cross reference. These references enable you to switch between topics in the finished help file. When the file is saved as RTF, the hidden text is preceded with the \v formatting flag. When there are multiple cross references on one line, the second reference does not work correctly. For example, when the sample RTF help file below is compiled and then run in QuickHelp, choosing the Blue option brings up the BlueHelp, but choosing the Red option produces the following error:
"Red" topic not found.This is the line in the source where HELPMAKE incorrectly compiles the second cross reference:
\par { Blue}{\v BlueHelp} { Red}{\v RedHelp}One of the following workarounds can be used to eliminate this problem:
Sample RTF Help File (TEST.RTF)HELPMAKE options needed: -s1 -otest.hlp test.rtf {\rtf0 \par >> QuickHelp \par >>h.default \par >>h.contents \par { Blue}{\v BlueHelp} { Red}{\v RedHelp} \par\par >>BlueHelp \par { BlueHelp - Main Screen}{\v h.default} \par \par >>RedHelp \par { RedHelp - Main Screen}{\v h.default} \par
|
Additional reference words: buglist1.05 buglist1.06 buglist1.07 buglist1.08
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |