Windows NT 4.0 source code leak
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

333 lines
21 KiB

4 years ago
  1. #include "strtable.h"
  2. #include "hce.h"
  3. #include "..\common\resource.h"
  4. STRINGTABLE LOADONCALL DISCARDABLE
  5. BEGIN
  6. HCERR_NULL_KEYWORD "A keyword footnote or command is specified without a keyword."
  7. HCERR_DUPLICATE_KEYWORD "The keyword \042%s\042 is already defined in this topic."
  8. HCERR_KEYWORD_TOO_LARGE "The keyword \042%s\042 is larger than %d characters."
  9. HCERR_PHRASE_EXISTS "Using existing phrase table: %s."
  10. HCERR_TMP_FILE_FULL "Ran out of disk space writing to the temporary file \042%s.\042 Free up disk space on this drive or change your TMP environment variable."
  11. HCERR_PATH_TOO_LONG "The path \042%s\042 is too long."
  12. HCERR_FILE_NOT_FOUND "The file \042%s\042 cannot be found."
  13. HCERR_FILE_IS_DIRECTORY "The file \042%s\042 is a folder, not a file."
  14. HCERR_NO_PERMISSION "Permission to open the file \042%s\042 is denied. Another program has probably locked the file."
  15. HCERR_INVALID_PATH "The folder \042%s\042 specified for the \042%s\042 option does not exist."
  16. HCERR_CANNOT_WRITE "Cannot write to the file \042%s.\042"
  17. HCERR_INVALID_ICON "The file \042%s\042 does not contain a valid icon."
  18. HCERR_INVALID_MAC_NAME "The macro name \042%s\042 is invalid."
  19. HCERR_MISMATCH_TYPE "The variable used in the macro \042%s\042 does not match the macro's argument type."
  20. HCERR_UNDEFINED_VARIABLE "The macro variable \042%s\042 is undefined."
  21. HCERR_INVALID_VKEY "%s is an invalid VK_ parameter for the macro \042%s.\042"
  22. HCERR_EXPECTED_NUMBER "%s is not a valid numeric parameter for the macro \042%s.\042"
  23. HCERR_EXPECTED_COMMA "%s does not contain a comma separating the parameters in the macro \042%s.\042"
  24. HCERR_INVALID_PARAM "%s is an invalid parameter for the macro \042%s\042."
  25. HCERR_EXPECTED_UNSIGNED "%s is not an unsigned number for the macro \042%s\042. The sign will be ignored."
  26. HCERR_EXPECTED_STRING "%s is a number but should be a string for the macro \042%s\042."
  27. HCERR_MISSING_COMMA "Missing comma in authorable button command."
  28. HCERR_INVALID_EP "\042%s\042 is an invalid display-state parameter for the macro \042%s.\042"
  29. HCERR_MISSING_DQUOTE "Missing double quote in macro %s: %s"
  30. HCERR_MISSING_SQUOTE "Missing end quote (') in macro %s: %s"
  31. HCERR_UNDEFINED_MACRO "The macro name \042%s\042 is undefined."
  32. HCERR_MISSING_WIN_NAME "The macro \042%s\042 does not include a window name."
  33. HCERR_DUPLICATE_NAME "Window name \042%s\042 has already been used."
  34. HCERR_INVALID_WIN_POS "This window position is invalid: \042%s.\042"
  35. HCERR_INVALID_BUTTON "Invalid syntax for authorable button: %s."
  36. HCERR_INVALID_CONTEXT "Topic ID for \042%s\042 macro contains invalid characters: %s."
  37. HCERR_NOINCLUDE_FILE "In the Project file, an #include statement is specified without a filename."
  38. HCERR_CANNOT_OPEN "Cannot open the file \042%s.\042"
  39. HCERR_TOO_MANY_INCLUDES "Too many nested #include files. Cannot include the file \042%s.\042"
  40. HCERR_BADLY_FORMED_MAC "Missing quote or parenthesis in the macro %s."
  41. HCERR_BITMAP_ALREADY "The bitmap \042%s\042 has already been used in a different folder."
  42. HCERR_NO_BITMAP "Cannot find the bitmap \042%s.\042"
  43. HCERR_DUP_TEXT_BITMAP "The bitmap \042%s\042 has already been used as a non-transparent bitmap."
  44. HCERR_DUP_NONTEXT_BITMAP "The bitmap \042%s\042 has already been used as a transparent bitmap."
  45. HCERR_NO_MONO_TRANS "Ignoring transparent flag on the monochrome bitmap \042%s.\042"
  46. HCERR_READ_FAILURE "An error occurred while reading the file %s."
  47. HCERR_NO_FILE_HANDLES "Out of file handles. Increase the FILES= line in CONFIG.SYS."
  48. HCERR_WRITE_PROTECTED "The file %s is a read-only file."
  49. HCERR_DIRECTORY "%s is a folder, not a file."
  50. HCERR_DEVICE "%s is a device name and cannot be used as a file."
  51. HCERR_NOT_AN_RTF "%s is not an RTF (Rich Text Format) file."
  52. HCERR_INVALID_RTF "The RTF file %s is corrupted at offset %ld."
  53. HCERR_CANT_READ "An error occurred attempting to read the file %s."
  54. HCERR_WIN_NAME_TOO_LONG "The window name \042%s\042 contains more than eight characters and has been truncated to \042%s\042."
  55. HCERR_BAD_JUMP "Jump to undefined Topic ID: \042%s\042."
  56. HCERR_DUPLICATE_CTX "The Topic ID \042%s\042 has already been defined in topic %d in file %s."
  57. HCERR_MISS_ALIAS_EQ "The following alias line does not contain an '=' character separating the Topic IDs:\r\n\t%s."
  58. HCERR_BITMAP_CORRUPTED "The bitmap file %s is corrupted."
  59. HCERR_UNKNOWN_BMP "The file format of the bitmap file %s is unrecognized or unsupported."
  60. HCERR_24BIT_PCX "The compiler does not support 24-bit PCX files: %s."
  61. HCERR_COMP_BMP "The compiler does not support compressed BMP files: %s."
  62. HCERR_BMP_TRUNCATED "The bitmap file %s is truncated."
  63. HCERR_INVALID_CTX "The Topic ID \042%s\042 contains invalid characters. The #, =, >, @, !, or \% characters cannot be used in a WinHelp version 4.0 source file."
  64. HCERR_HIDDEN_PARAGRAPH "A paragraph marker is formatted as a hidden character."
  65. HCERR_INVALID_TCKEY "Invalid parameter for TCard macro: \042%s\042."
  66. HCERR_NO_MAP_VALUE "Map entry does not specify a numeric value: \042%s\042."
  67. HCERR_MAP_USED "The map string \042%s\042 has already been used."
  68. HCERR_MAP_VALUE_DUP "The map value for \042%s\042 is the same as the map value for \042%s\042."
  69. HCERR_MAP_UNUSED "The following mapped Topic IDs were not used in any topic:"
  70. HCERR_MAP_TEXT_UNEXPECT "The map entry for \042%s\042 has text after the number: \042%s\042."
  71. HCERR_NOT_IN_MAP "The following Topic IDs are not defined in the [MAP] section of the Project file:"
  72. HCERR_MISS_CHARSET_EQ "The following line does not contain an '=' character separating the font name from the character set:\r\n\t%s."
  73. HCERR_INVALID_CHARSET "The character set value is not an integer between 0 and 255:\r\n\t%s."
  74. HCERR_256_BMP "The bitmap %s is a 256-color bitmap."
  75. HCERR_24BIT_BMP "The bitmap %s is a 24-bit bitmap."
  76. HCERR_PH_FILE_TOO_BIG "The phrase file %s exceeds 64K. Phrase compression turned off.\r\n"
  77. HCERR_CPRIGHT_TOO_BIG "The copyright string exceeds 255 characters. It has been truncated to the following:\r\n\t%s\r\n"
  78. HCERR_TITLE_TOO_BIG "The title string exceeds 127 characters. It has been truncated to the following:\r\n\t%s\r\n"
  79. HCERR_HOTSPOT_TOO_BIG "Hotspot exceeds %d characters:\r\n\t"
  80. HCERR_FOOTNOTE_TOO_BIG "Footnote exceeds %d characters:\r\n\t"
  81. HCERR_WORD_FILE "The %s file is not an RTF (Rich Text Format) file. It appears to have been saved as a Microsoft Word document."
  82. HCERR_NO_BITMAP_NAME "No name was specified for the bitmap command."
  83. HCERR_NSR_AFTER_SR "Nonscrolling region defined after scrolling region."
  84. HCERR_INV_SHED_CTX "Invalid Topic IDs in hypergraphic:\r\n\t%s\r\n"
  85. HCERR_MISS_SHED_CTX "Missing Topic IDs in hypergraphic\r\n"
  86. HCERR_NO_WINDOW_SECTION "Cannot jump to window \042%s\042. No windows have been defined in the Project file."
  87. HCERR_NO_SUCH_WINDOW "The window name \042%s\042 has not been defined in the Project file."
  88. HCERR_256_WINDOWS "The Project file contains more than 255 window definitions."
  89. HCERR_INVALID_BUILD_TAG "Build Tag contains invalid characters. The following is invalid: \042%s\042."
  90. HCERR_DUP_BUILD_TAG "The build tag \042%s\042 has already been used."
  91. HCERR_MACRO_WIN_TOO_LONG "The window name \042%s\042 in the macro \042%s\042 contains more than eight characters and has been truncated to \042%s\042."
  92. HCERR_EMPTY_MACRO "A hotspot is defined with a macro (using !), but the macro is not specified."
  93. HCERR_INVALID_HOT_CTX "Topic id for hotspot contains invalid characters: %s."
  94. HCERR_EMPTY_HOT_CTX "A hotspot was specified without a macro or Topic ID."
  95. HCERR_NOTE_JUMP_WND "Window name is specified for a pop-up jump."
  96. HCERR_INVALID_TABLE "Invalid RTF tokens for a table."
  97. HCERR_NOEQ_IN_WIN "Window definition is missing an '=' character:\r\n\t%s\r\n"
  98. HCERR_NOTHING_AFTER_EQ "Window definition does not contain anything after the '=' character:\r\n\t%s\r\n"
  99. HCERR_NO_MEMBER "Window name is not defined before '=' character:\r\n\t%s\r\n"
  100. HCERR_MISSING_CAPT_QUOTE "A closing quote is missing in window caption:\r\n\t%s\r\n"
  101. HCERR_CAPTION_TOO_LONG "Window caption contains more than 50 characters:\r\n\t%s\r\n"
  102. HCERR_MISSING_VALUE "The %s command in the [OPTIONS] section of the Project file does not specify a value after the '=' character."
  103. HCERR_MISSING_EQUAL "The following line in the [OPTIONS] section of the Project file does not contain an '=' character:\r\n\t%s\r\n."
  104. HCERR_UNKNOWN_OPTION "The %s option in the [OPTIONS] section of the Project file is not recognized."
  105. HCERR_INVALID_DEF_FONT "Invalid default font number in %s. Using %s as the default font."
  106. HCERR_MISSING_CPL_NAME "The macro \042%s\042 does not include a control panel name."
  107. HCERR_MISSING_SECTION_BRACKET "The \042%s\042 section is missing a right bracket."
  108. HCERR_MISSING_SECTION "No section is defined for the line \042%s\042."
  109. HCERR_UNKNOWN_SECTION "The section \042%s\042 is not recognized by this version of the compiler."
  110. HCERR_SECTION_TOO_SOON "The [%s] section does not follow the [OPTIONS] section in the Project file."
  111. HCERR_SECTION_DUPED "The [%s] section has already been defined in the Project file."
  112. HCERR_NOFILES_DEFINED "No files have been specified in the [FILES] section of the Project file."
  113. HCERR_DUP_ALIAS "The alias string \042%s\042 has already been aliased:\r\n\t%s\r\n."
  114. HCERR_DEFINED_ALIAS "The string \042%s\042 has already been aliased:\r\n\t%s\r\n."
  115. HCERR_ALIAS_EQ_CTX "Both alias and Topic ID are identical:\r\n\t%s\r\n."
  116. HCERR_INVALID_MAP_NUMBER "The map number \042%s\042 is not a valid number:\r\n\t%s\r\n."
  117. HCERR_INVALID_RGB "Invalid syntax for window color:\r\n\t%s\r\n"
  118. HCERR_INVALID_WIN_SYNTAX "Invalid window syntax:\r\n\t%s\r\n"
  119. HCERR_INVALID_WIN_RANGE "Window position is out of range:\r\n\t%s\r\n"
  120. HCERR_FILENAME_TOO_LONG "The following filename exceeds 259 characters:\r\n\t%s\r\n"
  121. HCERR_TOO_MANY_FONT_RANGES "No more than twenty font ranges can be used."
  122. HCERR_INVALID_FONT_RANGE "Invalid font range: \042%s\042"
  123. HCERR_FONT_OVERLAP "Current font range overlaps previously defined range: \042%s\042"
  124. HCERR_FONTNAME_TOO_LONG "The font name \042%s\042 is longer than 31 characters."
  125. HCERR_UNKNOWN_DEF_FONT "Unrecognized forced font name: \042%s\042"
  126. HCERR_INVALID_MULTIKEY "Keyword type is not a letter or number. \042%c\042 is invalid."
  127. HCERR_MULTIKEY_OVERFLOW "More than three keyword types (besides 'K' and 'A') used in a source file."
  128. HCERR_USING_DEF_MULTIKEY "Multikey values of 'K' or 'A' cannot be defined."
  129. HCERR_DUP_MULTIKEY "The multikey value %c has already been defined."
  130. HCERR_INVALID_VERSION "This version of the HPJ file is not supported by this compiler."
  131. HCERR_BUILD_TAG_MISSING "The [BUILDTAGS] section is missing in the Project file."
  132. HCERR_INVALID_BUILD_EXP "Invalid build tag expression."
  133. HCERR_BUILD_TOO_COMPLEX "Build expression too complex."
  134. HCERR_BUILD_MISSING "Build expression missing from the Project file."
  135. HCERR_BUILD_ERROR "Unknown build error."
  136. HCERR_EMPTY_AUTO_MACRO "No macro is specified for the auto-entry footnote."
  137. HCERR_AUTO_MACRO_TOO_LATE "The entry macro is not defined before any text."
  138. HCERR_MISSING_CTX "The Topic ID footnote (#) does not specify a Topic ID."
  139. HCERR_CONTENTS_CTX_MISSING "The Topic ID \042%s\042 specified in the Project files as the Default Topic does not exist."
  140. HCERR_HASH_CONFLICT "Hash conflict between \042%s\042 and \042%s\042. One of these Topic IDs must be changed."
  141. HCERR_LATE_BROWSE "Browse footnote (+) does not appear before any text."
  142. HCERR_BROWSE_DEFINED "A browse sequence has already been defined for this topic."
  143. HCERR_TITLE_LATE "The title footnote ($) does not appear before any text."
  144. HCERR_TITLE_MISSING_TEXT "The title footnote ($) does not contain any text."
  145. HCERR_DUP_TITLE "A title has already been defined for this topic."
  146. HCERR_NO_TITLE "This topic contains keywords but no title."
  147. HCERR_BUILD_NOT_FIRST "The build footnote (*) is not the first footnote in the topic."
  148. HCERR_BUILD_TAG_TOO_LONG "Build tag is larger than 32 characters: \042%s\042"
  149. HCERR_TOO_MANY_COLUMNS "Table has more than %d columns."
  150. HCERR_NO_SIDE_BY_SIDE "Side-by-side paragraphs are not supported."
  151. HCERR_UNKNOWN_PICT "Unrecognized RTF (Rich Text Format) graphics format."
  152. HCERR_HIDDEN_PAGEBREAK "A page break is formatted as a hidden character."
  153. HCERR_HIDDEN_CARRAIGE "A carriage return is formatted as a hidden character."
  154. HCERR_NONSCROLLING_PAGE "A nonscrolling region crosses a page break."
  155. HCERR_NOT_CREATED "The %s help file has not been created."
  156. HCERR_UNKNOWN_LANGUAGE "The language option \042%s\042 is not supported."
  157. HCERR_OLD_SORT "The Language Option is obsolete. It should be replaced with the LCID option specified in the Sorting dialog from the Options dialog."
  158. HCERR_INVALID_DBCS "Invalid DBCS escape sequence: \042%u\042"
  159. HCERR_DUPLICATE_OPTION "The %s option has been specified more than once."
  160. HCERR_INVALID_REPLACE "Missing '=' character in REPLACE option: \042%s\042."
  161. HCERR_INVALID_OPTION "The %s option \042%s\042 is not a valid value."
  162. HCERR_NO_BROWSE_BUTTONS "One or more browse sequences set, but browse buttons are not enabled in any window."
  163. HCERR_TABLE_IGNORE_TRQR "The right justified table row style is not supported."
  164. HCERR_TABLE_IGNORE_CELL "Table cell borders are not supported."
  165. HCERR_MISSING_FTSRCH "Cannot find or load FTSRCH.DLL."
  166. HCERR_INVALID_FTSRCH "Invalid version of FTSRCH.DLL."
  167. HCERR_NO_HALL_COMPRESSION "Cannot find or load FTSRCH.DLL. Hall compression turned off."
  168. HCERR_INVALID_TMP_DIR "The TMP folder \042%s\042 is invalid."
  169. HCERR_MAJOR_BROWSE_TOO_BIG "The major browse string exceeds 50 characters:\r\n\t%s"
  170. HCERR_MINOR_BROWSE_TOO_BIG "The minor browse string exceeds 50 characters:\r\n\t%s"
  171. HCERR_BRACE_MISMATCH "There are more opening braces then closing braces."
  172. HCERR_BRACE_OVERFLOW "There are 20 opening braces without intervening closing braces."
  173. HCERR_WINDOW_TOO_EARLY "The > footnote does not appear after the # footnote."
  174. HCERR_INVALID_FONTMAP "Invalid font mapping."
  175. HCERR_OOM "The compiler is out of memory. If you have any other programs running, close them down and try compiling again.\r\n"
  176. HCERR_KEYWORD_CASE_DUP "The keywords \042%s\042 and \042%s\042 are identical except for case. The compiler has modied one keyword to match the other."
  177. HCERR_NOMRBC_INTERNAL_BMP "The intermal bitmap %s cannot be combined with other bitmaps"
  178. HCERR_SINGLE_TO_MRBC "A previous instance of %s did not contain %s."
  179. HCERR_ALREADY_USED "The bitmap %s has been used as part of another {bmx} command."
  180. HCERR_NO_FTS "The full-text search index cannot be created because neither Phrase nor Hall compression has been selected."
  181. HCERR_USE_EXECFILE "The ExecProgram macro has been used instead of ExecFile."
  182. HCERR_INVALID_LCID "The language identifier %s is not supported on this version of Windows."
  183. HCERR_INCLUDE_IN_EXCLUDE "The include tag %s has been specified in the [EXCLUDE] section."
  184. HCERR_BUTTON_TOO_LONG "The text for the button in the CreateButton macro is too long.\r\n\t%s"
  185. HCERR_TEXT_AFTER_BRACE "There is text after the closing brace in the RTF file."
  186. // undocumented in HCW.HLP
  187. HCERR_INVALID_RR "The routine \042%s\042 cannot be registered since it is a WinHelp macro."
  188. HCERR_INVALID_PROTOTYPE "The character \042%s\042 is an invalid format specification character in the RegisterRoutine macro."
  189. END
  190. // Forage strings
  191. STRINGTABLE LOADONCALL DISCARDABLE
  192. BEGIN
  193. IDF_ERROR "Report Error "
  194. IDF_NO_TOPICS "ERROR: Could not open 'Topics' section of '%s'.\r\n"
  195. IDF_INVALID_CMD "Unknown command (%d) at address 0x%08lx.\r\n"
  196. IDF_CANT_OPEN_TITLE "Could not open title B-tree in '%s'.\r\n"
  197. IDF_INVALID_DOC "Missing or invalid document name in build file\r\n"
  198. IDF_CANT_OPEN_HASH "Could not open hash value B-tree\r\n"
  199. IDF_MISSING_TOPIC "Could not find topic for address 0x%08lx\r\n"
  200. IDF_BAD_HEADER "Could not read the header of the file '%s'.\r\n"
  201. IDF_LARGESTOJBECT "Largest object space: %ld regions.\r\n"
  202. IDF_SKIPPING_FC "Skipping FC (type %d not handled).\r\n"
  203. IDF_ILLEGAL_FC "Illegal FC type: %d.\r\n"
  204. IDF_CANT_READ_PICT "Could not read bitmap %d\r\n"
  205. IDF_CANT_DECOM_BMP "Could not decompress bitmap %d\r\n"
  206. IDF_CANT_READ_HOT_BMP "Could not read hotspots from bitmap %d\r\n"
  207. IDF_UNKNOWN_CMD "Unknown command (%d)\r\n"
  208. IDF_HOT_INFO "%d..."
  209. IDF_MISSING_DOC_NAME "Missing or invalid document name in build file\r\n"
  210. IDF_MISSING_TOPIC_TITLE "\tRE3000 Warning: Topic %ld has no title"
  211. IDF_SO_OMITT ", so indexing data is being omitted.\r\n"
  212. IDF_FONT_CHANGE "Font change\r\n"
  213. IDF_NEWLINE "Newline\r\n"
  214. IDF_NEW_PARAGRAPH "New paragraph\r\n"
  215. IDF_TAB "Tab\r\n"
  216. IDF_BLANK_LINE "Blank line\r\n"
  217. IDF_INLINE_OBJECT "Inline object\r\n"
  218. IDF_LEFT_WRAP "Left wrap object\r\n"
  219. IDF_RIGHT_WRAP "Right wrap object\r\n"
  220. IDF_END_HOTSPOT "End hotspot\r\n"
  221. IDF_END_TEXT "End of text\r\n"
  222. IDF_BEGIN_HOTSPOT "Begin hotspot (%d)\r\n"
  223. IDF_BOGUS "<BOGUS>\r\n"
  224. IDF_SINGLE_LINE "\tfSingleLine = %d\r\n"
  225. IDF_SPACE_OVER "\tySpaceOver = %d\r\n"
  226. IDF_SPACE_UNDER "\tySpaceUnder = %d\r\n"
  227. IDF_LINE_SPACING "\tyLineSpacing = %d\r\n"
  228. IDF_LEFT_INDENT "\txLeftIndent = %d\r\n"
  229. IDF_RIGHT_INDENT "\txRightIndent = %d\r\n"
  230. IDF_FIRST_INDENT "\txFirstIndent = %d\r\n"
  231. IDF_TAB_SPACING "\txTabSpacing = %d\r\n"
  232. IDF_NUM_TAB_STOPS "\t# of tab stops = %d\r\n"
  233. IDF_TAB_PLACEMENT "\t\tTab %ld at %ld "
  234. IDF_LEFT "(Left)"
  235. IDF_RIGHT "(Right)"
  236. IDF_CENTER "(Center)"
  237. IDF_DECIMAL "(Decimal)"
  238. IDF_PREV_NEXT "\t(Prev/Next PA) = (%ld.%ld"
  239. IDF_TOPIC_NO "\tTopicNo = %ld\r\n"
  240. IDF_END_OF_TOPIC "-- End of topic --\r\n"
  241. IDF_PREV_VA " Prev VA was %ld, next is %ld. "
  242. IDF_NO_TEXT "No text.\r\n"
  243. IDF_BYTES_OF_TEXT "%ld bytes of text @ offset %ld\r\n"
  244. IDF_PREV_REGION " Previous region count: %ld\r\n"
  245. IDF_VA "\r\nVA %ld (%ld bytes)\r\n"
  246. IDF_TOPIC_ADDRESS "%u (0x%x)\t%u\t%s\r\n"
  247. IDF_RET_CODE "Return code %d while reading hash B-tree\r\n"
  248. IDF_LIB_TEXT "\tlibText = %ld\r\n"
  249. IDF_LIB_STYLE "\tfStyle = %d\r\n"
  250. IDF_LIB_MOREFLAGS "\tfMoreFlags = %d\r\n"
  251. IDF_LIB_BOXED "\tfBoxed = %d\r\n"
  252. IDF_LINE_TYPE "\t\tBox Linetype: "
  253. IDF_LINE_NORMAL "Normal"
  254. IDF_LINE_THICK "Thick"
  255. IDF_LINE_DOUBLE "Double"
  256. IDF_LINE_SHADOW "Shadow"
  257. IDF_LINE_DOTTED "Dotted"
  258. IDF_BOX_LINES "\t\tBox Lines: "
  259. IDF_BOX_FULL "Full "
  260. IDF_BOX_TOP "Top "
  261. IDF_BOX_LEFT "Left "
  262. IDF_BOX_BOTTOM "Bottom "
  263. IDF_JUSTIFY "\tjustify = "
  264. IDF_JUSTIFY_RIGHT "Right"
  265. IDF_JUSTIFY_CENTER "Center"
  266. IDF_NO_FILENAME "No filename was specified for the report command."
  267. IDF_FORAGE_DONE "\r\nReport completed.\r\n"
  268. IDF_FORAGE_WRITING "Writing to %s...\r\n"
  269. IDF_SKIPPING_PICT "Skipping unavailable picture\r\n"
  270. IDF_NO_KEYWORDS "The %s file does not contain any %c keywords\r\n"
  271. IDF_NO_TITLE ">>> No Title <<<"
  272. IDF_ERR_TITLE ">>> Unable to read title <<<"
  273. IDF_CORRUPT_HELP "The %s help file appears to be corrupt."
  274. IDF_KEYWORD_LIST "%c keywords in %s\r\n"
  275. IDF_TOPIC_HEADER "Topic %ld\t%s"
  276. IDF_TOPIC_TITLES "Topic Titles in %s\r\n\r\nTopic #\tTopic Title"
  277. IDF_HASH_NUMBERS "Hash numbers in %s\r\n\r\nHash #\tTopic #\tTopic Title"
  278. END
  279. // CNT testing strings
  280. STRINGTABLE LOADONCALL DISCARDABLE
  281. BEGIN
  282. IDCNT_TESTING_CONTENTS "Testing the contents of the file %s...\r\n"
  283. IDCNT_LINE_TOO_LONG "ERROR: Line exceeds 256 characters.\r\n\t"
  284. IDCNT_TEST_TERMINATED "\r\nThis .CNT file cannot be read by WinHelp or the compiler until the above error is corrected.\r\n"
  285. IDCNT_INVALID_LEVEL "ERROR: Levels must be between 1 and 9. This line will be ignored by WinHelp:\r\n\t%s\r\n"
  286. IDCNT_MISSING_LEVEL_1 "ERROR: Level %d defined before a level 1.\r\n\t%s\r\n"
  287. IDCNT_SKIPPED_LEVEL "ERROR: Level %d defined when previous level was %d.\r\n\t%s\r\n"
  288. IDCNT_MISSING_CTX "ERROR: The following line does not contain an '=' character followed by a Topic ID:\r\n\t%s\r\n"
  289. IDCNT_ERROR "ERROR: "
  290. IDCNT_NEST_TOO_DEEP
  291. "ERROR: You have included a file which itself includes a file which includes another file with an :include directive. WinHelp can't cope with this. To fix, simply don't include a file which itself includes a file.\r\n"
  292. IDCNT_INCLUDE_NOT_FND "NOTE: The \042%s\042 file was not found.\r\n"
  293. IDCNT_NOT_OPENABLE "WARNING: Cannot open the file specified in the following line:\r\n\t%s\r\n"
  294. IDCNT_BAD_TAB "ERROR: DLL name and dialog procedure name omitted in tab entry. The tab title must be followed with an '=' character.\r\n\t%s\r\n"
  295. IDCNT_BAD_INDEX "ERROR: no filename was specified in the index entry. The TITLE of the help file must be followed with an '=' character and the NAME of the help file.\r\n\t%s\r\n"
  296. IDCNT_UNKNOWN_CMD "WARNING: Unknown command:\r\n\t%s\r\n"
  297. IDCNT_VALID_TOPICS "\r\nContents of %s tested\r\n%5d book%s.\r\n%5d topic%s.\r\n\r\n"
  298. IDCNT_CANT_TEST "Ran out of resources trying to test .CNT file. Shut down other programs and try again."
  299. IDCNT_BAD_HELP "Unable to run WinHelp."
  300. IDCNT_TEST_JUMPS "Do you want WinHelp to test the jumps in your .CNT file?"
  301. IDCNT_BAD_EXTENSION " does not contain a valid extension for a help file."
  302. END
  303. STRINGTABLE LOADONCALL DISCARDABLE
  304. BEGIN
  305. IDS_ASSERTION_ERROR "Assertion error forcing closure of hcrtf.exe."
  306. #ifdef INTERNAL
  307. IDS_ASSRT_COPY_MSG "An internal error has occurred. An error file has been copied to %s. Please send mail to ralphw and notify him that this has occurred."
  308. #else
  309. IDS_ASSRT_COPY_MSG "An internal error has occurred. An error file has been copied to %s."
  310. #endif
  311. END
  312. #include "hcrtf.rcv"