comparison src/gtkimhtml.h @ 4032:2b3a9d8f168e

[gaim-migrate @ 4238] Smileys. These are just the default smileys--I'm adding the prpl-specific smileys right now. If you want to help by creating some png's, IM me. committer: Tailor Script <tailor@pidgin.im>
author Sean Egan <seanegan@gmail.com>
date Tue, 03 Dec 2002 02:02:16 +0000
parents 30f52e7afd1d
children 4a3f863b041f
comparison
equal deleted inserted replaced
4031:ec7e8c93c2ee 4032:2b3a9d8f168e
47 GtkTextBuffer *text_buffer; 47 GtkTextBuffer *text_buffer;
48 GtkTextMark *end; 48 GtkTextMark *end;
49 gboolean comments, smileys; 49 gboolean comments, smileys;
50 GdkCursor *hand_cursor; 50 GdkCursor *hand_cursor;
51 GdkCursor *arrow_cursor; 51 GdkCursor *arrow_cursor;
52 GHashTable *smiley_data;
53 GtkSmileyTree *default_smilies;
52 }; 54 };
53 55
54 struct _GtkIMHtmlClass { 56 struct _GtkIMHtmlClass {
55 GtkTextViewClass parent_class; 57 GtkTextViewClass parent_class;
56 58
83 85
84 void gtk_imhtml_set_img_handler (GtkIMHtml *imhtml, 86 void gtk_imhtml_set_img_handler (GtkIMHtml *imhtml,
85 GtkIMHtmlImage handler); 87 GtkIMHtmlImage handler);
86 88
87 void gtk_imhtml_associate_smiley (GtkIMHtml *imhtml, 89 void gtk_imhtml_associate_smiley (GtkIMHtml *imhtml,
90 gchar *sml,
88 gchar *text, 91 gchar *text,
89 gchar **xpm); 92 gchar *path);
90 93
91 void gtk_imhtml_init_smileys (GtkIMHtml *imhtml); 94 void gtk_imhtml_init_smileys (GtkIMHtml *imhtml);
92 95
93 void gtk_imhtml_remove_smileys (GtkIMHtml *imhtml); 96 void gtk_imhtml_remove_smileys (GtkIMHtml *imhtml);
94 97