### Messages

Each of the applications within the IRE displays messages from time to time to aid you in the operations you are trying to perform. Messages are generally the result of an illegal operation, that is, an operation where an application limit has been reached. A message may also appear for informational purposes..

Error Messages
The following messages result from an illegal operation.
A problem occurred trying to decode the resource information. 'filename' might not be a valid OS/2 resource file.
  When importing a resource file that you have specified as an OS/2 resource, a problem occurred during the decoding of the information. Check to make sure that the file you specified is a true OS/2 binary resource file.
A problem occurred trying to decode the resource information. 'filename' might not be a valid Windows 3.1 resource file.
  When importing a resource file that you have specified as a Windows 3.1 resource, a problem occurred during the decoding of the information. Check to make sure that the file you specified is a true Windows 3.1 binary resource file.
A problem occurred trying to decode the resource information. 'filename' might not be a valid Windows NT resource file.
  When importing a resource file that you have specified as a Windows NT resource, a problem occurred during the decoding of the information. Check to make sure that the file that you specified is a true Windows NT binary resource file.
Accelerator table specified for window but no accelerators defined!
  The window you have created specified the association of an accelerator table, but you have not defined any accelerators. The application will not run without a properly defined accelerator table. Therefore, either remove the accelerator-table association in the Window/Dialog Styles dialog box or add an accelerator.
Action Bar menu must be selected!
  To relate a menu item to its parent, you must select the action-bar item that the menu item belongs to.
Another control using ID symbol!
  Within the dialog box or window you are working on, another control is using the ID symbol that you entered or selected. For proper referencing of the controls, each control should have a unique ID symbol and value unless the control is a non-interactive control, such as static text, group boxes, bitmaps, or icons.
Another control using ID value!
  Within the dialog box or window you are working on, another control is using the ID value that you entered. For proper referencing of the controls, each control should have a unique ID value unless the control is a non-interactive control such as static text, group boxes, bitmaps, or icons.
Association name must be entered!
  When defining an association-table item, you must provide an association name.
Basename must be entered!
  When creating a new design, you must enter the base name under which the design will be known.
Cannot find :euserdoc. within IPF file.
  During the scanning phase of the IPF file save, the :euserdoc. tag could not be found. This tag is used to mark the end of the IPF file and the location where missing help panels are to be placed. The missing panel information will not be written because the tag is missing and the file could be corrupted.
Cannot find notebook page parent 'id'. Converting to normal dialog box.
  The notebook-page parent could not be found, thereby allowing the notebook page to be properly sized. Because the parent is missing, the notebook page is automatically converted to a dialog box without any control information being lost.
Cannot load required Integrated Resource Editor DLL 'filename.DLL' Exiting Integrated Resource Editor
  A dynamic-link library (DLL) required by the IRE could not be opened. You should locate the required DLL on the distribution diskettes or CD-ROM and copy it to the directory containing your other DLLs.
Cannot select disabled type!! Select only a valid type.
  One of the disabled (halftone) images within the New Dialog/Window dialog was selected. Since the item is halftone, it is not available as an option. You must select an item that is not halftone.
Class name must be entered!
  You must enter the class name for the user-defined temporary control that you are creating. Because these controls are not part of the Presentation Manager, the name must be registered just like a window is, if the control is to be created properly.
Could not create .DFM file.
  An error occurred in trying to save the .DFM file. You should check to make sure that there is enough room on your disk to save the information.
Could not create pop-up menu window!
  An error occurred in trying to create the pop-up menu window. You should check to make sure that you are not running too many applications that require a great number of Presentation Manager resources.
Could not find Block End in 'filename'!
  When trying to analyze the existing file to determine any differences between the information contained in memory and the file, IRE determined that the file contained an imbalance with the set of braces ({}) or BEGIN and END statements. Because of this imbalance, the IRE does not attempt to generate any further resource script statements.
Could not load pop-up menu template!
  An error occurred in trying to load the pop-up menu template from one of the IRE resource DLLs. Make sure that the LIBPATH variable contains the path to the DLLs of the IRE.
Could not open dialog font metrics file: 'filename'
  The selected .DFM file could not be opened. Check to make sure that it is present and that it is not a sharing violation.
CUA Non-Compliance: Action Bar text is not a single word!
  The IBM CUA requirements state that action-bar items should be a single word. You can click on the Cancel or the OK push buttons
CUA Non-Compliance: First letter non-capital in 'control' text!
  The IBM CUA requirements state that controls should begin with a capitalized word. You can click on the Cancel or the OK push buttons. The control can be a button, group box, static text, action bar or submenu.
CUA Non-Compliance: Menu starts with numeric in 'control' text!
  IBM CUA requirements state that menu items should begin with a capitalized word and not a numeric value.You can click on the Cancel or the OK push buttons. The control can be an action bar, or submenu.
CUA Non-Compliance: Missing Mnemonic in 'control'!
  IBM CUA requirements state that interactive controls should have a selection mnemonic. You can click on the Cancel or the OK push buttons. The control can be a push button, button, action bar, or submenu.
CUA Non-Compliance: Missing System Menu with Title Bar!
  IBM CUA requirements state that dialog boxes containing a title bar should also have a system menu. You can click on the Cancel or the OK push buttons.
CUA Non-Compliance: No 'Text' provided in 'control'!
  IBM CUA requirements state that interactive controls should have a text description and not appear blank. You can click on the Cancel or the OK push buttons. The control can be a push button, button, action bar, or submenu.
CUA Non-Compliance: Second word starts with capital in 'control' text!
  IBM CUA requirements state that only the first word of a control should be capitalized unless it is a proper noun. You can click on the Cancel or the OK push buttons. The control can be a button, group box, static text, action bar, or submenu.
CUA Non-Compliance: Space between Push Button text and ellipsis (...)!
  IBM CUA requirements state that push buttons which invoke another dialog box should use the ellipsis (...) denotation and contain no spaces between the push-button text and the ellipsis. You can click on the Cancel or the OK push buttons.
Description must be completed.
  To be compatible with the design library, the description of the window or dialog box being created or edited must be entered. Because the design library allows similar IDs to be used for a designed window or dialog box, the description is used to select the desired window or dialog box.
Design file requested is for a later version of the Integrated Resource Editor! This version of the Integrated Resource Editor is not compatible with the design file and cannot read it!
  You have attempted to read a later version design file into the IRE and cannot. Use the correct version of the IRE or edit the design file.
Duplicate description entered!
  The description you have entered for the window or dialog box has been entered for another window or dialog box. Enter a unique description.
Duplicate filename entered!
  When entering or editing a file name, make sure that the correct path and file name are being used.
Dynamic-Link Library not found!
  When entering or editing the name of a custom control library, make sure that the correct path and file name are being used. You cannot register the control library with IRE if it cannot find the actual DLL.
Edit information limit reached! Save project design to reset list.
  The internal limit for deletion edit information has been reached. The list size is 8128 items. You must save the current design information to clear the list for reuse.
Error saving design file 'filename'. File has been saved as temporary file 'tempfile'.
  An error was detected while saving the current design file. The original design file is still intact, with the new design information saved to the temporary file denoted in the message. The error is consistent; you might be requested to submit the file to your technical service representative.
Example control creation failed!
  The example control could not be created for some reason. If the control is part of a PMCX library that you have constructed, check to make sure that the control is operating properly.
Example too large to show!
  The values you entered for the default size of the control are too large to be displayed in the example area. The IRE fits the control into the example area to allow you to view it, but will use the actual, defined default size when creating the control when you add it to a window or dialog box.
'filename.DLL' could not be loaded.
  The PMCX dynamic-link library that you have selected was not found or it was damaged. Check the IRE Configuration dialog box and ensure that the correct path for the custom control was entered.
filename not saved completely because number of bytes to write does not equal that written!
  An error was detected while saving the design file. The number of bytes that was supposed to be written does not equal the number of bytes that the file system has reported writing. If the problem is persistent, you might want to submit the problem design file and report the circumstances to your technical service representative.
'filename' not saved completely since number of bytes to write does not equal that written!!
  During the write of a file, it was determined that the amount of data that was to be written to disk did not equal the actual amount written. There may be a problem in writing to the disk. You may want to try saving the file to a different drive if possible.
'filename' is read only! Cannot save the design.
  You have attempted to save a design file that is marked read-only. Change the read-only status of the design file before trying to save the it again. Alternately, you can save the design file under a different name.
'filename' not saved completely because 'Drive X:' is full!
  An error was detected while writing the design file. A check by the file-save routines has determined that the problem might be caused by insufficient room remaining on the drive where the file was to be saved. If this is the case, try making room on the drive, or save the file to another drive.
'function' function not found in 'filename' DLL.
  The function in the PMCX dynamic-link library that you have selected was not found. If you created the PMCX library yourself, make sure that the function was exported through the definitions file. If the function is from a vendor, contact the vendor directly to report the problem.
Filename must be entered.
  You must specify a file name for the resource that you are defining.
Header file name not specified. Cannot create or update .IPF file.
  To be able to create and update IPF files, a header file must be included within the design.
Help Sub-table must be selected!
  For the correct reference to the help sub-table item you are defining, you must refer to a defined help sub-table. Help sub-table items belong to a help sub-table.
Help Table must be selected!
  For the correct reference to the help-table item you are defining, you must refer to a defined help table. Help-table items belong to a help table.
ID value cannot be zero!
  The ID value for a window, control, and dialog box must be in the range of 1 to 65535, or 0x0001 to 0xFFFF.
ID value not given!
  You cannot create a control without an ID value. Presentation Manager uses the control ID to internally identify each of the different controls within a window or dialog box. You use the symbol ID to aid you in describing the actual control in both the resource script and source files.
Include symbol limit reached. Cannot add new include symbol
  The total number of include symbols (including the predefined OS/2 symbols used within the IRE) is 10240.
Internal Error: URE1010: NULL String
  An internal error has been detected within the IRE. This is the result of a string being recorded and its pointer somehow ending up as a NULL pointer. Please save the resulting temporary file and report the error to your technical service representative.
Invalid ID symbol!
  The ID symbol that you have entered contains an invalid character. The only valid characters are:
  1. a-z
  2. A-Z
  3. 0-9
  4. _

  The symbol cannot begin with a number and cannot contain any spaces in it.

Invalid path and/or filename entered!
  An invalid path or file name has been entered. Make sure that either the path exists or the file name does not contain invalid characters.
Memory Device Context could not be opened.
  A memory device context required for a bitmap or printing operation could not be opened. If the error is persistent, report it to your technical service representative.
Memory Presentation Space could not be created.
  A memory presentation space required for a bitmap or printing operation could not be opened. If the error is persistent, report it to your technical service representative.
Missing icon for parent window 'id'! Ensure that icon symbol is the same as parent window symbol.
  The IRE, when analyzing the design information for a window, did not find the associated icon definition. Add the icon definition by using the Icon menu item from the Resource menu.
No item selected!
  You tried to associate an ID without actually selecting an ID from the list box.
No memory available!
  While trying to add or create a new design item, the IRE ran out of memory.
No more controls available!
  While trying to add or create a new design item, the IRE ran out of internal index storage space. Try reducing the number of items within the window or dialog box.
No more windows, dialog box or pop-up menu holders available!
  You reached the internal limits of the IRE. Break the design file into smaller pieces.
Not an OS/2 2.x Linear Executable (LX) format file.
  An attempt was made to extract resources from a file that is not an OS/2 2.x linear executable-format file. Double-check to make sure the file has not been damaged.
Not an OS/2 or Windows 3.x New Executable (NE) format file.
  An attempt was made to extract resources from a file that is not an OS/2 2.x or Windows 3.x executable-format file. Double-check to make sure the file has not been damaged.
Notebook page notebook linkage not selected!
  When defining a notebook page, you need to specify the parent notebook and dialog box or window; otherwise, the notebook page cannot be properly sized to the parent notebook.
Notebook page parent dialog linkage not selected.
  When defining a notebook page, you need to specify the parent notebook and dialog box or window; otherwise, the notebook page cannot be properly sized to the parent notebook.
Parent menu must be selected!
  When adding a new submenu, you must select the parent menu to which the submenu belongs. Submenus cannot appear on their own.
Parent window already defined!
  You are trying to create a second parent window for the application, and Presentation Manager allows only one.
Parent window cannot be a descendent of Main window.
  You cannot have the parent window as a descendent of the main window of your design. The parent window should be a descendent of either an object window or the desktop.
Printer Device Context could not be opened.
  A printer-device context required for a printing operation could not be opened. If the error is persistent, report it to your technical service representative.
Printer Presentation Space could not be created.
  A printer-presentation space required for a printing operation could not be opened. If the error is persistent, report it to your technical service representative.
Resource script filename not defined!!
  When saving the resources to a .RC file and no filenames are defined, you will receive this message and the resources will not have been saved. You will need to select the Options' Resources distribution menu item to define the final resource files.
There are no distribution files defined!! Use Options Resource distribution to define target resource files and distribution paths.
  When saving the resources to either a .RC or .RES file and no filenames are defined, you will receive this message and the resources will not have been saved. You will need to select the Options menu's Resources Distribution item to define the final resource files.
Unable to create test dialog.
  The test dialog box that was to be created could not be created. If the problem is persistent, report it to your technical service representative.
Integrated Resource Editor Help could not be loaded!
  The help for the IRE could not be found. Make sure that the help file is within a path defined in the HELP environment variable. Alternately, place the help file within the same directory that contains URE.EXE.
QUERY MESSAGES
The following messages result from an illegal query operation.
filename.IRF already exists! Replace?
  You tried to save a new design and a design file with the same name. You can click on the Yes or No push buttons.
Accelerator already defined using different values! Replace?
  You used an accelerator in the menu-item text and the accelerator designation entered is already being used. You can click on the Yes or No push buttons.
Correlate include file with IDs?
  You are importing a resource file (.RES) and have already loaded an include header file. The IRE is asking if you want it to try to resolve the IDs in the resource file to the IDs in the include header file. If you select the Yes push button, the IRE tries to match included symbols to the IDs. There might be situations where you have different symbols with the same value. The IRE will use the first one it encounters in the include file for the symbol in the resource translation.
Create default bitmap?
  The filename specified for the bitmap was not found, and you are being asked if you wish to create a default bitmap for the filename specified. Selecting the Yes push button will cause a default bitmap to be created, which you can later edit to suit the final needs of the bitmap.
Create default icon?
  The filename specified for the icon was not found, and you are being asked if you wish to create a default icon for the specified filename. Selecting the Yes push button will cause a default icon to be created, which you can later edit to suit the final needs of the icon.
Create default pointer?
  The filename specified for the pointer was not found, and you are being asked if you wish to create a default pointer for the specified filename. Selecting the Yes push button will cause a default pointer to be created, which you can later edit to suit the final needs of the pointer.
Delete dialog?
  You selected the Delete Dialog menu item from the File menu, and the IRE is asking you for verification before it actually deletes the dialog box. All controls that belong to the dialog box, including any resources, will be deleted if you select the Yes push button.
Delete window?
  When you select the Delete Window menu item from the File menu, and the IRE is asking you for verification before it actually deletes the window. All controls that belong to the window, including any menus, accelerators and help tables, will be deleted if you select the Yes push button.
Delete child window controls?
  When deleting a child window, you will be asked if the controls that are owned by the child window are to be deleted. You can click on the Yes or No push buttons.
Do you want a new include (H) file as well?
  You selected the New design menu item from the File menu and had already opened an include header file. The IRE is asking if you want to start a new include file for the new design file. You can click on the Yes or No push buttons.
'filename' not found, open new header file?
  The header file saved within the design could not be opened. You can click on the Yes or No push buttons.
Help Sub-table already exists. Replace?
  A help sub-table already exists for the dialog box or window that you are asking to build a table for, and you are being asked if it should be replaced. You can click on the Yes or No push buttons.
Help Table already exists. Replace?
  A help table already exists for the dialog box or window that you are asking to build a table for, and you are being asked whether it should be replaced. You can click on the Yes or No push buttons.
If minimized dialog becomes hidden, press Esc key to cause dialog to close or click the mouse on the Test toolbar button to exit test mode.
  When your dialog has a minimize button and you enter Test mode within IRE, you will be warned that the dialog has disappeared and how you can continue.
If minimized window becomes hidden, press Esc key to cause window to close or click the mouse on the Test toolbar button to exit test mode.
  When your window has a minimize button and you enter Test mode within IRE, you will be warned that the window has disappeared and how you can continue.
Include path different from default. Update?
  When importing a .RC file and you have changed the include path, you can have this new include path saved for the next time you import a .RC file. Clicking on the Yes push button will cause the include path to be saved.
Merge header file?
  You are merging a design file from disk with the current design file, and the header files are different. You are being asked if the headers should be merged. If you click on the Yes push button, the headers will be merged.
New display type entered. Add?
  You are defining a new DFM file for use within the IRE and the display type is not defined within the list. You are being asked if the IRE should add the display type to the list.
No bitmap defined for bitmap item, do you want to add one now?
  When adding a static bitmap to a window or dialog, or when defining a bitmap for a push button control where the ID of the bitmap does not matched against any bitmap resources you have defined, IRE will ask you if you want to create a new bitmap for this bitmap item. Clicking on the Yes push button will cause Bitmap, Font, Icon and Pointer Resources dialog to be displayed.
No icon defined for the icon item, do you want to add one now?
  When adding a static icon to a window or dialog, or when defining an icon for a push button control where the ID of the icon does not matched against any bitmap resources you have defined, IRE will ask you if you want to create a new icon for this icon item. Clicking on the Yes push button will cause Bitmap, Font, Icon and Pointer Resources dialog to be displayed.
No icon defined for the window, do you want to add one now?
  When adding a minimized button to a window and the ID of the bitmap does not matched against any icon resources you have defined, IRE will ask you if you want to create a new icon for this window. Clicking on the Yes push button will cause Bitmap, Font, Icon and Pointer Resources dialog to be displayed.
No include file opened yet for import correlation. Open one now?
  You clicked on the Yes push button for the correlation message, but no header file was read in yet. You are being asked whether the include file should be read before the resources are imported.
No menus exist! Select from standard menus?
  When first creating your menus, IRE will ask you if you want to create your menus from a set of standard menus. Clicking on the Yes push button will cause the Standard Menus dialog to be displayed from which you can select items to include as the starting point of your menu.
No more windows or dialog to search.
  When searching all windows and dialogs for a specified text string or ID, this message will inform you that the search is complete.
Printing Active: Cancel Print?
  If you are exiting IRE and it is still printing a design, you will be questioned as to whether or not the printing should be canceled. You can click on the Yes or No push buttons.
Replace existing dialog box?
  You have a dialog box currently displayed and have selected the Paste menu item from the Edit menu. You are being asked if the current dialog box should be replaced with with the one from the clipboard. You can click on the Yes or No push buttons.
Replace existing file: 'filename'?
  You are saving a window or dialog box to the pre-design library and a file with the same name already exists in the library. You can click on the Yes or No push buttons.
Replace existing window?
  You have a window currently displayed and have selected the Paste menu item from the Edit menu. You are being asked if the current window should be replaced with the one from the clipboard. You can click on the Yes or No push buttons.
Save current file: 'filename'?
  You exited the IRE, opened a design file, or started a new one and the current design file has not been saved. You can click on the Yes, Cancel or No push buttons.
Save include file: 'filename'?
  You exited the IRE, opened a design file, or started a new one, or save the current design file and the current include header file has not been saved. You can click on the Yes, Cancel or No push buttons.
Single '\\' detected in position %d within control text! Ignore?
  If you have placed a single \ within the text of a control, IRE will ask you if this was truly what you intended. If you are saving directly to a binary resource file (.RES) or to an object file (.OBJ), this is not generally a problem. But, if you are saving to a .RC file, the \ may be interpreted by the resource compiler as the start of an escape sequence. You can click on the Yes or No push buttons.
Time stamp of design does not match original time stamp! Replace file?
  You are saving the current design file, and the date and time stamp of the design file does not match that of the file on disk. You are being asked whether file files should be replaced. You can click on the Yes or No push buttons.
INFORMATION MESSAGES
The following messages occur for informational purposes.
Design errors encountered. Display Error List?
  During the scanning of the design information, duplicate IDs exist or specified files are missing. If you click on the Yes push button, the Design Errors dialog box is displayed. You will then be able to correct the errors listed in the dialog box.
No design errors encountered.
  During the scanning of the design information, no design errors were encountered.
No interactive controls found. Help sub-table was not created!
  You are trying to build a help sub-table and interactive controls (such as buttons, entry fields, list boxes, combination boxes, multi-line entry fields, or menus) could not be found. If you want help for a window or dialog box that does not have any interactive controls, you should use the Resource Help Sub-Table menu item to create an empty table.
No sub-tables found. Help table was not created!
  You are trying to build a help table, but no help sub-tables could be found. You should build the help sub-tables before trying to build the help table.
String not found.
  The string you were searching for was not found within any of the windows or dialog boxes.
Symbol entered could not be found within any of the window or dialog designs!
  The symbol you were searching for was not found within any of the windows or dialog boxes.
Symbol found in Action bar!
  The symbol you were searching for was found in the action bar of the window being displayed.
Symbol found in Help sub-table item!
  The symbol you were searching for was found in the help sub-table item of the window or dialog box being displayed.
Symbol found in Help sub-table!
  The symbol you were searching for was found in the help sub-table of the window or dialog box being displayed.
Symbol found in Help table item!
  The symbol you were searching for was found within help-table item of the window or dialog box being displayed.
Symbol found in Help table!
  The symbol you were searching for was found in the help table of the window or dialog box being displayed.
Symbol found in Pop-up menu item!
  The symbol you were searching for was found in the pop-up menu being displayed.
Symbol found in Sub-menu item!
  The symbol you were searching for was found in sub-menu item of the window being displayed.
Symbol found in accelerator table definition!
  The symbol you were searching for was found in accelerator table of the window being displayed.
Symbol found in association table resource!
  The symbol you were searching for was found in action bar of the window being displayed.
Symbol found in bitmap resource!
  The symbol you were searching for was found in the association table.
Symbol found in character table resource!
  The symbol you were searching for was found in character-table resource.
Symbol found in custom resource!
  The symbol you were searching for was found in the custom resources.
Symbol found in default icon resource!
  The symbol you were searching for was found as the default icon.
Symbol found in font directory resource!
  The symbol you were searching for was found in the font directory.
Symbol found in font resource!
  The symbol you were searching for was found in the font resources.
Symbol found in icon resource!
  The symbol you were searching for was found in the icon resources.
Symbol found in key table resource!
  The symbol you were searching for was found in the key-table resources.
Symbol found in message table resource!
  The symbol you were searching for was found in the message-table resources.
Symbol found in pointer resource!
  The symbol you were searching for was found in the pointer resources.
Symbol found in string table resource!
  The symbol you were searching for was found in the string-table resources.
Symbol found in virtual key table resource!
  The symbol you were searching for was found in the virtual key-table resources.
Text and symbol entered could not be found within any of the windows or dialog designs!
  The text and symbol you were searching for were not found in any of the windows or dialog boxes.
Text entered could not be found within any of the windows or dialog designs!
  The text you were searching for was not found in any of the windows or dialog box.
SCRIPT PREPROCESSOR
The following messages are associated with the script preprocessor.
#if / #ifdef stack overflow
  Too many #if or #ifdef directive nestings have been encountered. A maximum of 32 nestings can be handled by the preprocessor.
Cannot create pre-processed output file 'filename'
  The preprocessed output for the script file could not be saved. Make sure that you have enough space on your hard drive, or that you do not have a read-only file of the form FILENAME.PP in the location where the preprocessed file would be placed.
Cannot open include file 'filename'
  The specified include file could not be found or opened.
Expected ) not found
  The expected ')' was not found.
Expecting #endif directive
  The expected #endif directive was not found.
Identifier too large for parsing buffer
  The identifier is too large for the parsing buffer, which has a limit of 512 characters.
Invalid constant found value
  The constant value was deemed to be invalid for the type usage.
Invalid integer constant expression
  The integer constant expression was deemed invalid.
Macro buffer overflow
  The macro buffer has overflowed, because the macro expansion is greater than 2040 characters.
Macro nesting exceeded limit of 256
  You can have only 256 nested macros.
Missing ) in #if directive
  The expected ) in the #if directive was not found.
Nested includes exceeded limit of 32
  You can have only 32 nested #include directives.
Too many #else directives
  An unexpected #else directive was found. Usually, you have an unbalanced number of #if and #endif directives.
Too many #endif directives
  An unexpected #endif directive was found. Usually, you have an unbalanced number of #if / #ifdef and #endif directives.
Too many ) in #if directive
  An unexpected ) was found in the #if directive.
Unequal #if / #ifdef / #elif / #else / #endif directives
  It was found that a set of #if / #ifdef / #elif / #else / #endif directives did not have balanced directives. Usually, you have an unbalanced number of #if and #endif directives.
Unequal ()
  The number of ( characters and ) characters was unequal.
Unexpected end of file 'filename'
  The end of the file was detected before it was expected.
Unknown 'identifier' directive
  The identifier is not a valid directive.
SCRIPT IMPORT FILTER MESSAGES
The following messages are associated with the script import filter.
Accelerator type required: (CHAR SCANCODE or VIRTUALKEY)
  The expected accelerator type of CHAR, SCANCODE, or VIRTUALKEY was not found within the statement.
BEGIN expected in Accelerator Table
  A BEGIN was expected at the start of the accelerator table.
BEGIN expected in Association Table
  A BEGIN was expected at the start of the association table.
BEGIN expected in Help Table - 'ID'
  A BEGIN was expected at the start of the help table.
BEGIN expected in Help sub-table - 'ID'
  A BEGIN was expected at the start of the help sub-table.
BEGIN expected in Message Table
  A BEGIN was expected at the start of the message table.
BEGIN expected in RCDATA
  A BEGIN was expected at the start of the RCDATA.
BEGIN expected in String Table
  A BEGIN was expected at the start of the string table.
BEGIN expected in dialog or window template
  A BEGIN was expected at the start of the dialog box or window template.
BEGIN expected in dialog template
  A BEGIN was expected at the start of the dialog box template.
BEGIN expected in menu - 'id'
  A BEGIN was expected at the start of the menu.
BEGIN expected in VERSIONINFO
  A BEGIN was expected at the start of the VERSIONINFO
CTLDATA not allowed on MENUITEM
  You cannot use CTLDATA statements with menu items.
Codepage value must be numeric: symbol
  The code page specified was not a numeric value.
Codepage value not in legal range
  The code page specified was not a valid code page for the type of script being imported.
Comma expected after item string - 'item'
  A comma was expected after the item.
Conflicting or redundant memory or load options
  A set of specified memory or load flags is contradictory.
Control Character out of range [ªA - ªZ]
  The accelerator character is not within the range of A through Z.
END expected in Dialog - 'ID'
  The END statement was expected for the end of the dialog-box template definition.
END expected in menu - 'ID'
  The END statement was expected for the end of the menu definition.
Expected '('
  An expected ( was not found.
Expected ')'
  An expected ) was not found.
Expected Comma following Application name
  A comma was expected after the application name in the association-table statement.
Expected Comma following file extension
  A comma was expected after the file extension in the association-table statement.
Expected HELPITEM in help table - 'ID'
  The expected HELPITEM statement was not found in the help table.
Expected ID value for MENUITEM - 'ID at line number'
  The expected ID value for the menu item was not found.
Expected Menu String - 'text'
  The expected text string was not found in the menu statement.
Expected Numerical Dialog constant: 'symbol'
  The expected constant was not found.
Expected String in message table
  The expected string was not found in the message table.
Expected String in string table
  The expected string was not found in the string table.
Expected application name in Association Table
  The expected application name in the association table was not found.
Expected comma in Accelerator Table
  The expected comma was not found within the accelerator table.
Expected file extension in Association Table
  The expected file extension in the association table was not found.
Expected help sub-item in help sub-table - 'symbol'
  Expected help sub-item was not found.
Expected numeric SUBITEMSIZE in help sub-table - 'symbol'
  The expected numeric value associated with the SUBITEMSIZE statement was not found.
Expected numeric command value
  The expected numeric command value was not found.
Expected numeric constant in Message Table
  The ID for the message table item was not found.
Expected numeric constant in String Table
  The ID for the string-table item was not found.
Expected parent window ID in Help Table - 'symbol'
  The ID for the parent window in the help table was not found.
Expected string or constant Accelerator command
  The expected command for the accelerator was not found.
Expecting number for FONT - got 'symbol'
  The expected numeric value for the font was not found.
Expecting number for ID - got 'symbol'
  The expected ID value was not found.
Expression evaluates to a negative value
  The expression evaluates to a negative value where a negative value is not permitted.
Expression had divide by 0
  Divide by 0 found within the expression.
File not found: filename
  The specified file was not found.
FONT Italic flag missing
  The italic flag for the FONT was missing.
FONT Weight missing
  The weight for the FONT was missing.
Illegal empty BEGIN/END block found
  An empty BEGIN/END block was found.
Illegal ordinal value - negative number: 'value'
  The ordinal value must be within the range of 0x0000 and 0xFFFF.
Illegal ordinal value: 'value'
  The ordinal value must be in the range of 0x0000 and 0xFFFF.
Invalid Accelerator option
  The accelerator option specified was invalid or unknown.
Invalid Accelerator
  The accelerator being defined is invalid.
Invalid Dialog or Window token - 'token'
  The found token is invalid or unknown.
Invalid control character
  The control character specified is invalid.
Invalid key value
  The key value specified is invalid.
Invalid resource type
  The resource type specified is invalid.
Invalid token - 'token'. Only one top level window allowed
  The token is invalid for the construct being used within.
Language missing!
  The language ID was missing from the LANGUAGE statement.
MENU name or ID ordinal missing
  The menu string ordinal or numeric ID ordinal was missing.
Multiple CTLDATA specified - using last specified set
  Only one CTLDATA statement can be used with a control.
Multiple PRESPARAM specified - using last specified set
  Differing PRESPARAM values specified. You should not redefine a presentation parameter within the same control.
Non-numeric template ID in dialog or window template
  The ID value for the dialog box or window template must be within the range of 0x0000 and 0xFFFF.
Presentation Parameters must follow BEGIN - ignored
  When using presentation parameters within menus, the PRESPARAM statement must follow the BEGIN statement.
Resource Type keyword expected - 'symbol'
  A resource-type keyword was expected.
Resource name/id expected - 'symbol'
  The expected resource name or ID was not found.
String literal too long; must be less than 255 characters
  The string within the message or string table is too long. Strings can be only 255 characters in length.
String not allowed for resource ID 'symbol'
  OS/2 IDs must be a numeric value in the range of 0x0000 and 0xFFFF.
Sub-language missing!
  The sub-language ID was missing from the LANGUAGE statement.
Text string expected in CAPTION - 'symbol'
  The text string expected within the caption was not found.
Text string expected in CLASS - 'symbol'
  The text string expected within the class statement was not found.
Text string expected in FONT - 'symbol'
  The text string expected within the font statement was not found.
Text string or ordinal expected in Control - 'symbol'
  The text string or ordinal value expected within the control statement was not found.
Unbalanced Parentheses
  The ( ) combination is unbalanced.
Undefined keyword or key name: 'symbol'
  An undefined keyword or name was found.
Unexpected end of file in string literal
  Unexpected end-of-file was encountered.
Unexpected text after SEPARATOR - 'symbol'
  The text encountered in the separator statement was not expected.
Unexpected value in RCDATA
  The value encountered within the RCDATA was not expected.
Unknown Menu SubType - 'symbol'
  The menu subtype is invalid.
Unsupported Resource Type - 'FKALONG'
  FKALONG resource types are not supported. Remove them from the script file and re-import.
Unsupported Resource Type - 'FKASHORT'
  FKASHORT resource types are not supported. Remove them from the script file and re-import.
VERSION ID missing!
  The ID value was missing from the VERSION statement.
COMMON ERROR MESSAGES
The following are common error messages.
'filename' invalid filename. Must be 8.3 format.
  The filename you have entered is not a valid DOS (FAT) file-system name. If you are using the traditional FAT system, you will not be able to use long file names. Long file names can be used only when the drive you are on has been formatted for the High Performance File System (HPFS).
Access to file 'filename' denied by OS/2 file system.
  The OS/2 file system would not allow access to the file in question.
Disk Full.
  The disk you are saving files to is full. You can either try saving to another disk or remove files from the current one.
Disk write protected.
  You are saving to a diskette and have forgotten to remove the protection tab or, in the case of 3.5-inch diskettes, placed the slider into protect position. Remove the disk-protect tab or place the slider back to the normal position and try saving again.
Error: Unexpected OS/2 error x.
  If you receive this error, please report it to technical support representative.
Invalid Drive.
  The drive that you are trying to save to does exist on your system. Make sure that you are entering the proper drive designation when giving the full path and filename. If you are saving to a known drive (for example, drive C:), you might have hardware problems.
Locking violation on file 'filename'.
  An IRE application was trying to save the file filename at the same time another application had access to it. Because the IRE application did not have rights to the file, it could not save to it.
Not an OS/2 or DOS disk.
  The disk you are trying to save to is not an OS/2- or DOS-compatible disk. It is either unformatted or has been formatted for another system. Check the drive designation and try saving the file to a known OS/2 or DOS disk.
Read Fault.
  This is generally a hardware error. If it persists, have your system checked.
Sharing violation on 'filename'.
  An IRE application was trying to save a file at the same time another application had access to the file. Because the IRE application did not have rights to the file, it could not save to it.
Write Fault.
  This is generally a hardware error. If it persists, have your system checked.