mirror of https://github.com/lianthony/NT4.0
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.
204 lines
9.6 KiB
204 lines
9.6 KiB
#define HCERR_NOTES 1000
|
|
#define HCERR_NOTE_NOTOPIC 2000 // Note with no topic/line info
|
|
#define HCERR_WARNINGS 3000
|
|
#define HCERR_WARN_NOTOPIC 4000 // Warning with no topic/line info
|
|
#define HCERR_ERRORS 5000
|
|
#define HCERR_ERROR_NOTOPIC 6000 // Error with no topic/line info
|
|
#define HCERR_INTERNAL 7000
|
|
|
|
#define HCERR_NULL_KEYWORD HCERR_NOTES + 0
|
|
#define HCERR_DUPLICATE_KEYWORD HCERR_NOTES + 1
|
|
#define HCERR_PHRASE_EXISTS HCERR_NOTES + 2
|
|
#define HCERR_HIDDEN_PARAGRAPH HCERR_NOTES + 3
|
|
#define HCERR_SINGLE_TO_MRBC HCERR_NOTES + 4
|
|
#define HCERR_EXPECTED_UNSIGNED HCERR_NOTES + 5
|
|
#define HCERR_USE_EXECFILE HCERR_NOTES + 6
|
|
#define HCERR_INCLUDE_IN_EXCLUDE HCERR_NOTES + 7
|
|
#define HCERR_NO_MONO_TRANS HCERR_NOTES + 8
|
|
#define HCERR_MAP_TEXT_UNEXPECT HCERR_NOTES + 9
|
|
#define HCERR_MAP_UNUSED HCERR_NOTES + 10
|
|
#define HCERR_TABLE_IGNORE_TRQR HCERR_NOTES + 11
|
|
#define HCERR_TABLE_IGNORE_CELL HCERR_NOTES + 12
|
|
#define HCERR_MISSING_SECTION_BRACKET HCERR_NOTES + 13
|
|
#define HCERR_DUP_MULTIKEY HCERR_NOTES + 14
|
|
#define HCERR_HIDDEN_PAGEBREAK HCERR_NOTES + 15
|
|
#define HCERR_HIDDEN_CARRAIGE HCERR_NOTES + 16
|
|
#define HCERR_NONSCROLLING_PAGE HCERR_NOTES + 17
|
|
#define HCERR_OLD_SORT HCERR_NOTES + 19
|
|
#define HCERR_ZECK_RLE_INVALID HCERR_NOTES + 20
|
|
#define HCERR_HALL_INVALID HCERR_NOTES + 21
|
|
|
|
#define HCERR_DUPLICATE_OPTION HCERR_NOTES + 24
|
|
|
|
#define HCERR_KEYWORD_TOO_LARGE HCERR_WARNINGS + 0
|
|
#define HCERR_INVALID_ICON HCERR_WARNINGS + 1
|
|
#define HCERR_EXPECTED_STRING HCERR_WARNINGS + 2
|
|
#define HCERR_INVALID_MAC_NAME HCERR_WARNINGS + 3
|
|
#define HCERR_MISMATCH_TYPE HCERR_WARNINGS + 4
|
|
#define HCERR_UNDEFINED_VARIABLE HCERR_WARNINGS + 5
|
|
#define HCERR_MISSING_COMMA HCERR_WARNINGS + 6
|
|
#define HCERR_INVALID_EP HCERR_WARNINGS + 7
|
|
#define HCERR_MISSING_DQUOTE HCERR_WARNINGS + 8
|
|
#define HCERR_MISSING_SQUOTE HCERR_WARNINGS + 9
|
|
#define HCERR_UNDEFINED_MACRO HCERR_WARNINGS + 10
|
|
|
|
#define HCERR_MISSING_WIN_NAME HCERR_WARNINGS + 12
|
|
|
|
#define HCERR_DUPLICATE_NAME HCERR_WARNINGS + 14
|
|
#define HCERR_INVALID_WIN_POS HCERR_WARNINGS + 15
|
|
#define HCERR_INVALID_BUTTON HCERR_WARNINGS + 16
|
|
#define HCERR_INVALID_CONTEXT HCERR_WARNINGS + 17
|
|
#define HCERR_NOINCLUDE_FILE HCERR_WARNINGS + 18
|
|
#define HCERR_BADLY_FORMED_MAC HCERR_WARNINGS + 19
|
|
#define HCERR_BITMAP_ALREADY HCERR_WARNINGS + 20
|
|
#define HCERR_NO_BITMAP HCERR_WARNINGS + 21
|
|
#define HCERR_DUP_TEXT_BITMAP HCERR_WARNINGS + 22
|
|
#define HCERR_DUP_NONTEXT_BITMAP HCERR_WARNINGS + 23
|
|
#define HCERR_WIN_NAME_TOO_LONG HCERR_WARNINGS + 24
|
|
#define HCERR_BAD_JUMP HCERR_WARNINGS + 25
|
|
#define HCERR_DUPLICATE_CTX HCERR_WARNINGS + 26
|
|
#define HCERR_MISS_ALIAS_EQ HCERR_WARNINGS + 27
|
|
#define HCERR_BITMAP_CORRUPTED HCERR_WARNINGS + 28
|
|
#define HCERR_UNKNOWN_BMP HCERR_WARNINGS + 29
|
|
#define HCERR_24BIT_PCX HCERR_WARNINGS + 30
|
|
#define HCERR_COMP_BMP HCERR_WARNINGS + 31
|
|
#define HCERR_BMP_TRUNCATED HCERR_WARNINGS + 32
|
|
#define HCERR_INVALID_CTX HCERR_WARNINGS + 33
|
|
#define HCERR_INVALID_TCKEY HCERR_WARNINGS + 34
|
|
#define HCERR_NO_MAP_VALUE HCERR_WARNINGS + 35
|
|
#define HCERR_MAP_USED HCERR_WARNINGS + 36
|
|
#define HCERR_MAP_VALUE_DUP HCERR_WARNINGS + 37
|
|
#define HCERR_NOT_IN_MAP HCERR_WARNINGS + 38
|
|
#define HCERR_MISS_CHARSET_EQ HCERR_WARNINGS + 39
|
|
#define HCERR_INVALID_CHARSET HCERR_WARNINGS + 40
|
|
#define HCERR_PH_FILE_TOO_BIG HCERR_WARNINGS + 41
|
|
#define HCERR_CPRIGHT_TOO_BIG HCERR_WARNINGS + 42
|
|
#define HCERR_TITLE_TOO_BIG HCERR_WARNINGS + 43
|
|
#define HCERR_HOTSPOT_TOO_BIG HCERR_WARNINGS + 44
|
|
#define HCERR_FOOTNOTE_TOO_BIG HCERR_WARNINGS + 45
|
|
#define HCERR_WORD_FILE HCERR_WARNINGS + 46
|
|
#define HCERR_NO_BITMAP_NAME HCERR_WARNINGS + 47
|
|
#define HCERR_NSR_AFTER_SR HCERR_WARNINGS + 48
|
|
#define HCERR_INV_SHED_CTX HCERR_WARNINGS + 49
|
|
#define HCERR_MISS_SHED_CTX HCERR_WARNINGS + 50
|
|
#define HCERR_NO_WINDOW_SECTION HCERR_WARNINGS + 51
|
|
#define HCERR_NO_SUCH_WINDOW HCERR_WARNINGS + 52
|
|
#define HCERR_256_WINDOWS HCERR_WARNINGS + 53
|
|
#define HCERR_INVALID_BUILD_TAG HCERR_WARNINGS + 54
|
|
#define HCERR_DUP_BUILD_TAG HCERR_WARNINGS + 55
|
|
#define HCERR_MACRO_WIN_TOO_LONG HCERR_WARNINGS + 56
|
|
#define HCERR_EMPTY_MACRO HCERR_WARNINGS + 57
|
|
#define HCERR_INVALID_HOT_CTX HCERR_WARNINGS + 58
|
|
#define HCERR_EMPTY_HOT_CTX HCERR_WARNINGS + 59
|
|
#define HCERR_NOTE_JUMP_WND HCERR_WARNINGS + 60
|
|
#define HCERR_NOMRBC_INTERNAL_BMP HCERR_WARNINGS + 61
|
|
#define HCERR_NOEQ_IN_WIN HCERR_WARNINGS + 62
|
|
#define HCERR_NOTHING_AFTER_EQ HCERR_WARNINGS + 63
|
|
#define HCERR_NO_MEMBER HCERR_WARNINGS + 64
|
|
#define HCERR_MISSING_CAPT_QUOTE HCERR_WARNINGS + 65
|
|
#define HCERR_CAPTION_TOO_LONG HCERR_WARNINGS + 66
|
|
#define HCERR_MISSING_VALUE HCERR_WARNINGS + 67
|
|
#define HCERR_MISSING_EQUAL HCERR_WARNINGS + 68
|
|
#define HCERR_UNKNOWN_OPTION HCERR_WARNINGS + 69
|
|
#define HCERR_MAJOR_BROWSE_TOO_BIG HCERR_WARNINGS + 70
|
|
#define HCERR_NO_BROWSE_BUTTONS HCERR_WARNINGS + 71
|
|
#define HCERR_MISSING_CPL_NAME HCERR_WARNINGS + 72
|
|
#define HCERR_MISSING_SECTION HCERR_WARNINGS + 73
|
|
#define HCERR_UNKNOWN_SECTION HCERR_WARNINGS + 74
|
|
#define HCERR_SECTION_TOO_SOON HCERR_WARNINGS + 75
|
|
#define HCERR_SECTION_DUPED HCERR_WARNINGS + 76
|
|
|
|
#define HCERR_PATH_TOO_LONG HCERR_WARNINGS + 78
|
|
#define HCERR_DUP_ALIAS HCERR_WARNINGS + 79
|
|
#define HCERR_DEFINED_ALIAS HCERR_WARNINGS + 80
|
|
#define HCERR_ALIAS_EQ_CTX HCERR_WARNINGS + 81
|
|
#define HCERR_INVALID_MAP_NUMBER HCERR_WARNINGS + 82
|
|
#define HCERR_INVALID_RGB HCERR_WARNINGS + 83
|
|
#define HCERR_INVALID_WIN_SYNTAX HCERR_WARNINGS + 84
|
|
#define HCERR_INVALID_WIN_RANGE HCERR_WARNINGS + 86
|
|
#define HCERR_FILENAME_TOO_LONG HCERR_WARNINGS + 87
|
|
#define HCERR_TOO_MANY_FONT_RANGES HCERR_WARNINGS + 88
|
|
#define HCERR_INVALID_FONT_RANGE HCERR_WARNINGS + 89
|
|
#define HCERR_FONT_OVERLAP HCERR_WARNINGS + 90
|
|
#define HCERR_UNKNOWN_DEF_FONT HCERR_WARNINGS + 91
|
|
#define HCERR_INVALID_VERSION HCERR_WARNINGS + 92
|
|
#define HCERR_INVALID_MULTIKEY HCERR_WARNINGS + 93
|
|
#define HCERR_MULTIKEY_OVERFLOW HCERR_WARNINGS + 94
|
|
#define HCERR_USING_DEF_MULTIKEY HCERR_WARNINGS + 95
|
|
#define HCERR_FONTNAME_TOO_LONG HCERR_WARNINGS + 96
|
|
#define HCERR_BUILD_TAG_MISSING HCERR_WARNINGS + 97
|
|
#define HCERR_INVALID_BUILD_EXP HCERR_WARNINGS + 98
|
|
#define HCERR_BUILD_TOO_COMPLEX HCERR_WARNINGS + 99
|
|
#define HCERR_BUILD_MISSING HCERR_WARNINGS + 100
|
|
#define HCERR_BUILD_ERROR HCERR_WARNINGS + 101
|
|
#define HCERR_EMPTY_AUTO_MACRO HCERR_WARNINGS + 102
|
|
#define HCERR_AUTO_MACRO_TOO_LATE HCERR_WARNINGS + 103
|
|
#define HCERR_MISSING_CTX HCERR_WARNINGS + 104
|
|
#define HCERR_MINOR_BROWSE_TOO_BIG HCERR_WARNINGS + 105
|
|
#define HCERR_LATE_BROWSE HCERR_WARNINGS + 106
|
|
#define HCERR_BROWSE_DEFINED HCERR_WARNINGS + 107
|
|
#define HCERR_TITLE_LATE HCERR_WARNINGS + 108
|
|
#define HCERR_TITLE_MISSING_TEXT HCERR_WARNINGS + 109
|
|
#define HCERR_DUP_TITLE HCERR_WARNINGS + 110
|
|
#define HCERR_NO_TITLE HCERR_WARNINGS + 111
|
|
#define HCERR_BUILD_NOT_FIRST HCERR_WARNINGS + 112
|
|
#define HCERR_BUILD_TAG_TOO_LONG HCERR_WARNINGS + 113
|
|
#define HCERR_ALREADY_USED HCERR_WARNINGS + 114
|
|
#define HCERR_INVALID_PROTOTYPE HCERR_WARNINGS + 115
|
|
#define HCERR_TOO_MANY_COLUMNS HCERR_WARNINGS + 116
|
|
#define HCERR_NO_SIDE_BY_SIDE HCERR_WARNINGS + 117
|
|
#define HCERR_UNKNOWN_PICT HCERR_WARNINGS + 118
|
|
#define HCERR_HASH_CONFLICT HCERR_WARNINGS + 119
|
|
#define HCERR_UNKNOWN_LANGUAGE HCERR_WARNINGS + 120
|
|
#define HCERR_INVALID_FTSRCH HCERR_WARNINGS + 121
|
|
|
|
#define HCERR_INVALID_REPLACE HCERR_WARNINGS + 123
|
|
#define HCERR_INVALID_TMP_DIR HCERR_WARNINGS + 124
|
|
|
|
#define HCERR_WINDOW_TOO_EARLY HCERR_WARNINGS + 126
|
|
|
|
#define HCERR_INVALID_FONTMAP HCERR_WARNINGS + 128
|
|
|
|
#define HCERR_24BIT_BMP HCERR_NOTE_NOTOPIC + 0
|
|
#define HCERR_256_BMP HCERR_NOTE_NOTOPIC + 1
|
|
#define HCERR_KEYWORD_CASE_DUP HCERR_NOTE_NOTOPIC + 2
|
|
|
|
#define HCERR_MISSING_FTSRCH HCERR_WARN_NOTOPIC + 1
|
|
#define HCERR_INVALID_RTF HCERR_WARN_NOTOPIC + 2
|
|
#define HCERR_CANT_READ HCERR_WARN_NOTOPIC + 3
|
|
#define HCERR_NOT_AN_RTF HCERR_WARN_NOTOPIC + 4
|
|
#define HCERR_NOT_CREATED HCERR_WARN_NOTOPIC + 5
|
|
#define HCERR_INVALID_PATH HCERR_WARN_NOTOPIC + 6
|
|
#define HCERR_INVALID_OPTION HCERR_WARN_NOTOPIC + 7
|
|
#define HCERR_NO_HALL_COMPRESSION HCERR_WARN_NOTOPIC + 8
|
|
#define HCERR_CONTENTS_CTX_MISSING HCERR_WARN_NOTOPIC + 9
|
|
#define HCERR_BRACE_MISMATCH HCERR_WARN_NOTOPIC + 10
|
|
#define HCERR_BRACE_OVERFLOW HCERR_WARN_NOTOPIC + 11
|
|
#define HCERR_NO_FTS HCERR_WARN_NOTOPIC + 12
|
|
#define HCERR_INVALID_DEF_FONT HCERR_WARN_NOTOPIC + 13
|
|
#define HCERR_TEXT_AFTER_BRACE HCERR_WARN_NOTOPIC + 14
|
|
|
|
#define HCERR_OOM HCERR_ERROR_NOTOPIC + 0
|
|
#define HCERR_TMP_FILE_FULL HCERR_ERROR_NOTOPIC + 1
|
|
#define HCERR_READ_FAILURE HCERR_ERROR_NOTOPIC + 2
|
|
#define HCERR_NO_FILE_HANDLES HCERR_ERROR_NOTOPIC + 3
|
|
#define HCERR_WRITE_PROTECTED HCERR_ERROR_NOTOPIC + 4
|
|
#define HCERR_DIRECTORY HCERR_ERROR_NOTOPIC + 5
|
|
#define HCERR_DEVICE HCERR_ERROR_NOTOPIC + 6
|
|
#define HCERR_CANNOT_WRITE HCERR_ERROR_NOTOPIC + 7
|
|
#define HCERR_NOFILES_DEFINED HCERR_ERROR_NOTOPIC + 8
|
|
#define HCERR_INVALID_LCID HCERR_ERROR_NOTOPIC + 9
|
|
|
|
#define HCERR_FILE_IS_DIRECTORY HCERR_ERRORS + 1
|
|
#define HCERR_BUTTON_TOO_LONG HCERR_ERRORS + 2
|
|
#define HCERR_NO_PERMISSION HCERR_ERRORS + 3
|
|
#define HCERR_INVALID_RR HCERR_ERRORS + 4
|
|
#define HCERR_FILE_NOT_FOUND HCERR_ERRORS + 5
|
|
#define HCERR_INVALID_TABLE HCERR_ERRORS + 6
|
|
#define HCERR_INVALID_VKEY HCERR_ERRORS + 7
|
|
#define HCERR_EXPECTED_NUMBER HCERR_ERRORS + 8
|
|
#define HCERR_EXPECTED_COMMA HCERR_ERRORS + 9
|
|
#define HCERR_INVALID_PARAM HCERR_ERRORS + 10
|
|
#define HCERR_CANNOT_OPEN HCERR_ERRORS + 11
|
|
#define HCERR_TOO_MANY_INCLUDES HCERR_ERRORS + 12
|
|
#define HCERR_INVALID_DBCS HCERR_ERRORS + 13
|