Copyright: Copyright © 1996 Sybase, Inc. and its subsidiaries. All rights reserved.   Monday, October 01, 2001 13:38:08


Index of Topics

- 1 -

10 "<file>" is not a valid bitmap file.

11 Trying to add a Windows RES file "<file>" to an NT executable "<file>".

12 Trying to add an NT RES file "<file>" to a Windows executable "<file>".

13 Object alignment increase required.  Relink with larger object alignment.

14 EXE contained old resources that could not be removed.

15 Error reading EXE file "<file>":  <reason>.

16 Error reading file "<file>":  Unexpected end of file.

17 Error writing to "<file>":  <reason>.

18 Error reading icon file "<file>":  <reason>.

19 Error reading cursor file "<file>":  <reason>.

- 2 -

20 Error reading bitmap file "<file>":  <reason>.

21 Error reading font file "<file>":  <reason>.

22 Error reading data file "<file>":  <reason>.

23 Error reading RES file "<file>":  <reason>.

24 Error reading temporary file "<file>":  <reason>.

25 Error writing to temporary file "<file>":  <reason>.

26 Unable to open temporary file "<file>":  <reason>.

27 Error reading from file "<file>":  <reason>.

28 Unable to read RES file "<file>":  wrong version.

29 "<file>" is not a valid RES file.

- 3 -

30 Internal compiler error <internal_error_num>.

31 Error writing resources to temporary file "<file>":  <resource>.

32 Error while closing file "<file>" or flushing buffers to it:  <reason>.

33 Error while closing temporary file "<file>" or flushing buffers to it:  <reason>.

35 RCINCLUDE keyword not currently supported.  Use #include.

36 '<src_char>' is not valid at this point.

37 String may not cross newline boundary.

38 Expecting '<expected_str>' but found '<src_char>'

39 Too many arguments:  <extra_name>

- 4 -

40 Filename required on command line.

41 Unknown option '<option>'

42 No options specified after options character.

43 Out of memory

44 No type given for accelerator <source_num>

45 Keyword <accel_type> ignored for type ASCII accelerator <source_num>

46 Duplicate resource:  <resource_name>

47 Internal parser error.

49 Syntax error near "<src_str>"

- 5 -

50 <source_num> is a duplicate string identifier.

51 Raw data item <source_num> is too big.  Max <max_num>

52 Raw data item <source_num> is too small.  Min <max_num>

53 Font name must be a number.

54 Can't #include more than <max_num> levels.

55 Unknown preprocessor directive

56 Invalid #line directive

57 Unknown option '<option>'

58 "<file>" is not a valid EXE file.

59 Unable to produce fastload section.

- 6 -

6 Unable to open file "<file>":  <reason>.

60 Can't find file "<file>".

61 Unknown target OS:  '<os>'

62 <preproc_msg>

63 Keyword "<keyword>" is only valid for Windows NT.

64 Keyword "<keyword>" not currently being supported.

65 Resource strings not found.

66 Error can't find character translation file "<file>".

67 Error opening character translation file "<file>":  <reason>.

68 Error reading character translation file "<file>":  <reason>.

69 "<file>" is not a valid character translation file.

- 7 -

7 Error renaming temporary file "<file>" to "<file>":  <reason>

70 Unable to read character translation file "<file>":  wrong version.

71 Option '<option>' not valid for an NT .RES file.

72 L"..." construct is not valid for Windows.

73 Options '<option>' and '<option>' may not be specified together.

74 Environment variable '<var>' is not set.

76 MENUITEM must have ID value.

77 Id/Type/State/HelpId not allowed for MENU POPUP controls.

78 MENUITEM options are not allowed for MENUEX POPUP controls.

79 Type/State not valid for MENU MENUITEM controls.

- 8 -

8 "<file>" is not a valid icon file.

80 MENUITEM options not valid for MENUEX MENUITEM controls.

81 HELPID not valid for DIALOG.

82 Font Italic setting not allowed for DIALOG.

83 Font Weight setting not allowed for DIALOG.

84 HELPID not valid for DIALOG controls.

85 Data Elements not valid for DIALOG controls.

86 <value> is not a valid resource id.

87 User interrupt detected.

88 Resource type for resource "<resource>" is greater than 32767.

89 Resource ID "<id>" is greater than 32767.

- 9 -

9 "<file>" is not a valid cursor file.

90 Unmatched quotation mark on command line.

- W -

Watcom Resource Compiler Diagnostic Messages


Table of Contents

Watcom Resource Compiler Diagnostic Messages

6 Unable to open file "<file>":  <reason>.

7 Error renaming temporary file "<file>" to "<file>":  <reason>

8 "<file>" is not a valid icon file.

9 "<file>" is not a valid cursor file.

10 "<file>" is not a valid bitmap file.

11 Trying to add a Windows RES file "<file>" to an NT executable "<file>".

12 Trying to add an NT RES file "<file>" to a Windows executable "<file>".

13 Object alignment increase required.  Relink with larger object alignment.

14 EXE contained old resources that could not be removed.

15 Error reading EXE file "<file>":  <reason>.

16 Error reading file "<file>":  Unexpected end of file.

17 Error writing to "<file>":  <reason>.

18 Error reading icon file "<file>":  <reason>.

19 Error reading cursor file "<file>":  <reason>.

20 Error reading bitmap file "<file>":  <reason>.

21 Error reading font file "<file>":  <reason>.

22 Error reading data file "<file>":  <reason>.

23 Error reading RES file "<file>":  <reason>.

24 Error reading temporary file "<file>":  <reason>.

25 Error writing to temporary file "<file>":  <reason>.

26 Unable to open temporary file "<file>":  <reason>.

27 Error reading from file "<file>":  <reason>.

28 Unable to read RES file "<file>":  wrong version.

29 "<file>" is not a valid RES file.

30 Internal compiler error <internal_error_num>.

31 Error writing resources to temporary file "<file>":  <resource>.

32 Error while closing file "<file>" or flushing buffers to it:  <reason>.

33 Error while closing temporary file "<file>" or flushing buffers to it:  <reason>.

35 RCINCLUDE keyword not currently supported.  Use #include.

36 '<src_char>' is not valid at this point.

37 String may not cross newline boundary.

38 Expecting '<expected_str>' but found '<src_char>'

39 Too many arguments:  <extra_name>

40 Filename required on command line.

41 Unknown option '<option>'

42 No options specified after options character.

43 Out of memory

44 No type given for accelerator <source_num>

45 Keyword <accel_type> ignored for type ASCII accelerator <source_num>

46 Duplicate resource:  <resource_name>

47 Internal parser error.

49 Syntax error near "<src_str>"

50 <source_num> is a duplicate string identifier.

51 Raw data item <source_num> is too big.  Max <max_num>

52 Raw data item <source_num> is too small.  Min <max_num>

53 Font name must be a number.

54 Can't #include more than <max_num> levels.

55 Unknown preprocessor directive

56 Invalid #line directive

57 Unknown option '<option>'

58 "<file>" is not a valid EXE file.

59 Unable to produce fastload section.

60 Can't find file "<file>".

61 Unknown target OS:  '<os>'

62 <preproc_msg>

63 Keyword "<keyword>" is only valid for Windows NT.

64 Keyword "<keyword>" not currently being supported.

65 Resource strings not found.

66 Error can't find character translation file "<file>".

67 Error opening character translation file "<file>":  <reason>.

68 Error reading character translation file "<file>":  <reason>.

69 "<file>" is not a valid character translation file.

70 Unable to read character translation file "<file>":  wrong version.

71 Option '<option>' not valid for an NT .RES file.

72 L"..." construct is not valid for Windows.

73 Options '<option>' and '<option>' may not be specified together.

74 Environment variable '<var>' is not set.

76 MENUITEM must have ID value.

77 Id/Type/State/HelpId not allowed for MENU POPUP controls.

78 MENUITEM options are not allowed for MENUEX POPUP controls.

79 Type/State not valid for MENU MENUITEM controls.

80 MENUITEM options not valid for MENUEX MENUITEM controls.

81 HELPID not valid for DIALOG.

82 Font Italic setting not allowed for DIALOG.

83 Font Weight setting not allowed for DIALOG.

84 HELPID not valid for DIALOG controls.

85 Data Elements not valid for DIALOG controls.

86 <value> is not a valid resource id.

87 User interrupt detected.

88 Resource type for resource "<resource>" is greater than 32767.

89 Resource ID "<id>" is greater than 32767.

90 Unmatched quotation mark on command line.


Watcom Resource Compiler Diagnostic Messages

This section describes the various warning and error messages that may be issued by the Watcom Resource Compiler.

Read Errors

Messages concerning "read errors" indicate than an error occurred while the Watcom Resource Compiler was reading the specified file.  The reason, if present, indicates the type of error.  The message may indicate the type of file that was being read, such as a bitmap or icon.  If the message says 'temporary file' then the file is one created by the Watcom Resource Compiler for use while it is running.  This is not a file specified by the user.

Write Errors

Messages concerning "write errors" indicate than an error occurred while the Watcom Resource Compiler was writing to the specified file.  The reason, if present, indicates the type of error.  The message may indicate the type of file that was being written, such as a bitmap or icon.  If the message says "temporary file" then the file is one created by the Watcom Resource Compiler for use while it is running.  This is not a file specified by the user.


6 Unable to open file "<file>":  <reason>.

The Watcom Resource Compiler was unable to open the specified file for the specified reason.


7 Error renaming temporary file "<file>" to "<file>":  <reason>

When creating an executable or resource file the Watcom Resource Compiler first writes the information to a temporary file then renames that file.  This messages indicates that an error occurred while renaming the specified temporary file.


8 "<file>" is not a valid icon file.

The file specified in an ICON statement is either not a valid icon file or is corrupted.  You can do two things:

•	Try recreating the file

•	Make sure the correct file is specified


9 "<file>" is not a valid cursor file.

The file specified in a CURSOR statement is either not a valid cursor file or is corrupted.  You can do two things:

•	Try recreating the file

•	Make sure the correct file is specified


10 "<file>" is not a valid bitmap file.

The file specified in a BITMAP statement is either not a valid bitmap file or is a corrupted.  You can do two things:

•	Try recreating the file

•	Make sure the correct file is specified


11 Trying to add a Windows RES file "<file>" to an NT executable "<file>".

This error occurs when you attempt to run pass two of the Watcom Resource Compiler with a Windows .RES file and an NT executable file.  You can do two things:

•	Recreate the .RES file using the -bt=NT switch

•	Make sure the correct file is specified.


12 Trying to add an NT RES file "<file>" to a Windows executable "<file>".

This error occurs when you attempt to run pass two of the Watcom Resource Compiler with an NT .RES file and a Windows executable file.  You can do two things:

•	Recreate the .RES file using the -bt=Windows switch

•	Make sure the correct file is specified.


13 Object alignment increase required.  Relink with larger object alignment.

Each NT EXE file contains an object alignment value that determines the maximum size of the file.  This error indicates that in adding resources to an NT executable, the size of the EXE increased enough that its object alignment must be increased.  The solution is to re-link the EXE file with a larger object alignment.  (Refer to the Watcom Linker OBJALIGN option) then run the Watcom Resource Compiler again.


14 EXE contained old resources that could not be removed.

The NT EXE that the Watcom Resource Compiler is operating on already contains resources that the compiler cannot remove.  As a result, the produced executable will be larger than it needs to be but it will still work.  The recommended solution is to relink the EXE and run the Watcom Resource Compiler again.  This is a warning only.


15 Error reading EXE file "<file>":  <reason>.

Refer to the notes on Read Errors at the start of this section.


16 Error reading file "<file>":  Unexpected end of file.

Refer to the notes on Read Errors at the start of this section.

This message probably indicates that the given file is corrupt.  Try regenerating the file.


17 Error writing to "<file>":  <reason>.

Refer to the notes on Write Errors at the start of this section.


18 Error reading icon file "<file>":  <reason>.

Refer to the notes on Read Errors at the start of this section.


19 Error reading cursor file "<file>":  <reason>.

Refer to the notes on Read Errors at the start of this section.


20 Error reading bitmap file "<file>":  <reason>.

Refer to the notes on Read Errors at the start of this section.


21 Error reading font file "<file>":  <reason>.

Refer to the notes on Read Errors at the start of this section.


22 Error reading data file "<file>":  <reason>.

Refer to the notes on Read Errors at the start of this section.


23 Error reading RES file "<file>":  <reason>.

Refer to the notes on Read Errors at the start of this section.


24 Error reading temporary file "<file>":  <reason>.

Refer to the notes on Read Errors at the start of this section.


25 Error writing to temporary file "<file>":  <reason>.

Refer to the notes on Write Errors at the start of this section.


26 Unable to open temporary file "<file>":  <reason>.

The Watcom Resource Compiler is unable to create a temporary file that is needed to perform the specified task.  The reason gives an explanation of why the operation failed.


27 Error reading from file "<file>":  <reason>.

Refer to the notes on Read Errors at the start of this section.


28 Unable to read RES file "<file>":  wrong version.

The Watcom Resource Compiler is unable to read the specified .RES file because its version is incompatible with this version of the compiler.  The solution is to recreate the .RES file using this version of the Watcom Resource Compiler


29 "<file>" is not a valid RES file.

This error occurs if the specified file is not a valid RES file.  You can do two things:

•	Regenerate the .RES file.

•	Make sure the correct file is specified.


30 Internal compiler error <internal_error_num>.

This message indicates that an unexpected error occurred within the Watcom Resource Compiler .  Report any occurrence of this message to Watcom Technical Support.


31 Error writing resources to temporary file "<file>":  <resource>.

Refer to the notes on Write Errors at the start of this section.


32 Error while closing file "<file>" or flushing buffers to it:  <reason>.

This indicates an error occurred while closing or writing to the given file.


33 Error while closing temporary file "<file>" or flushing buffers to it:  <reason>.

This indicates an error occurred while closing or writing to the given file.  The given file was a temporary file created by the Watcom Resource Compiler for its use while it is running.


35 RCINCLUDE keyword not currently supported.  Use #include.

This message indicates the rcinclude keyword was used and it is not supported.  The solution is to convert rcinclude statements to #include statements in the following manner:  convert RCINCLUDE foo.h to #include "foo.h"


36 '<src_char>' is not valid at this point.

This message indicates that a syntactic error occurred while parsing a resource script file.


37 String may not cross newline boundary.

While compiling a .RC file a string literal was encountered that did not have a closing quotation before the end of the line it was on.  For example,

     "this string

would cause the error, while

     "this one would not"


38 Expecting '<expected_str>' but found '<src_char>'

This message indicates that a syntactic error occurred while parsing a resource script file.


39 Too many arguments:  <extra_name>

This error occurs when more than two filenames are specified on the command line.


40 Filename required on command line.

This message indicates that no filename was specified on the command line.


41 Unknown option '<option>'

This error occurs when the stated option is specified on the command line but is not a valid Watcom Resource Compiler option.


42 No options specified after options character.

This error occurs when the character / or - is specified on the command line with no option specified after it.


43 Out of memory

The Watcom Resource Compiler does not have enough memory to complete the requested operation.


44 No type given for accelerator <source_num>

This error is reported when the Watcom Resource Compiler encounters a definition for a character or virtual-key accelerator that lacks a type.


45 Keyword <accel_type> ignored for type ASCII accelerator <source_num>

This error occurs when the keyword specified by <accel_type> is specified for an ASCII accelerator.  This keyword is not valid for ASCII accelerators and will be ignored.


46 Duplicate resource:  <resource_name>

This error occurs when more than one resource with the same name, type, and language is encountered in a .RC file.  Only the first resource encountered is properly included in the .RES file.  This is a warning only.


47 Internal parser error.

This indicates that a syntactic error occurred while parsing a resource script file.


49 Syntax error near "<src_str>"

This indicates that a syntactic error occurred while parsing a resource script file.


50 <source_num> is a duplicate string identifier.

This message indicates that more than one string table string is defined with the given numeric identifier.  Numeric identifiers for strings in string tables must be unique.


51 Raw data item <source_num> is too big.  Max <max_num>

This message indicates that the given value is specified as an element of an RCDATA resource and is greater than the largest allowable value for an RCDATA resource element.


52 Raw data item <source_num> is too small.  Min <max_num>

This message indicates that the given value is specified as an element of an RCDATA resource and is less than the least allowable value for an RCDATA resource element.


53 Font name must be a number.

This error occurs when an ASCII string is used as a name for a FONT resource.  Font resource names must be numeric.


54 Can't #include more than <max_num> levels.

There is a limit on the number of levels deep you can nest #include statements.  <max_num> specifies the maximum number of levels of nesting allowed.  This message occurs when a file contains more levels of nesting than are allowed.


55 Unknown preprocessor directive

This error occurs when a command that is not a valid preprocessor directive is prefixed by a #.


56 Invalid #line directive

This error is reported when a #line directive is encountered in a resource script file but the parameters after it are not valid.


57 Unknown option '<option>'

This error is reported when a command line option is specified that the Watcom Resource Compiler does not understand.


58 "<file>" is not a valid EXE file.

This error occurs when the Watcom Resource Compiler expects the given file to be an EXE file but it is either not an EXE file or it is a corrupted EXE file.  You can do two things:

•	Make sure the correct file is specified.

•	Regenerate the EXE file by relinking.


59 Unable to produce fastload section.

This error occurs when the Watcom Resource Compiler is unable to create a fastload section in the given EXE because one of the segments in the EXE is larger than 64K.  This message is only a warning; a working executable including resources is still produced.  This message does not appear if the -k option is used.


60 Can't find file "<file>".

This message indicates that the Watcom Resource Compiler is unable to locate an input file needed to complete the operation.  This file may be one of the files specified on the command line or one included in the .RC file by a statement such as ICON, BITMAP, RCDATA, or CURSOR.  You can do two things:

•	For files specified on the command line, make sure the file was specified correctly and that it exists in the current directory or in the specified directory if a path for it is given on the command line.

•	For files included by a .RC file statement, make sure the file is specified correctly and exists in the current directory or a directory specified by the INCLUDE environment variable.


61 Unknown target OS:  '<os>'

This message indicates that on the Watcom Resource Compiler command line the -bt=<os> option is specified and the compiler does not recognize the specified <os>.  The valid values for <os> are Windows and NT.


62 <preproc_msg>

This indicates an error occurred while preprocessing a .RC file.  The text of the message contains information about the error.


63 Keyword "<keyword>" is only valid for Windows NT.

While creating a non-NT .RES file, the Watcom Resource Compiler encountered a keyword that is only valid for NT.


64 Keyword "<keyword>" not currently being supported.

A keyword was used in a .RC file that is not supported by the Watcom Resource Compiler


65 Resource strings not found.

This message indicates that your copy of the Watcom Resource Compiler has been corrupted.  Try reinstalling the compiler from your original installation disks.  If this fails, report the problem to Watcom Technical Support.


66 Error can't find character translation file "<file>".

Character translation files are data files that the Watcom Resource Compiler uses when creating an NT .RES file to convert text into UNICODE.  This message indicates that the Watcom Resource Compiler cannot locate the given translation file that it requires.  The solution is to find the file and make sure it is in your path.


67 Error opening character translation file "<file>":  <reason>.

Character translation files are data files that the Watcom Resource Compiler uses when creating an NT .RES file to convert text into UNICODE.  This message indicates that the Watcom Resource Compiler found the character translation file but was unable to access it for the given reason.


68 Error reading character translation file "<file>":  <reason>.

Refer to the notes on Read Errors at the start of this section.


69 "<file>" is not a valid character translation file.

Character translation files are data files that the Watcom Resource Compiler uses when creating an NT .RES file to convert text into UNICODE.  This error occurs when the Watcom Resource Compiler finds a file with the same name as the expected character translation file but this file is either not a character translation file or is a corrupted character translation file.  You can do two things:

•	Find the correct character translation file (the one that came with this version of the Watcom Resource Compiler) and put it in a directory that appears in your path before any other directory that contains a file of that name.

•	Try reinstalling the file from your original distribution disks.


70 Unable to read character translation file "<file>":  wrong version.

Character translation files are data files that the Watcom Resource Compiler uses when creating an NT .RES file to convert text into UNICODE.  This error occurs when the Watcom Resource Compiler finds a file with the same name as the expected character translation file but is unable to read it because its version is incompatible with this version of the compiler.  You can do two things:

•	Find the correct character translation file (the one that came with this version of the Watcom Resource Compiler) and put it in a directory that appears in your path before any other directory that contains a file of that name.

•	Try reinstalling the file from your original distribution disks.


71 Option '<option>' not valid for an NT .RES file.

This indicates that while producing an NT .RES file, a command line parameter was specified that is not valid for NT .RES files.


72 L"..." construct is not valid for Windows.

This error occurs when the user enters a string prefixed by the letter (i.e.  L"Bob") in an .RC file being turned into a Windows .RES file.  The L specifier is meaningless for Windows and will be ignored.  This is a warning only.


73 Options '<option>' and '<option>' may not be specified together.

This error occurs when two options specified on the command line are not compatible with one another.  You should remove one of the specified options.


74 Environment variable '<var>' is not set.

An environment variable specified on the command line using the @ option had no value set for it.


76 MENUITEM must have ID value.

A MENUITEM in a MENU resource must contain a menu id.  This message is issued when a MENUITEM in a menu resource does not have a menu id specified for it.

Example:

     mymenu MENU

     BEGIN

         MENUITEM "my item"

     END

Menu items in menuex resources do not need a menu id.


77 Id/Type/State/HelpId not allowed for MENU POPUP controls.

A POPUP statement in a MENU resource may not be followed by any modifiers (such as an ID).  This message is issued when a POPUP statement in a MENU resource is followed by one or more modifiers.

Example:

     mymenu MENU

     BEGIN

         POPUP "my popup", MY_ID

     END

POPUP statements in menuex resources may be followed by modifiers.


78 MENUITEM options are not allowed for MENUEX POPUP controls.

A POPUP statement in a MENUEX resource may not use optional modifiers such as CHECKED or GREYED.  This message is issued when a POPUP statement in a MENUEX resource contains one of these optional modifiers.  In a MENUEX resource these modifiers are replaced by MFT_* and MFS_* flags.


79 Type/State not valid for MENU MENUITEM controls.

A MENUITEM statement in MENU resource must not specify state and type information using the MFT_* or MFS_* flags.  This message is issued when type or state information is specified for a MENUITEM in a MENU resource.

Example:

     mymenu MENU

     BEGIN

         MENUITEM "item", MY_ID, MFT_STRING, MFS_GREYED

     END

In a MENU resource this information is specified using option modifiers such as GREYED or CHECKED.


80 MENUITEM options not valid for MENUEX MENUITEM controls.

A MENUITEM statement in a MENUEX resource may not use optional modifiers such as CHECKED or GREYED.  This message is issued when a MENUITEM statement in a MENUEX resource contains one of these optional modifiers.  In a MENUEX resource these modifiers are replaced by MFT_* and MFS_* flags.


81 HELPID not valid for DIALOG.

You may not specify a help id for a DIALOG resource.  This message is issued when a help id is found with a DIALOG resource.

Example:

     my_dlg DIALOG 0, 0, 100, 100, MY_HELPID

A help id may be specified for a DIALOGEX resource.


82 Font Italic setting not allowed for DIALOG.

You may not specify an italic font for a DIALOG resource.  This message is issued when the italic flag has been specified in a FONT statement in a DIALOG resource.

Example:

     my_dlg DIALOG 0, 0, 100, 100

     FONT "helvetica", 8,  FW_BOLD, 1

The italic flag may be specified for DIALOGEX resources.


83 Font Weight setting not allowed for DIALOG.

You may not specify a font weight for a DIALOG resource.  This message is issued when a font weight has been specified in a FONT statement in a DIALOG resource.

Example:

     my_dlg DIALOG 0, 0, 100, 100

     FONT "helvetica", 8,  FW_BOLD

A font weight may be specified for DIALOGEX resources.


84 HELPID not valid for DIALOG controls.

You may not specify a help id for a control in a DIALOG resource.  This message is issued when a help id is specified for a control in a DIALOG resource.

Example:

     my_dlg DIALOG 0, 0, 100, 100

     BEGIN

         CONTROL "None",  MY_ID, "BUTTON",

                  BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE

                 12, 40, 30, 10,  0, MY_HELPID

     END

A help id may be specified for a control in DIALOGEX resource.


85 Data Elements not valid for DIALOG controls.

This indicates that a list of data values has been found following a control in a DIALOG resource.  Data can only follow control statements in a DIALOGEX resource.


86 <value> is not a valid resource id.

This message is issued when a numeric identifier has been specified for a resource but the value is outside the allowable range.


87 User interrupt detected.

Processing was stopped to allow another user action to occur.


88 Resource type for resource "<resource>" is greater than 32767.

When a number is used to identify the type of a resource the number must be between 0 and 32767.  This message is issued when a number has been specified as a resource type that is outside the allowable range.

Example:

     MYRES 0xF000 { 0 }


89 Resource ID "<id>" is greater than 32767.

When a number is used to identify a resource the number must be between 0 and 32767.  This message is issued when a number has been specified as a resource identifier that is outside the allowable range.

Example:

     0xF000 ICON "t.ico"


90 Unmatched quotation mark on command line.

Quotations marks may be used on the WRC command line to delimit file or path names.  This message indicates that a quotation mark was found on the command line but no matching quotation mark could be found.