/* ** ** MUIBuilder.library ** ** $VER: MUIBuilder.library 1.0 ** ** (c) copyright 1994 ** Eric Totel ** */ #ifndef UTILITY_TAGITEM_H #include #endif #ifndef MUIB_H #define MUIB_H /* MB_GetA Tags */ #define MUIB_FileName (TAG_USER + 200) #define MUIB_CatalogName (TAG_USER + 201) #define MUIB_GetStringName (TAG_USER + 202) #define MUIB_Code (TAG_USER + 203) #define MUIB_Environment (TAG_USER + 204) #define MUIB_Locale (TAG_USER + 205) #define MUIB_Declarations (TAG_USER + 206) #define MUIB_VarNumber (TAG_USER + 207) #define MUIB_Notifications (TAG_USER + 212) #define MUIB_Application (TAG_USER + 213) /* MB_GetVarInfoA Tags */ #define MUIB_VarSize (TAG_USER + 208) #define MUIB_VarName (TAG_USER + 209) #define MUIB_VarType (TAG_USER + 210) #define MUIB_VarInitPtr (TAG_USER + 211) /* types of datas */ /* variables types */ #define TYPEVAR_BOOL 1 #define TYPEVAR_INT 2 #define TYPEVAR_STRING 3 #define TYPEVAR_TABSTRING 4 #define TYPEVAR_PTR 5 #define TYPEVAR_HOOK 6 #define TYPEVAR_IDENT 7 #define TYPEVAR_EXTERNAL 8 #define TYPEVAR_LOCAL_PTR 9 #define TYPEVAR_EXTERNAL_PTR 10 /* Types of Code */ #define TC_CREATEOBJ 1 #define TC_ATTRIBUT 2 #define TC_END 3 #define TC_FUNCTION 4 #define TC_STRING 5 #define TC_INTEGER 6 #define TC_CHAR 7 #define TC_VAR_AFFECT 8 #define TC_VAR_ARG 9 #define TC_END_FUNCTION 10 #define TC_BOOL 11 #define TC_MUIARG 12 #define TC_OBJFUNCTION 13 #define TC_LOCALESTRING 14 #define TC_EXTERNAL_CONSTANT 15 #define TC_EXTERNAL_FUNCTION 16 #define TC_MUIARG_ATTRIBUT 17 #define TC_MUIARG_FUNCTION 18 #define TC_MUIARG_OBJ 19 #define TC_BEGIN_NOTIFICATION 20 #define TC_END_NOTIFICATION 21 #define TC_EXTERNAL_VARIABLE 22 #define TC_MUIARG_OBJFUNCTION 23 #define TC_OBJ_ARG 24 #define TC_LOCALECHAR 25 #endif