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