| 4734:f5edccf7bffd | 4735:ac5f2489f6ee |
|---|---|
| 22 #ifndef __GTK_IMHTML_H | 22 #ifndef __GTK_IMHTML_H |
| 23 #define __GTK_IMHTML_H | 23 #define __GTK_IMHTML_H |
| 24 | 24 |
| 25 #include <gdk/gdk.h> | 25 #include <gdk/gdk.h> |
| 26 #include <gtk/gtktextview.h> | 26 #include <gtk/gtktextview.h> |
| 27 #include <gtk/gtktooltips.h> | |
| 27 | 28 |
| 28 #ifdef __cplusplus | 29 #ifdef __cplusplus |
| 29 extern "C" { | 30 extern "C" { |
| 30 #endif | 31 #endif |
| 31 | 32 |
| 53 GHashTable *smiley_data; | 54 GHashTable *smiley_data; |
| 54 GtkSmileyTree *default_smilies; | 55 GtkSmileyTree *default_smilies; |
| 55 | 56 |
| 56 gboolean show_smileys; | 57 gboolean show_smileys; |
| 57 gboolean show_comments; | 58 gboolean show_comments; |
| 59 | |
| 60 GtkWidget *tip_window; | |
| 61 char *tip; | |
| 62 guint tip_timer; | |
| 58 }; | 63 }; |
| 59 | 64 |
| 60 struct _GtkIMHtmlClass { | 65 struct _GtkIMHtmlClass { |
| 61 GtkTextViewClass parent_class; | 66 GtkTextViewClass parent_class; |
| 62 | 67 |
| 111 void gtk_imhtml_page_up (GtkIMHtml *imhtml); | 116 void gtk_imhtml_page_up (GtkIMHtml *imhtml); |
| 112 | 117 |
| 113 void gtk_imhtml_page_down (GtkIMHtml *imhtml); | 118 void gtk_imhtml_page_down (GtkIMHtml *imhtml); |
| 114 void gtk_imhtml_to_bottom (GtkIMHtml *imhtml); | 119 void gtk_imhtml_to_bottom (GtkIMHtml *imhtml); |
| 115 | 120 |
| 121 gboolean gtk_motion_event_notify(GtkWidget *imhtml, GdkEventMotion *event, gpointer user_data); | |
| 116 #ifdef __cplusplus | 122 #ifdef __cplusplus |
| 117 } | 123 } |
| 118 #endif | 124 #endif |
| 119 | 125 |
| 120 #endif | 126 #endif |