1;; From gdkcolor.h 2 3(define-method to_string 4 (of-object "GdkColor") 5 (c-name "gdk_color_to_string") 6 (return-type "gchar*") 7) 8 9 10 11;; From gdkdisplay.h 12 13(define-method supports_composite 14 (of-object "GdkDisplay") 15 (c-name "gdk_display_supports_composite") 16 (return-type "gboolean") 17) 18 19 20 21;; From gdkevents.h 22 23(define-function event_request_motions 24 (c-name "gdk_event_request_motions") 25 (return-type "none") 26 (parameters 27 '("GdkEventMotion*" "event") 28 ) 29) 30 31 32 33;; From gdkkeys.h 34 35(define-method have_bidi_layouts 36 (of-object "GdkKeymap") 37 (c-name "gdk_keymap_have_bidi_layouts") 38 (return-type "gboolean") 39) 40 41 42 43;; From gdkpango.h 44 45(define-function gdk_pango_attr_emboss_color_new 46 (c-name "gdk_pango_attr_emboss_color_new") 47 (is-constructor-of "GdkPangoAttrEmbossColor") 48 (return-type "PangoAttribute*") 49 (parameters 50 '("const-GdkColor*" "color") 51 ) 52) 53 54 55 56;; From gdkwindow.h 57 58(define-method set_composited 59 (of-object "GdkWindow") 60 (c-name "gdk_window_set_composited") 61 (return-type "none") 62 (parameters 63 '("gboolean" "composited") 64 ) 65) 66 67(define-method set_startup_id 68 (of-object "GdkWindow") 69 (c-name "gdk_window_set_startup_id") 70 (return-type "none") 71 (parameters 72 '("const-gchar*" "startup_id") 73 ) 74) 75 76(define-method beep 77 (of-object "GdkWindow") 78 (c-name "gdk_window_beep") 79 (return-type "none") 80) 81 82(define-method set_opacity 83 (of-object "GdkWindow") 84 (c-name "gdk_window_set_opacity") 85 (return-type "none") 86 (parameters 87 '("gdouble" "opacity") 88 ) 89) 90 91 92(ifdef GDK_TARGET_X11 93 94;; From gdkx.h 95 96(define-function x11_display_get_startup_notification_id 97 (c-name "gdk_x11_display_get_startup_notification_id") 98 (return-type "const-gchar*") 99 (parameters 100 '("GdkDisplay*" "display") 101 ) 102) 103 104(define-function x11_display_broadcast_startup_message 105 (c-name "gdk_x11_display_broadcast_startup_message") 106 (return-type "none") 107 (parameters 108 '("GdkDisplay*" "display") 109 '("const-char*" "message_type") 110 ) 111 (varargs #t) 112) 113 114) 115 116;; From gdk.h 117 118(define-function threads_add_idle_full 119 (c-name "gdk_threads_add_idle_full") 120 (return-type "guint") 121 (parameters 122 '("gint" "priority") 123 '("GSourceFunc" "function") 124 '("gpointer" "data") 125 '("GDestroyNotify" "notify") 126 ) 127) 128 129(define-function threads_add_idle 130 (c-name "gdk_threads_add_idle") 131 (return-type "guint") 132 (parameters 133 '("GSourceFunc" "function") 134 '("gpointer" "data") 135 ) 136) 137 138(define-function threads_add_timeout_full 139 (c-name "gdk_threads_add_timeout_full") 140 (return-type "guint") 141 (parameters 142 '("gint" "priority") 143 '("guint" "interval") 144 '("GSourceFunc" "function") 145 '("gpointer" "data") 146 '("GDestroyNotify" "notify") 147 ) 148) 149 150(define-function threads_add_timeout 151 (c-name "gdk_threads_add_timeout") 152 (return-type "guint") 153 (parameters 154 '("guint" "interval") 155 '("GSourceFunc" "function") 156 '("gpointer" "data") 157 ) 158) 159 160(define-function notify_startup_complete_with_id 161 (c-name "gdk_notify_startup_complete_with_id") 162 (return-type "none") 163 (parameters 164 '("const-gchar*" "startup_id") 165 ) 166) 167