| 40 |
42 |
| 41 /* we declare all of the global functions for chat and IM windows here, so |
43 /* we declare all of the global functions for chat and IM windows here, so |
| 42 * that it's easy to keep them merged. */ |
44 * that it's easy to keep them merged. */ |
| 43 |
45 |
| 44 /* chat first */ |
46 /* chat first */ |
| 45 extern void im_callback(GtkWidget *, struct conversation *); |
47 extern void im_callback(GtkWidget *, struct gaim_conversation *); |
| 46 extern void ignore_callback(GtkWidget *, struct conversation *); |
48 extern void ignore_callback(GtkWidget *, struct gaim_conversation *); |
| 47 extern void whisper_callback(GtkWidget *, struct conversation *); |
49 extern void whisper_callback(GtkWidget *, struct gaim_conversation *); |
| 48 extern void invite_callback(GtkWidget *, struct conversation *); |
50 extern void invite_callback(GtkWidget *, struct gaim_conversation *); |
| 49 extern void tab_complete(struct conversation *c); |
51 extern void tab_complete(struct gaim_conversation *c); |
| 50 |
52 |
| 51 /* now IM */ |
53 /* now IM */ |
| 52 extern void warn_callback(GtkWidget *, struct conversation *); |
54 extern void warn_callback(GtkWidget *, struct gaim_conversation *); |
| 53 extern void block_callback(GtkWidget *, struct conversation *); |
55 extern void block_callback(GtkWidget *, struct gaim_conversation *); |
| 54 extern void add_callback(GtkWidget *, struct conversation *); |
56 extern void add_callback(GtkWidget *, struct gaim_conversation *); |
| 55 |
57 |
| 56 /* now both */ |
58 /* now both */ |
| 57 extern int set_dispstyle (int); |
59 extern int set_dispstyle (int); |
| 58 extern void info_callback(GtkWidget *, struct conversation *); |
60 extern void info_callback(GtkWidget *, struct gaim_conversation *); |
| 59 extern void do_bold(GtkWidget *, struct conversation *); |
61 extern void do_bold(GtkWidget *, struct gaim_conversation *); |
| 60 extern void do_italic(GtkWidget *, struct conversation *); |
62 extern void do_italic(GtkWidget *, struct gaim_conversation *); |
| 61 extern void do_underline(GtkWidget *, struct conversation *); |
63 extern void do_underline(GtkWidget *, struct gaim_conversation *); |
| 62 extern void do_strike(GtkWidget *, struct conversation *); |
64 extern void do_strike(GtkWidget *, struct gaim_conversation *); |
| 63 extern void do_small(GtkWidget *, struct conversation *); |
65 extern void do_small(GtkWidget *, struct gaim_conversation *); |
| 64 extern void do_normal(GtkWidget *, struct conversation *); |
66 extern void do_normal(GtkWidget *, struct gaim_conversation *); |
| 65 extern void do_big(GtkWidget *, struct conversation *); |
67 extern void do_big(GtkWidget *, struct gaim_conversation *); |
| 66 extern void toggle_font(GtkWidget *, struct conversation *); |
68 extern void toggle_font(GtkWidget *, struct gaim_conversation *); |
| 67 extern void toggle_color(GtkWidget *, struct conversation *); |
69 extern void toggle_color(GtkWidget *, struct gaim_conversation *); |
| 68 extern void toggle_loggle(GtkWidget *, struct conversation *); |
70 extern void toggle_loggle(GtkWidget *, struct gaim_conversation *); |
| 69 extern void insert_smiley(GtkWidget *, struct conversation *); |
71 extern void insert_smiley(GtkWidget *, struct gaim_conversation *); |
| 70 /* sound is handled by set_option */ |
72 /* sound is handled by set_option */ |
| 71 extern gboolean keypress_callback(GtkWidget *, GdkEventKey *, struct conversation *); |
73 extern gboolean keypress_callback(GtkWidget *, GdkEventKey *, struct gaim_conversation *); |
| 72 extern gboolean stop_rclick_callback(GtkWidget *, GdkEventButton *, gpointer); |
74 extern gboolean stop_rclick_callback(GtkWidget *, GdkEventButton *, gpointer); |
| 73 extern void check_spelling( GtkEditable *, gchar *, gint, gint *, gpointer); |
75 extern void check_spelling( GtkEditable *, gchar *, gint, gint *, gpointer); |
| 74 extern int entry_key_pressed(GtkTextBuffer *); |
76 extern int entry_key_pressed(GtkTextBuffer *); |
| 75 |
77 |
| 76 extern void convo_switch(GtkNotebook *, GtkWidget *, gint, gpointer); |
78 extern void convo_switch(GtkNotebook *, GtkWidget *, gint, gpointer); |
| 77 extern gint delete_all_convo(GtkWidget *, GdkEventAny *, gpointer); |
79 extern gint delete_all_convo(GtkWidget *, GdkEventAny *, gpointer); |
| 78 |
80 |
| 79 extern GtkWidget *build_conv_toolbar(struct conversation *); |
81 extern GtkWidget *build_conv_toolbar(struct gaim_conversation *); |
| 80 |
82 |
| 81 extern void send_callback(GtkWidget *, struct conversation *); |
83 extern void send_callback(GtkWidget *, struct gaim_conversation *); |
| 82 extern int close_callback(GtkWidget *, struct conversation *); |
84 extern int close_callback(GtkWidget *, struct gaim_conversation *); |
| 83 |
85 |
| 84 extern gboolean meify(char *, int); |
86 extern gboolean meify(char *, int); |
| 85 |
87 |
| 86 #endif /* _CONVO_H_ */ |
88 #endif /* _CONVO_H_ */ |