9001
|
1 /** @page gtkblist-signals GtkBlist Signals
|
|
2
|
|
3 @signals
|
|
4 @signal gtkblist-created
|
|
5 @signal drawing-menu
|
|
6 @signal drawing-tooltip
|
|
7 @endsignals
|
|
8
|
|
9 <hr>
|
|
10
|
|
11 @signaldef gtkblist-created
|
|
12 @signalproto
|
|
13 (*gtkblist-created)(GaimBuddyList *blist);
|
|
14 @endsignalproto
|
|
15 @signaldesc
|
|
16 Emitted when the buddy list is created.
|
|
17 @param blist The buddy list.
|
|
18 @endsignaldef
|
|
19
|
|
20 @signaldef drawing-menu
|
|
21 @signalproto
|
|
22 void (*drawing-menu)(GtkMenu *menu, GaimBuddy *buddy);
|
|
23 @endsignalproto
|
|
24 @signaldesc
|
|
25 Emitted when the user right clicks on a buddy or chat in the buddy list.
|
|
26 @param menu The menu that will be shown.
|
|
27 @param buddy The buddy or chat.
|
|
28 @endsignaldef
|
|
29
|
|
30 @signaldef drawing-tooltip
|
|
31 @signalproto
|
|
32 void (*drawing-tooltip)(GaimBlistNode *node, char **text);
|
|
33 @endsignalproto
|
|
34 @signaldesc
|
|
35 Emitted just before a tooltip is displayed.
|
|
36 @a text is a pointer to a string, so the plugin can replace the text that
|
|
37 will be displayed.
|
|
38 @note
|
|
39 Make sure to free @a *text before you replace it!
|
|
40 @param node The blist node for the tooltip.
|
|
41 @param text A pointer to the text that will be displayed.
|
|
42 @endsignaldef
|
|
43 */
|