Mercurial > pidgin.yaz
diff 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 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/doc/gtkblist-signals.dox Fri May 21 20:15:59 2004 +0000 @@ -0,0 +1,43 @@ +/** @page gtkblist-signals GtkBlist Signals + + @signals + @signal gtkblist-created + @signal drawing-menu + @signal drawing-tooltip + @endsignals + + <hr> + + @signaldef gtkblist-created + @signalproto +(*gtkblist-created)(GaimBuddyList *blist); + @endsignalproto + @signaldesc + Emitted when the buddy list is created. + @param blist The buddy list. + @endsignaldef + + @signaldef drawing-menu + @signalproto +void (*drawing-menu)(GtkMenu *menu, GaimBuddy *buddy); + @endsignalproto + @signaldesc + Emitted when the user right clicks on a buddy or chat in the buddy list. + @param menu The menu that will be shown. + @param buddy The buddy or chat. + @endsignaldef + + @signaldef drawing-tooltip + @signalproto +void (*drawing-tooltip)(GaimBlistNode *node, char **text); + @endsignalproto + @signaldesc + Emitted just before a tooltip is displayed. + @a text is a pointer to a string, so the plugin can replace the text that + will be displayed. + @note + Make sure to free @a *text before you replace it! + @param node The blist node for the tooltip. + @param text A pointer to the text that will be displayed. + @endsignaldef +*/