;; -*-theme-d-*-

(define-interface (gnome wrap gdk-support)

  (import (standard-library core)
	  (gnome gobject))

  (define <gdk-bitmap> <object>)

  (define <gdk-color> <object>)

  ;; (define <gdk-drawable> <object>)
  (define-normal-goops-class <gdk-drawable> <gdk-drawable> <gobject> #t #f #f)

  (define <gdk-rectangle> <object>)

  (define <gdk-region> <object>)

  (define <gdk-atom> <object>)

  (define <gdk-native-window> <object>)

  ;; The following definition is needed by gtk.
  (define <gdk-event-expose> <object>)

  ;; The following definition is needed by gtk.
  (define <gdk-event-key> <object>)

  )

