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;
115GList *pidgin_conv_windows_get_list(
void);
126gboolean pidgin_conv_window_has_focus(
PidginWindow *win);
127PidginWindow *pidgin_conv_window_get_at_xy(
int x,
int y);
128GList *pidgin_conv_window_get_gtkconvs(
PidginWindow *win);
129guint pidgin_conv_window_get_gtkconv_count(
PidginWindow *win);
143GList *pidgin_conv_placement_get_options(
void);
144void pidgin_conv_placement_add_fnc(
const char *
id,
const char *name, PidginConvPlacementFunc fnc);
145void pidgin_conv_placement_remove_fnc(
const char *
id);
146const char *pidgin_conv_placement_get_name(
const char *
id);
147PidginConvPlacementFunc pidgin_conv_placement_get_fnc(
const char *
id);
148void pidgin_conv_placement_set_current_func(PidginConvPlacementFunc func);
149PidginConvPlacementFunc pidgin_conv_placement_get_current_func(
void);
PurpleConversationType
A type of conversation.
A GTK+ conversation pane.
A GTK+ representation of a graphical window containing one or more conversations.
GtkWidget * notebook
The notebook of conversations.
GtkWidget * window
The window.
A core representation of a conversation between two or more people.