pidgin/gtkconvwin.h

branch
gtkdoc-conversion
changeset 35486
fe9a7f6143c1
parent 35472
474e26199560
child 35487
494f09f7f331
child 37088
4d5ad6b1878e
equal deleted inserted replaced
35485:891224cdaca1 35486:fe9a7f6143c1
33 33
34 34
35 /************************************************************************** 35 /**************************************************************************
36 * Structures 36 * Structures
37 **************************************************************************/ 37 **************************************************************************/
38 /*@{*/
39 38
40 struct _PidginWindowMenu 39 struct _PidginWindowMenu
41 { 40 {
42 GtkUIManager *ui; 41 GtkUIManager *ui;
43 GtkWidget *menubar; 42 GtkWidget *menubar;
105 104
106 gint drag_motion_signal; 105 gint drag_motion_signal;
107 gint drag_leave_signal; 106 gint drag_leave_signal;
108 }; 107 };
109 108
110 /*@}*/
111
112 G_BEGIN_DECLS 109 G_BEGIN_DECLS
113 110
114 /************************************************************************** 111 /**************************************************************************
115 * GTK+ Conversation Window API 112 * GTK+ Conversation Window API
116 **************************************************************************/ 113 **************************************************************************/
117 /*@{*/
118 114
119 PidginWindow * pidgin_conv_window_new(void); 115 PidginWindow * pidgin_conv_window_new(void);
120 void pidgin_conv_window_destroy(PidginWindow *win); 116 void pidgin_conv_window_destroy(PidginWindow *win);
121 GList *pidgin_conv_windows_get_list(void); 117 GList *pidgin_conv_windows_get_list(void);
122 void pidgin_conv_window_show(PidginWindow *win); 118 void pidgin_conv_window_show(PidginWindow *win);
137 PidginWindow *pidgin_conv_window_first_im(void); 133 PidginWindow *pidgin_conv_window_first_im(void);
138 PidginWindow *pidgin_conv_window_last_im(void); 134 PidginWindow *pidgin_conv_window_last_im(void);
139 PidginWindow *pidgin_conv_window_first_chat(void); 135 PidginWindow *pidgin_conv_window_first_chat(void);
140 PidginWindow *pidgin_conv_window_last_chat(void); 136 PidginWindow *pidgin_conv_window_last_chat(void);
141 137
142 /*@}*/
143
144 /************************************************************************** 138 /**************************************************************************
145 * GTK+ Conversation Placement API 139 * GTK+ Conversation Placement API
146 **************************************************************************/ 140 **************************************************************************/
147 /*@{*/
148 141
149 typedef void (*PidginConvPlacementFunc)(PidginConversation *); 142 typedef void (*PidginConvPlacementFunc)(PidginConversation *);
150 143
151 GList *pidgin_conv_placement_get_options(void); 144 GList *pidgin_conv_placement_get_options(void);
152 void pidgin_conv_placement_add_fnc(const char *id, const char *name, PidginConvPlacementFunc fnc); 145 void pidgin_conv_placement_add_fnc(const char *id, const char *name, PidginConvPlacementFunc fnc);
155 PidginConvPlacementFunc pidgin_conv_placement_get_fnc(const char *id); 148 PidginConvPlacementFunc pidgin_conv_placement_get_fnc(const char *id);
156 void pidgin_conv_placement_set_current_func(PidginConvPlacementFunc func); 149 void pidgin_conv_placement_set_current_func(PidginConvPlacementFunc func);
157 PidginConvPlacementFunc pidgin_conv_placement_get_current_func(void); 150 PidginConvPlacementFunc pidgin_conv_placement_get_current_func(void);
158 void pidgin_conv_placement_place(PidginConversation *gtkconv); 151 void pidgin_conv_placement_place(PidginConversation *gtkconv);
159 152
160 /*@}*/
161
162 G_END_DECLS 153 G_END_DECLS
163 154
164 #endif /* _PIDGIN_CONVERSATION_WINDOW_H_ */ 155 #endif /* _PIDGIN_CONVERSATION_WINDOW_H_ */

mercurial