root/branches/gajim_0.8.1/src/trayicon.defs

Revision 1063, 1.1 kB (checked in by asterix, 4 years ago)

reorder files

Line 
1;; -*- scheme -*-
2
3; object definitions ...
4(define-object TrayIcon
5  (in-module "Egg")
6  (parent "GtkPlug")
7  (c-name "EggTrayIcon")
8  (gtype-id "EGG_TYPE_TRAY_ICON")
9)
10
11;; Enumerations and flags ...
12
13
14;; From eggtrayicon.h
15
16(define-function egg_tray_icon_get_type
17  (c-name "egg_tray_icon_get_type")
18  (return-type "GType")
19)
20
21(define-function egg_tray_icon_new_for_screen
22  (c-name "egg_tray_icon_new_for_screen")
23  (return-type "EggTrayIcon*")
24  (parameters
25    '("GdkScreen*" "screen")
26    '("const-gchar*" "name")
27  )
28)
29
30(define-function egg_tray_icon_new
31  (c-name "egg_tray_icon_new")
32  (is-constructor-of "EggTrayIcon")
33  (return-type "EggTrayIcon*")
34  (parameters
35    '("const-gchar*" "name")
36  )
37)
38
39(define-method send_message
40  (of-object "EggTrayIcon")
41  (c-name "egg_tray_icon_send_message")
42  (return-type "guint")
43  (parameters
44    '("gint" "timeout")
45    '("const-char*" "message")
46    '("gint" "len")
47  )
48)
49
50(define-method cancel_message
51  (of-object "EggTrayIcon")
52  (c-name "egg_tray_icon_cancel_message")
53  (return-type "none")
54  (parameters
55    '("guint" "id")
56  )
57)
58
Note: See TracBrowser for help on using the browser.