pidgin/plugins/perl/common/GtkStatusBox.xs

branch
cpw.khc.msnp14
changeset 20478
46933dc62880
parent 15165
0ff631dfbbca
parent 15899
75f0041f72b8
child 20481
65485e2ed8a3
equal deleted inserted replaced
20476:198222e01a7d 20478:46933dc62880
1 #include "gtkmodule.h"
2
3 /* This can't work at the moment since I don't have a typemap for Gtk::Widget.
4 * I thought about using the one from libgtk2-perl but wasn't sure how to go
5 * about doing that.
6 Gtk::Widget
7 pidgin_status_box_new()
8
9 Gtk::Widget
10 pidgin_status_box_new_with_account(account)
11 Purple::Account account
12
13 void
14 pidgin_status_box_add(status_box, type, pixbuf, text, sec_text, data)
15 Pidgin::StatusBox status_box
16 Pidgin::StatusBox::ItemType type
17 GdkPixbuf pixbuf
18 const char * text
19 const char * sec_text
20 gpointer data
21 */
22
23 MODULE = Pidgin::StatusBox PACKAGE = Pidgin::StatusBox PREFIX = pidgin_status_box_
24 PROTOTYPES: ENABLE
25
26 void
27 pidgin_status_box_add_separator(status_box)
28 Pidgin::StatusBox status_box
29
30 void
31 pidgin_status_box_set_connecting(status_box, connecting)
32 Pidgin::StatusBox status_box
33 gboolean connecting
34
35 void
36 pidgin_status_box_pulse_connecting(status_box)
37 Pidgin::StatusBox status_box
38
39 void
40 pidgin_status_box_set_buddy_icon(status_box, filename)
41 Pidgin::StatusBox status_box
42 const char * filename
43
44 const char *
45 pidgin_status_box_get_buddy_icon(status_box)
46 Pidgin::StatusBox status_box
47
48 gchar_own *
49 pidgin_status_box_get_message(status_box)
50 Pidgin::StatusBox status_box

mercurial