26 #ifndef _PIDGIN_CONVERSATION_WINDOW_H_
27 #define _PIDGIN_CONVERSATION_WINDOW_H_
54 GtkWidget *add_pounce;
64 GtkWidget *insert_link;
65 GtkWidget *insert_image;
69 GtkWidget *show_formatting_toolbar;
70 GtkWidget *show_timestamps;
77 GtkWidget *typing_icon;
79 GtkItemFactory *item_factory;
95 gint drag_min_x, drag_max_x, drag_min_y, drag_max_y;
97 gint drag_motion_signal;
98 gint drag_leave_signal;
101 GtkWidget *audio_call;
102 GtkWidget *video_call;
103 GtkWidget *audio_video_call;
115 GList *pidgin_conv_windows_get_list(
void);
126 gboolean pidgin_conv_window_has_focus(
PidginWindow *win);
127 PidginWindow *pidgin_conv_window_get_at_xy(
int x,
int y);
128 GList *pidgin_conv_window_get_gtkconvs(
PidginWindow *win);
129 guint pidgin_conv_window_get_gtkconv_count(
PidginWindow *win);
143 GList *pidgin_conv_placement_get_options(
void);
144 void pidgin_conv_placement_add_fnc(
const char *
id,
const char *name, PidginConvPlacementFunc fnc);
145 void pidgin_conv_placement_remove_fnc(
const char *
id);
146 const char *pidgin_conv_placement_get_name(
const char *
id);
147 PidginConvPlacementFunc pidgin_conv_placement_get_fnc(
const char *
id);
148 void pidgin_conv_placement_set_current_func(PidginConvPlacementFunc func);
149 PidginConvPlacementFunc pidgin_conv_placement_get_current_func(
void);
A GTK+ representation of a graphical window containing one or more conversations. ...
GtkWidget * window
The window.
A GTK+ conversation pane.
PurpleConversationType
A type of conversation.
GtkWidget * notebook
The notebook of conversations.
A core representation of a conversation between two or more people.