4 #include <gtk/gtkadjustment.h>
6 #include <X11/Xft/Xft.h>
13 #include <X11/extensions/XShm.h>
16 #define GTK_TYPE_XTEXT (gtk_xtext_get_type ())
17 #define GTK_XTEXT(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), GTK_TYPE_XTEXT, GtkXText))
18 #define GTK_XTEXT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_XTEXT, GtkXTextClass))
19 #define GTK_IS_XTEXT(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), GTK_TYPE_XTEXT))
20 #define GTK_IS_XTEXT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_XTEXT))
21 #define GTK_XTEXT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_XTEXT, GtkXTextClass))
24 #define XTEXT_MIRC_COLS 32
26 #define XTEXT_MARK_FG 32
27 #define XTEXT_MARK_BG 33
30 #define XTEXT_MARKER 36
43 guint16 grid_offset[256];
64 unsigned int time_stamp:1;
65 unsigned int scrollbar_down:1;
66 unsigned int needs_recalc:1;
67 unsigned int grid_dirty:1;
68 unsigned int marker_seen:1;
69 unsigned int reset_marker_pos:1;
80 XShmSegmentInfo shminfo;
237 int (*urlcheck_function) (GtkWidget *,
char *,
int));