/* Lib Message Header File. */

#ifndef drwlibmsgh_H
 #define drwlibmsgh_H

#if defined NAMESPACE_DRWIMPC
  namespace DrWimpC {
#endif

#if defined NAMESPACE_OSLIB
  using namespace OSLib;
#endif


typedef struct drw_search_msgfiles_str   drw_search_msgfiles_str;


typedef enum {

DRW_NO_LIB_ERR = 0,
DRW_WRONG_WIMP_VERSION = 1,
DRW_WINDOW_LOAD_ERROR = 2,
DRW_WINDOW_NAME_LENGTH_ERROR = 3,
DRW_ICON_TYPE_ERROR = 4,
DRW_ICON_TYPE_ERROR_2 = 5,
DRW_WIMP_ICON_NOT_WRITABLE = 6,
DRW_ICON_TYPE_ERROR_3 = 7,
DRW_CANNOT_CHANGE_FONT_MENU = 8,
DRW_NO_MENU_INFO = 9,
DRW_INVALID_MENU_STR = 10,
DRW_ICONISE_NAME_TOO_LONG = 11,
DRW_W_NO_ROOM = 12,
DRW_INVALID_MEM_PTR = 13,
DRW_USE_OF_QUIT_TYPE_1 = 14,
DRW_ICON_TYPE_ERROR_4 = 15,
DRW_ICON_TYPE_ERROR_5 = 16,
DRW_TOO_MANY_DA = 17,
DRW_INVALID_DA_PTR = 18,
DRW_ASK_DRAG_ICON = 19,
DRW_DATA_TFR_FAILED = 20,
DRW_EXD_MUST_SUPPLY_A_SRCE = 21,
DRW_NO_ROOM_FOR_LIST_ITEM = 22,
DRW_JOB_HANDLE_NOT_FOUND = 23,
DRW_EXD_EDITOR_READ_ONLY = 24,
DRW_EXTEDIT_STATUS_INCORRECT = 25,
DRW_RAM_TFR_NOT_SUCCESSFULL = 26,
DRW_NO_SCRAP_DIR_DEFINED = 27,
DRW_CREATE_APPATH_DIR_ERROR = 28,
DRW_NO_PRINTER_DRIVER = 29,
DRW_FILE_NOT_FOUND = 30,
DRW_ALREADY_EXISTS = 31,
DRW_NO_APP_DIR_NAME = 32,
DRW_ALREADY_EDITING_IN_OLE = 33,
DRW_ERRORS_FOUND_IN = 34,
DRW_WIMP_INIT_ERROR = 35,
DRW_MSG_FROM = 36,
DRW_ERROR_FROM = 37,
DRW_TEMPLATE_LOAD_ERROR = 38,
DRW_TEMPLATE_OPEN_ERROR = 39,
DRW_TEMPLATE_CLOSE_ERROR = 40,
DRW_WINDOW_CREATE_ERROR = 41,
DRW_WINDOW_DELETE_ERROR = 42,
DRW_WIMP_OPEN_W_ERROR = 43,
DRW_WIMP_REDRAW_W_ERROR = 44,
DRW_CLOSE_W_ERROR = 45,
DRW_WIMP_POLL_ERROR = 46,
DRW_WIMP_PUT_CARET_ERROR = 47,
DRW_RDV_ERROR = 48,
DRW_GWS_ERROR = 49,
DRW_GIS_ERROR = 50,
DRW_CR_ICON_ERROR = 51,
DRW_DEL_ICON_ERROR = 52,
DRW_RESIZE_ICON_ERROR = 53,
DRW_ST_DRAG_ERROR = 54,
DRW_GET_CARET_ERROR = 55,
DRW_SET_CARET_ERROR = 56,
DRW_LOSE_CARET_ERROR = 57,
DRW_GET_W_INFO_ERROR = 58,
DRW_GET_PTR_INFO_ERROR = 59,
DRW_SET_ISTATE_ERROR = 60,
DRW_FORCE_REDRAW_ERROR = 61,
DRW_DRAG_BOX_ERROR = 62,
DRW_UNABLE_TO_OPEN_FILE = 63,
DRW_UNABLE_TO_READ_FILE = 64,
DRW_UNABLE_TO_WRITE_FILE = 65,
DRW_UNABLE_TO_CLOSE_FILE = 66,
DRW_SET_FTYPE_ERROR = 67,
DRW_SEND_MSG_TO_W_ERROR = 68,
DRW_SEND_MSG_ERROR = 69,
DRW_OS_CLI_CALL_ERROR = 70,
DRW_CR_MENU_ERROR = 71,
DRW_CLOSE_MENU_ERROR = 72,
DRW_TOO_MANY_MSG_FILES = 73,
DRW_MSG_FILE_INFO_ERROR = 74,
DRW_MSG_FILE_OPEN_ERROR = 75,
DRW_MSG_LOOKUP_ERROR = 76,
DRW_MSG_TOKEN_ENUM_ERROR = 77,
DRW_MSG_FILE_CLOSE_ERROR = 78,
DRW_DESK_TOP_SAVE_ERROR = 79,
DRW_HOUR_GLASS_ON_ERROR = 80,
DRW_HOUR_GLASS_OFF_ERROR = 91,
DRW_HOUR_GLASS_CLRS_ERROR = 82,
DRW_SET_COL_ERROR = 83,
DRW_GET_MENU_STATE_ERROR = 84,
DRW_OPEN_COL_DLG_ERROR = 85,
DRW_COL_CONV_ERROR = 86,
DRW_COL_PICKER_CLOSE_ERROR = 87,
DRW_SET_W_EXTENT_ERROR = 88,
DRW_OS_SPRITEOP_ERROR = 89,
DRW_WIMP_SPRITEOP_ERROR = 90,
DRW_MOUSE_READ_ERROR = 91,
DRW_POINTER_OP_ERROR = 92,
DRW_FONT_ERROR = 93,
DRW_TEXTOP_ERROR = 94,
DRW_PLOT_ERROR = 95,
DRW_CR_DA_ERROR = 96,
DRW_CH_DA_ERROR = 97,
DRW_READ_DA_ERROR = 98,
DRW_DEL_DA_ERROR = 99,
DRW_NO_DA_ERROR = 100,
DRW_PIX_TRANS_ERROR = 101,
DRW_SEL_COLTAB_ERROR = 102,
DRW_FONT_CONV_ERROR = 103,
DRW_DRAW_FILL_ERROR = 104,
DRW_DRAW_STROKE_ERROR = 105,
DRW_LIST_FONTS_ERROR = 106,
DRW_CANNOT_OPEN_OS_FILE = 107,
DRW_CANNOT_CLOSE_OS_FILE = 108,
DRW_CANNOT_OPEN_PRINTFILE = 109,
DRW_PDRIVER_PSIZE_ERROR = 110,
DRW_PDRIVER_DF_ERROR = 111,
DRW_PDRIVER_SELJOB_ERROR = 112,
DRW_PDRIVER_INFO_ERROR = 113,
DRW_PDRIVER_GRECT_ERROR = 114,
DRW_PDRIVER_DRAW_PAGE_ERROR = 115,
DRW_PDRIVER_ENDJOB_ERROR = 116,
DRW_NEW_MEM_ENTRY_ZERO = 117,
DRW_MEM_ENTRY_ZERO_IS_ZERO = 118,
DRW_NUM_LIB_MSGS = 119

} drw_wimp_error_numbers;


typedef enum {

DRW_LI_1 = -1,
DRW_LI_2 = -2,
DRW_LI_3 = -3,
DRW_LI_4 = -4,
DRW_LI_5 = -5,
DRW_LI_6 = -6,
DRW_LI_7 = -7,
DRW_LI_8 = -8,
DRW_LI_9 = -9,
DRW_LI_10 = -10,
DRW_LI_11 = -11,
DRW_LI_12 = -12,
DRW_LI_13 = -13,
DRW_LI_14 = -14,
DRW_LI_15 = -15,
DRW_LI_16 = -16,
DRW_LI_17 = -17,
DRW_LI_18 = -18,
DRW_LI_19 = -19,
DRW_LI_20 = -20,
DRW_LI_21 = -21,
DRW_LI_22 = -22,
DRW_LI_23 = -23,
DRW_LI_24 = -24,
DRW_LI_25 = -25,
DRW_LI_26 = -26,
DRW_LI_27 = -27,
DRW_LI_28 = -28,
DRW_LI_29 = -29,
DRW_LI_30 = -30,
DRW_LI_31 = -31,
DRW_LI_32 = -32,
DRW_LI_33 = -33,
DRW_LI_34 = -34,
DRW_LI_35 = -35,
DRW_LI_36 = -36,
DRW_LI_37 = -37,
DRW_LI_38 = -38,
DRW_LI_39 = -39,
DRW_LI_40 = -40,
DRW_LI_41 = -41,
DRW_LI_42 = -42,
DRW_LI_43 = -43,
DRW_LI_44 = -44,
DRW_LI_45 = -45,
DRW_LI_46 = -46,
DRW_LI_47 = -47,
DRW_LI_48 = -48,
DRW_LI_49 = -49,
DRW_LI_50 = -50,
DRW_LI_51 = -51,
DRW_LI_52 = -52,
DRW_LI_53 = -53,
DRW_LI_54 = -54,
DRW_LI_55 = -55,
DRW_LI_56 = -56,
DRW_LI_57 = -57,
DRW_LI_58 = -58,
DRW_LI_59 = -59,
DRW_LI_60 = -60,
DRW_LI_61 = -61,
DRW_LI_62 = -62,
DRW_LI_63 = -63,
DRW_LI_64 = -64,
DRW_LI_65 = -65,
DRW_LI_66 = -66,
DRW_LI_67 = -67,
DRW_LI_68 = -68,
DRW_LI_69 = -69,
DRW_LI_70 = -70,
DRW_LI_71 = -71,
DRW_LI_72 = -72,
DRW_LI_73 = -73,
DRW_LI_74 = -74,
DRW_LI_75 = -75,
DRW_LI_76 = -76,
DRW_LI_77 = -77,
DRW_LI_78 = -78,
DRW_LI_79 = -79,
DRW_LI_80 = -80,
DRW_LI_81 = -81,
DRW_LI_82 = -92,
DRW_LI_83 = -83,
DRW_LI_84 = -84,
DRW_LI_85 = -85,
DRW_LI_86 = -86,
DRW_LI_87 = -87,
DRW_LI_88 = -88,
DRW_LI_89 = -89,
DRW_LI_90 = -90,
DRW_LI_91 = -91,
DRW_LI_92 = -92,
DRW_LI_93 = -93,
DRW_LI_94 = -94,
DRW_LI_95 = -95,
DRW_LI_96 = -96,
DRW_LI_97 = -97,
DRW_LI_98 = -98,
DRW_LI_99 = -99,
DRW_LI_100 = -100,
DRW_LI_101 = -101,
DRW_LI_102 = -102,
DRW_LI_103 = -103,
DRW_LI_104 = -104,
DRW_LI_105 = -105,
DRW_LI_106 = -106,
DRW_LI_107 = -107,
DRW_LI_108 = -108,
DRW_LI_109 = -109,
DRW_LI_110 = -110,
DRW_LI_111 = -111,
DRW_LI_112 = -112,
DRW_LI_113 = -113,
DRW_LI_114 = -114,
DRW_LI_115 = -115,
DRW_LI_116 = -116,
DRW_LI_117 = -117,
DRW_LI_118 = -118,
DRW_LI_119 = -119,
DRW_LI_120 = -120,
DRW_LI_121 = -121,
DRW_LI_122 = -122,
DRW_LI_123 = -123,
DRW_LI_124 = -124,
DRW_LI_125 = -125,
DRW_LI_126 = -126,
DRW_LI_127 = -127,
DRW_LI_128 = -128,
DRW_LI_129 = -129,
DRW_LI_130 = -130,
DRW_LI_131 = -131,
DRW_LI_132 = -132,
DRW_LI_133 = -133,
DRW_LI_134 = -134,
DRW_LI_135 = -135,
DRW_LI_136 = -136,
DRW_LI_137 = -137,
DRW_LI_138 = -138,
DRW_LI_139 = -139,
DRW_LI_140 = -140,
DRW_LI_141 = -141,
DRW_LI_142 = -142,
DRW_LI_143 = -143,
DRW_LI_144 = -144,
DRW_LI_145 = -145,
DRW_LI_146 = -146,
DRW_LI_147 = -147,
DRW_LI_148 = -148,
DRW_LI_149 = -149,
DRW_LI_150 = -150,
DRW_LI_151 = -151,
DRW_LI_152 = -152,
DRW_LI_153 = -153,
DRW_LI_154 = -154,
DRW_LI_155 = -155,
DRW_LI_156 = -156,
DRW_LI_157 = -157,
DRW_LI_158 = -158,
DRW_LI_159 = -159,
DRW_LI_160 = -160,
DRW_LI_161 = -161,
DRW_LI_162 = -162,
DRW_LI_163 = -163,
DRW_LI_164 = -164,
DRW_LI_165 = -165,
DRW_LI_166 = -166,
DRW_LI_167 = -167,
DRW_LI_168 = -168,
DRW_LI_169 = -169,
DRW_LI_170 = -170,
DRW_LI_171 = -171,
DRW_LI_172 = -172,
DRW_LI_173 = -173,
DRW_LI_174 = -174,
DRW_LI_175 = -175,
DRW_LI_176 = -176,
DRW_LI_177 = -177,
DRW_LI_178 = -178,
DRW_LI_179 = -179,
DRW_LI_180 = -180,
DRW_LI_181 = -181,
DRW_LI_182 = -182,
DRW_LI_183 = -183,
DRW_LI_184 = -184,
DRW_LI_185 = -186,
DRW_LI_186 = -186,
DRW_LI_187 = -187,
DRW_LI_188 = -188,
DRW_LI_189 = -189,
DRW_LI_190 = -190,
DRW_LI_191 = -191,
DRW_LI_192 = -192,
DRW_LI_193 = -193,
DRW_LI_194 = -194,
DRW_LI_195 = -195,
DRW_LI_196 = -196,
DRW_LI_197 = -197,
DRW_LI_198 = -198,
DRW_LI_199 = -199,
DRW_LI_200 = -200,
DRW_LI_201 = -201,
DRW_LI_202 = -202,
DRW_LI_203 = -203,
DRW_LI_204 = -204,
DRW_LI_205 = -205,
DRW_LI_206 = -206,
DRW_LI_207 = -207,
DRW_LI_208 = -208,
DRW_LI_209 = -209,
DRW_LI_210 = -210,
DRW_LI_211 = -211,
DRW_LI_212 = -212,
DRW_LI_213 = -213,
DRW_LI_214 = -214,
DRW_LI_215 = -215,
DRW_LI_216 = -216,
DRW_LI_217 = -217,
DRW_LI_218 = -218,
DRW_LI_219 = -219,
DRW_LI_220 = -220,
DRW_LI_221 = -221,
DRW_LI_222 = -222,
DRW_LI_223 = -223,
DRW_LI_224 = -224,
DRW_LI_225 = -225,
DRW_LI_226 = -226,
DRW_LI_227 = -227,
DRW_LI_228 = -228,
DRW_LI_229 = -229,
DRW_LI_230 = -230,
DRW_LI_231 = -231,
DRW_LI_232 = -232,
DRW_LI_233 = -233,
DRW_LI_234 = -234,
DRW_LI_235 = -235,
DRW_LI_236 = -236,
DRW_LI_237 = -237,
DRW_LI_238 = -238,
DRW_LI_239 = -239,
DRW_LI_240 = -240,
DRW_LI_241 = -241,
DRW_LI_242 = -242,
DRW_LI_243 = -243,
DRW_LI_244 = -244,
DRW_LI_245 = -245,
DRW_LI_246 = -246,
DRW_LI_247 = -247,
DRW_LI_248 = -248,
DRW_LI_249 = -249,
DRW_LI_250 = -250,
DRW_LI_251 = -251,
DRW_LI_252 = -252,
DRW_LI_253 = -253,
DRW_LI_254 = -254,
DRW_LI_255 = -255

} drw_lib_msg_inst_numbers;


struct drw_search_msgfiles_str {

char *msghandlein;
char *msghandleout;
char *newfile;
int use_rma;

};

#if defined NAMESPACE_DRWIMPC
  }
#endif

#include "DRW/drwlibmsg.h"

#endif

/* End of Lib Message Header File. */
