Mercurial > pidgin
comparison doc/gtkblist-signals.dox @ 9001:6bf49a1ec075
[gaim-migrate @ 9776]
(16:14:49) Paco-Paco: LSchiere2: are you going to instlal those three new files, as well?
committer: Tailor Script <tailor@pidgin.im>
author | Luke Schierer <lschiere@pidgin.im> |
---|---|
date | Fri, 21 May 2004 20:15:59 +0000 |
parents | |
children | 80b3c9e31df4 |
comparison
equal
deleted
inserted
replaced
9000:b540c735a6ad | 9001:6bf49a1ec075 |
---|---|
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 */ |