1 #ifndef HYPERLINK_MCC_H
    2 #define HYPERLINK_MCC_H
    3 
    4 #ifndef EXEC_TYPES_H
    5 #include <exec/types.h>
    6 #endif
    7 
    8 #ifndef LIBRARIES_MUI_H
    9 #include <libraries/mui.h>
   10 #endif
   11 
   12 #define MUIC_Hyperlink	"Hyperlink.mcc"
   13 #define HyperlinkObject	MUI_NewObject(MUIC_Hyperlink
   14 
   15 #define MUIA_Hyperlink_URI      0xfed10033 // STRPTR, ISG
   16 #define MUIA_Hyperlink_HoverTip 0xfed10036 // STRPTR, **G
   17 
   18 #define MUIA_Hyperlink_Text     MUIA_Text_Contents
   19 #define MUIA_Hyperlink_SetMax   MUIA_Text_SetMax
   20 
   21 #define MUIM_Hyperlink_Follow   0xfed10034
   22 struct  MUIP_Hyperlink_Follow { ULONG MethodID; };
   23 
   24 #define MUIM_Hyperlink_Copy     0xfed10035
   25 struct  MUIP_Hyperlink_Copy   { ULONG MethodID; ULONG CliboardUnit; };
   26 
   27 #define MUIM_Hyperlink_Encode   0xfed10037
   28 struct  MUIP_Hyperlink_Encode { ULONG MethodID; CONST_STRPTR InputString; UBYTE *OutputBuffer; };
   29 
   30 #define MUIM_Hyperlink_Decode   0xfed10038
   31 struct  MUIP_Hyperlink_Decode { ULONG MethodID; CONST_STRPTR InputString; UBYTE *OutputBuffer; };
   32 
   33 #define MUIV_Hyperlink_Encode_Count (NULL)
   34 
   35 #endif /* HYPERLINK_MCC_H */