comparison src/gtkimhtml.h @ 10145:4d484e455839

[gaim-migrate @ 11218] This fixes the crash / hang / strangeness when dragging a buddy to a conversation entry thing. Also fixes a minor memory leak with old plugins. committer: Tailor Script <tailor@pidgin.im>
author Stu Tomlinson <stu@nosnilmot.com>
date Tue, 26 Oct 2004 01:00:35 +0000
parents f0100b414d98
children 5c3b27763126
comparison
equal deleted inserted replaced
10144:757a7c088801 10145:4d484e455839
190 GTK_IMHTML_NO_SCROLL = 1 << 6, 190 GTK_IMHTML_NO_SCROLL = 1 << 6,
191 GTK_IMHTML_RETURN_LOG = 1 << 7, 191 GTK_IMHTML_RETURN_LOG = 1 << 7,
192 GTK_IMHTML_USE_POINTSIZE = 1 << 8 192 GTK_IMHTML_USE_POINTSIZE = 1 << 8
193 } GtkIMHtmlOptions; 193 } GtkIMHtmlOptions;
194 194
195 enum {
196 GTK_IMHTML_DRAG_URL = 0,
197 GTK_IMHTML_DRAG_HTML,
198 GTK_IMHTML_DRAG_UTF8_STRING,
199 GTK_IMHTML_DRAG_COMPOUND_TEXT,
200 GTK_IMHTML_DRAG_STRING,
201 GTK_IMHTML_DRAG_TEXT,
202 GTK_IMHTML_DRAG_NUM
203 };
204
205 #define GTK_IMHTML_DND_TARGETS \
206 { "text/html", 0, GTK_IMHTML_DRAG_HTML }, \
207 { "x-url/ftp", 0, GTK_IMHTML_DRAG_URL }, \
208 { "x-url/http", 0, GTK_IMHTML_DRAG_URL }, \
209 { "text/uri-list", 0, GTK_IMHTML_DRAG_URL }, \
210 { "_NETSCAPE_URL", 0, GTK_IMHTML_DRAG_URL }, \
211 { "UTF8_STRING", 0, GTK_IMHTML_DRAG_UTF8_STRING }, \
212 { "COMPOUND_TEXT", 0, GTK_IMHTML_DRAG_COMPOUND_TEXT }, \
213 { "STRING", 0, GTK_IMHTML_DRAG_STRING }, \
214 { "text/plain", 0, GTK_IMHTML_DRAG_TEXT }, \
215 { "TEXT", 0, GTK_IMHTML_DRAG_TEXT }
216
195 typedef gpointer (*GtkIMHtmlGetImageFunc) (int id); 217 typedef gpointer (*GtkIMHtmlGetImageFunc) (int id);
196 typedef gpointer (*GtkIMHtmlGetImageDataFunc) (gpointer i); 218 typedef gpointer (*GtkIMHtmlGetImageDataFunc) (gpointer i);
197 typedef size_t (*GtkIMHtmlGetImageSizeFunc) (gpointer i); 219 typedef size_t (*GtkIMHtmlGetImageSizeFunc) (gpointer i);
198 typedef const char *(*GtkIMHtmlGetImageFilenameFunc)(gpointer i); 220 typedef const char *(*GtkIMHtmlGetImageFilenameFunc)(gpointer i);
199 typedef void (*GtkIMHtmlImageRefFunc) (int id); 221 typedef void (*GtkIMHtmlImageRefFunc) (int id);