1 /***************************************************************************
3 openurl.library - universal URL display and browser launcher library
4 Copyright (C) 1998-2005 by Troels Walsted Hansen, et al.
5 Copyright (C) 2005-2013 by openurl.library Open Source Team
7 This library is free software; it has been placed in the public domain
8 and you can freely redistribute it and/or modify it. Please note, however,
9 that some components may be under the LGPL or GPL license.
11 This library is distributed in the hope that it will be useful,
12 but WITHOUT ANY WARRANTY; without even the implied warranty of
13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
15 openurl.library project: http://sourceforge.net/projects/openurllib/
19 ***************************************************************************/
24 #include <exec/lists.h>
25 #include <intuition/intuition.h>
26 #include <intuition/classusr.h>
28 #define CATCOMP_NUMBERS
30 #undef CATCOMP_NUMBERS
36 // ***** edit browser *****
43 OBJ_BROW_AREXX_CHOOSE
,
55 // ***** edit mailer *****
62 OBJ_MAIL_AREXX_CHOOSE
,
69 OBJ_MAIL_WRITE_CHOOSE
,
74 // ***** edit FTP client *****
105 // ***** page 2 *****
115 // ***** page 3 *****
146 #define OBJ(x) Objects[x]
147 #define GAD(x) (struct Gadget *)Objects[x]
149 extern Object
*Objects
[OBJ_NUM
];
151 struct Image chooser_image
;
153 extern struct List list_Brow
;
154 extern struct List list_Mail
;
155 extern struct List list_FTPs
;
157 extern struct MsgPort
*AppPort
;
158 extern struct Hook idcmphook
;
160 extern Object
*edit_brow_win
;
161 extern Object
*edit_mail_win
;
162 extern Object
*edit_ftp_win
;
164 #endif // GUI_GLOBAL_H