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 */