|
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 | |
|---|