| 43 typedef struct _GtkIMHtmlClass GtkIMHtmlClass; |
43 typedef struct _GtkIMHtmlClass GtkIMHtmlClass; |
| 44 |
44 |
| 45 struct _GtkIMHtml { |
45 struct _GtkIMHtml { |
| 46 GtkLayout layout; |
46 GtkLayout layout; |
| 47 |
47 |
| |
48 #if GTK_CHECK_VERSION(1,3,0) |
| |
49 PangoFontDescription *default_font; |
| |
50 #else |
| 48 GdkFont *default_font; |
51 GdkFont *default_font; |
| |
52 #endif |
| 49 GdkColor *default_fg_color; |
53 GdkColor *default_fg_color; |
| 50 GdkColor *default_bg_color; |
54 GdkColor *default_bg_color; |
| 51 GdkColor *default_hl_color; |
55 GdkColor *default_hl_color; |
| 52 GdkColor *default_hlfg_color; |
56 GdkColor *default_hlfg_color; |
| 53 |
57 |
| 108 void gtk_imhtml_set_adjustments (GtkIMHtml *imhtml, |
112 void gtk_imhtml_set_adjustments (GtkIMHtml *imhtml, |
| 109 GtkAdjustment *hadj, |
113 GtkAdjustment *hadj, |
| 110 GtkAdjustment *vadj); |
114 GtkAdjustment *vadj); |
| 111 |
115 |
| 112 void gtk_imhtml_set_defaults (GtkIMHtml *imhtml, |
116 void gtk_imhtml_set_defaults (GtkIMHtml *imhtml, |
| |
117 #if GTK_CHECK_VERSION(1,3,0) |
| |
118 PangoFontDescription *font, |
| |
119 #else |
| 113 GdkFont *font, |
120 GdkFont *font, |
| |
121 #endif |
| 114 GdkColor *fg_color, |
122 GdkColor *fg_color, |
| 115 GdkColor *bg_color); |
123 GdkColor *bg_color); |
| 116 |
124 |
| 117 void gtk_imhtml_set_img_handler (GtkIMHtml *imhtml, |
125 void gtk_imhtml_set_img_handler (GtkIMHtml *imhtml, |
| 118 GtkIMHtmlImage handler); |
126 GtkIMHtmlImage handler); |