1 #ifndef ABOUTBOX_MCC_H 2 #define ABOUTBOX_MCC_H 3 4 #ifndef EXEC_TYPES_H 5 #include <exec/types.h> 6 #endif 7 8 #ifndef LIBRARIES_IFFPARSE_H 9 #include <libraries/iffparse.h> 10 #endif 11 12 #define MUIC_Aboutbox "Aboutbox.mcc" 13 #define AboutboxObject MUI_NewObject(MUIC_Aboutbox 14 15 #define ABOXBASE(_x_) (0xFED10000 + _x_) 16 17 // STRPTR, I** 18 #define MUIA_Aboutbox_Credits ABOXBASE(1) 19 // APTR, I** 20 #define MUIA_Aboutbox_LogoData ABOXBASE(2) 21 // ULONG, I** 22 #define MUIA_Aboutbox_LogoFallbackMode ABOXBASE(3) 23 // STRPTR, I** 24 #define MUIA_Aboutbox_LogoFile ABOXBASE(4) 25 // STRPTR, I** 26 #define MUIA_Aboutbox_Build ABOXBASE(0x1E) 27 28 29 // Order in which the class will try to load the logo: 30 // D = from PROGDIR:(executable).info 31 // E = from MUIA_Aboutbox_LogoFile 32 // I = data in MUIA_Aboutbox_LogoData 33 #define MUIV_Aboutbox_LogoFallbackMode_NoLogo 0 34 #define MUIV_Aboutbox_LogoFallbackMode_Auto MAKE_ID('D','E','I','\0') 35 36 #endif /* ABOUTBOX_MCC_H */