;; Generated by G-Wrap: an experimental Guile C API-wrapper engine.
;; Customized by guile-gnome; see (gnome gw support g-wrap) for details.
(define-module
  (gnome gw gdk)
  #:use-module
  (oop goops)
  #:use-module
  (gnome gobject)
  #:use-module
  (gnome gw support modules)
  #:use-module
  (g-wrap gw standard)
  #:use-module
  (gnome gw glib)
  #:use-module
  (gnome gw gobject)
  #:use-module
  (gnome gw cairo)
  #:use-module
  (gnome gw pango))
(eval-when
  (expand load eval)
  (load-extension
    "libgw-guile-gnome-gdk"
    "gw_init_wrapset_gnome_gdk"))
(export-all-lazy!
  '(gdk-get-default-root-window
     gdk-window-configure-finished
     gdk-window-enable-synchronized-configure
     gdk-window-set-debug-updates
     gdk-window-process-updates
     gdk-window-process-all-updates
     gdk-window-thaw-updates
     gdk-window-freeze-updates
     gdk-window-get-update-area
     gdk-window-invalidate-region
     gdk-window-invalidate-rect
     gdk-window-begin-move-drag
     gdk-window-begin-resize-drag
     gdk-window-register-dnd
     gdk-window-set-keep-below
     gdk-window-set-keep-above
     gdk-window-unfullscreen
     gdk-window-fullscreen
     gdk-window-unmaximize
     gdk-window-maximize
     gdk-window-unstick
     gdk-window-stick
     gdk-window-deiconify
     gdk-window-iconify
     gdk-window-set-functions
     gdk-window-set-decorations
     gdk-window-get-group
     gdk-window-set-group
     gdk-window-set-icon-name
     gdk-window-set-events
     gdk-window-get-events
     gdk-window-get-toplevel
     gdk-window-get-parent
     gdk-window-get-root-origin
     gdk-window-get-deskrelative-origin
     gdk-window-get-origin
     gdk-window-get-position
     gdk-window-get-geometry
     gdk-window-set-back-pixmap
     gdk-window-set-background
     gdk-window-set-transient-for
     gdk-window-set-role
     gdk-window-set-title
     gdk-window-end-paint
     gdk-window-begin-paint-region
     gdk-window-begin-paint-rect
     gdk-set-sm-client-id
     gdk-window-set-urgency-hint
     gdk-window-set-skip-pager-hint
     gdk-window-set-skip-taskbar-hint
     gdk-window-set-modal-hint
     gdk-window-get-type-hint
     gdk-window-set-type-hint
     gdk-window-set-hints
     gdk-window-foreign-new-for-display
     gdk-window-lookup
     gdk-window-set-static-gravities
     gdk-window-get-state
     gdk-window-is-viewable
     gdk-window-is-visible
     gdk-window-merge-child-input-shapes
     gdk-window-set-child-input-shapes
     gdk-window-input-shape-combine-region
     gdk-window-input-shape-combine-mask
     gdk-window-merge-child-shapes
     gdk-window-set-child-shapes
     gdk-window-shape-combine-region
     gdk-window-shape-combine-mask
     gdk-window-move-region
     gdk-window-scroll
     gdk-window-set-focus-on-map
     gdk-window-set-accept-focus
     gdk-window-set-override-redirect
     gdk-window-focus
     gdk-window-lower
     gdk-window-raise
     gdk-window-clear-area-e
     gdk-window-clear-area
     gdk-window-clear
     gdk-window-reparent
     gdk-window-move-resize
     gdk-window-resize
     gdk-window-move
     gdk-window-show-unraised
     gdk-window-withdraw
     gdk-window-hide
     gdk-window-show
     gdk-window-at-pointer
     gdk-window-get-window-type
     gdk-window-destroy
     gdk-visual-get-screen
     gdk-visual-get-best-with-both
     gdk-visual-get-best-with-type
     gdk-visual-get-best-with-depth
     gdk-visual-get-best
     gdk-visual-get-system
     gdk-visual-get-best-type
     gdk-visual-get-best-depth
     gdk-spawn-command-line-on-screen
     gdk-selection-send-notify-for-display
     gdk-selection-send-notify
     gdk-selection-convert
     gdk-selection-owner-get-for-display
     gdk-selection-owner-set-for-display
     gdk-selection-owner-get
     gdk-selection-owner-set
     gdk-screen-get-active-window
     gdk-screen-get-resolution
     gdk-screen-set-resolution
     gdk-screen-get-font-options
     gdk-screen-set-font-options
     gdk-screen-get-setting
     gdk-screen-get-default
     gdk-screen-broadcast-client-message
     gdk-screen-get-monitor-at-window
     gdk-screen-get-monitor-at-point
     gdk-screen-get-monitor-geometry
     gdk-screen-get-n-monitors
     gdk-screen-make-display-name
     gdk-screen-get-height-mm
     gdk-screen-get-width-mm
     gdk-screen-get-height
     gdk-screen-get-width
     gdk-screen-get-number
     gdk-screen-get-display
     gdk-screen-get-root-window
     gdk-screen-is-composited
     gdk-screen-get-rgba-visual
     gdk-screen-get-rgba-colormap
     gdk-screen-get-rgb-visual
     gdk-screen-get-rgb-colormap
     gdk-screen-get-system-visual
     gdk-screen-get-system-colormap
     gdk-screen-set-default-colormap
     gdk-screen-get-default-colormap
     gdk-rgb-colormap-ditherable
     gdk-rgb-ditherable
     gdk-rgb-get-visual
     gdk-rgb-get-colormap
     gdk-rgb-set-min-colors
     gdk-rgb-set-install
     gdk-rgb-set-verbose
     gdk-rgb-gc-set-background
     gdk-rgb-gc-set-foreground
     gdk-rgb-xpixel-from-rgb
     gdk-rgb-init
     gdk-region-xor
     gdk-region-subtract
     gdk-region-union
     gdk-region-intersect
     gdk-region-union-with-rect
     gdk-region-shrink
     gdk-region-offset
     gdk-region-rect-in
     gdk-region-point-in
     gdk-region-equal
     gdk-region-empty
     gdk-region-destroy
     gdk-region-rectangle
     gdk-region-copy
     gdk-region-new
     gdk-property-delete
     gdk-atom-name
     gdk-atom-intern
     gdk-pixmap-foreign-new-for-screen
     gdk-pixmap-foreign-new-for-display
     gdk-pixmap-lookup
     gdk-pixmap-create-from-data
     gdk-bitmap-create-from-data
     gdk-pixmap-new
     gdk-pixbuf-get-from-image
     gdk-pixbuf-get-from-drawable
     gdk-pixbuf-render-to-drawable-alpha
     gdk-pixbuf-render-to-drawable
     gdk-pixbuf-render-threshold-alpha
     gdk-pango-attr-embossed-new
     gdk-pango-attr-stipple-new
     gdk-pango-context-set-colormap
     gdk-pango-context-get
     gdk-pango-context-get-for-screen
     gdk-pango-renderer-set-override-color
     gdk-pango-renderer-set-stipple
     gdk-pango-renderer-set-gc
     gdk-pango-renderer-set-drawable
     gdk-pango-renderer-get-default
     gdk-pango-renderer-new
     gdk-unicode-to-keyval
     gdk-keyval-to-unicode
     gdk-keyval-is-lower
     gdk-keyval-is-upper
     gdk-keyval-to-lower
     gdk-keyval-to-upper
     gdk-keyval-convert-case
     gdk-keyval-from-name
     gdk-keyval-name
     gdk-keymap-get-direction
     gdk-keymap-get-for-display
     gdk-keymap-get-default
     gdk-device-get-core-pointer
     gdk-input-set-extension-events
     gdk-device-get-axis
     gdk-device-set-axis-use
     gdk-device-set-key
     gdk-device-set-mode
     gdk-device-set-source
     gdk-image-get-colormap
     gdk-image-set-colormap
     gdk-image-get-pixel
     gdk-image-put-pixel
     gdk-image-get
     gdk-image-new
     gdk-threads-init
     gdk-threads-leave
     gdk-threads-enter
     gdk-notify-startup-complete
     gdk-set-double-click-time
     gdk-flush
     gdk-beep
     gdk-screen-height-mm
     gdk-screen-width-mm
     gdk-screen-height
     gdk-screen-width
     gdk-pointer-is-grabbed
     gdk-keyboard-ungrab
     gdk-pointer-ungrab
     gdk-keyboard-grab
     gdk-pointer-grab
     gdk-get-display-arg-name
     gdk-get-display
     gdk-get-use-xshm
     gdk-set-use-xshm
     gdk-error-trap-pop
     gdk-error-trap-push
     gdk-set-program-class
     gdk-get-program-class
     gdk-set-locale
     gdk-gc-get-screen
     gdk-gc-set-rgb-bg-color
     gdk-gc-set-rgb-fg-color
     gdk-gc-get-colormap
     gdk-gc-set-colormap
     gdk-gc-copy
     gdk-gc-offset
     gdk-gc-set-line-attributes
     gdk-gc-set-exposures
     gdk-gc-set-subwindow
     gdk-gc-set-clip-region
     gdk-gc-set-clip-rectangle
     gdk-gc-set-clip-mask
     gdk-gc-set-clip-origin
     gdk-gc-set-ts-origin
     gdk-gc-set-stipple
     gdk-gc-set-tile
     gdk-gc-set-fill
     gdk-gc-set-function
     gdk-gc-set-font
     gdk-gc-set-background
     gdk-gc-set-foreground
     gdk-gc-new
     gdk-string-extents
     gdk-char-height
     gdk-text-height
     gdk-string-height
     gdk-char-measure
     gdk-text-measure
     gdk-string-measure
     gdk-char-width-wc
     gdk-char-width
     gdk-text-width
     gdk-string-width
     gdk-font-from-description
     gdk-fontset-load
     gdk-font-load
     gdk-font-id
     gdk-get-show-events
     gdk-set-show-events
     gdk-event-get-screen
     gdk-event-get-axis
     gdk-event-get-root-coords
     gdk-event-get-coords
     gdk-event-get-time
     gdk-event-copy
     gdk-event-put
     gdk-event-get-graphics-expose
     gdk-event-peek
     gdk-event-get
     gdk-events-pending
     gdk-drawable-get-visible-region
     gdk-drawable-get-clip-region
     gdk-drawable-copy-to-image
     gdk-drawable-get-image
     gdk-draw-glyphs-transformed
     gdk-draw-layout-with-colors
     gdk-draw-layout-line-with-colors
     gdk-draw-layout
     gdk-draw-layout-line
     gdk-draw-glyphs
     gdk-draw-pixbuf
     gdk-draw-image
     gdk-draw-drawable
     gdk-draw-string
     gdk-draw-arc
     gdk-draw-rectangle
     gdk-draw-line
     gdk-draw-point
     gdk-drawable-get-display
     gdk-drawable-get-screen
     gdk-drawable-get-depth
     gdk-drawable-get-visual
     gdk-drawable-get-colormap
     gdk-drawable-set-colormap
     gdk-drawable-get-size
     gdk-drag-drop-succeeded
     gdk-drag-abort
     gdk-drag-drop
     gdk-drag-motion
     gdk-drag-get-selection
     gdk-drop-finish
     gdk-drop-reply
     gdk-drag-status
     gdk-drag-context-new
     gdk-display-manager-set-default-display
     gdk-display-manager-get-default-display
     gdk-display-manager-get
     gdk-display-supports-input-shapes
     gdk-display-supports-shapes
     gdk-display-supports-clipboard-persistence
     gdk-display-request-selection-notification
     gdk-display-supports-selection-notification
     gdk-display-get-default-group
     gdk-display-get-maximal-cursor-size
     gdk-display-get-default-cursor-size
     gdk-display-supports-cursor-color
     gdk-display-supports-cursor-alpha
     gdk-display-warp-pointer
     gdk-display-get-window-at-pointer
     gdk-display-get-core-pointer
     gdk-display-get-default
     gdk-display-set-double-click-distance
     gdk-display-set-double-click-time
     gdk-display-put-event
     gdk-display-peek-event
     gdk-display-get-event
     gdk-display-close
     gdk-display-flush
     gdk-display-sync
     gdk-display-beep
     gdk-display-pointer-is-grabbed
     gdk-display-keyboard-ungrab
     gdk-display-pointer-ungrab
     gdk-display-get-default-screen
     gdk-display-get-screen
     gdk-display-get-n-screens
     gdk-display-get-name
     gdk-display-open
     gdk-cursor-get-image
     gdk-cursor-new-from-name
     gdk-cursor-get-display
     gdk-cursor-new-from-pixbuf
     gdk-cursor-new-from-pixmap
     gdk-cursor-new
     gdk-cursor-new-for-display
     gdk-color-change
     gdk-color-alloc
     gdk-color-black
     gdk-color-white
     gdk-color-parse
     gdk-color-copy
     gdk-cairo-region
     gdk-cairo-rectangle
     gdk-cairo-set-source-pixmap
     gdk-cairo-set-source-pixbuf
     gdk-cairo-set-source-color
     gdk-cairo-create
     gdk-window-set-cursor
     gdk-window-get-toplevels
     gdk-window-set-icon-list
     gdk-window-get-children
     gdk-list-visuals
     gdk-screen-get-window-stack
     gdk-screen-get-toplevel-windows
     gdk-screen-list-visuals
     gdk-display-manager-list-displays
     gdk-devices-list
     gdk-display-list-devices
     gdk-window-set-icon
     gdk-event->vector
     <gdk-cursor-type>
     <gdk-visual>
     <gdk-display-manager>
     <gdk-device>
     <gdk-pixmap>
     <gdk-window>
     <gdk-font>
     <gdk-cursor>
     <gdk-event>
     <gdk-screen>
     <gdk-pango-renderer>
     <gdk-keymap>
     <gdk-image>
     <gdk-gc>
     <gdk-drag-context>
     <gdk-display>
     <gdk-colormap>
     <gdk-window-edge>
     <gdk-gravity>
     <gdk-wm-function>
     <gdk-wm-decoration>
     <gdk-window-type-hint>
     <gdk-window-hints>
     <gdk-window-attributes-type>
     <gdk-window-type>
     <gdk-window-class>
     <gdk-visual-type>
     <gdk-grab-status>
     <gdk-status>
     <gdk-input-condition>
     <gdk-modifier-type>
     <gdk-byte-order>
     <gdk-rgb-dither>
     <gdk-overlap-type>
     <gdk-fill-rule>
     <gdk-prop-mode>
     <gdk-axis-use>
     <gdk-input-mode>
     <gdk-input-source>
     <gdk-extension-mode>
     <gdk-image-type>
     <gdk-gc-values-mask>
     <gdk-subwindow-mode>
     <gdk-line-style>
     <gdk-join-style>
     <gdk-function>
     <gdk-fill>
     <gdk-cap-style>
     <gdk-font-type>
     <gdk-owner-change>
     <gdk-setting-action>
     <gdk-window-state>
     <gdk-property-state>
     <gdk-crossing-mode>
     <gdk-notify-type>
     <gdk-scroll-direction>
     <gdk-visibility-state>
     <gdk-event-mask>
     <gdk-event-type>
     <gdk-filter-return>
     <gdk-drag-protocol>
     <gdk-drag-action>
     gdk-pixbuf-flip
     gdk-pixbuf-rotate-simple
     gdk-pixbuf-composite-color-simple
     gdk-pixbuf-scale-simple
     gdk-pixbuf-composite-color
     gdk-pixbuf-composite
     gdk-pixbuf-scale
     gdk-pixbuf-simple-anim-add-frame
     gdk-pixbuf-simple-anim-new
     gdk-pixbuf-loader-get-format
     gdk-pixbuf-loader-close
     gdk-pixbuf-loader-get-animation
     gdk-pixbuf-loader-get-pixbuf
     gdk-pixbuf-loader-set-size
     gdk-pixbuf-loader-new-with-mime-type
     gdk-pixbuf-loader-new-with-type
     gdk-pixbuf-loader-new
     gdk-pixbuf-get-option
     gdk-pixbuf-saturate-and-pixelate
     gdk-pixbuf-copy-area
     gdk-pixbuf-add-alpha
     gdk-pixbuf-fill
     gdk-pixbuf-new-from-file-at-scale
     gdk-pixbuf-new-from-file-at-size
     gdk-pixbuf-new-from-file
     gdk-pixbuf-new-subpixbuf
     gdk-pixbuf-new
     gdk-pixbuf-get-rowstride
     gdk-pixbuf-get-height
     gdk-pixbuf-get-width
     gdk-pixbuf-get-pixels
     gdk-pixbuf-get-bits-per-sample
     gdk-pixbuf-get-has-alpha
     gdk-pixbuf-get-n-channels
     gdk-pixbuf-get-colorspace
     gdk-pixbuf-error-quark
     gdk-pixbuf-animation-iter-on-currently-loading-frame
     gdk-pixbuf-animation-iter-get-pixbuf
     gdk-pixbuf-animation-iter-get-delay-time
     gdk-pixbuf-animation-get-static-image
     gdk-pixbuf-animation-is-static-image
     gdk-pixbuf-animation-get-height
     gdk-pixbuf-animation-get-width
     gdk-pixbuf-animation-new-from-file
     gdk-pixbuf-save-to-port
     gdk-pixbuf-get-formats
     <gdk-pixbuf-simple-anim>
     <gdk-pixbuf>
     <gdk-pixbuf-loader>
     <gdk-pixbuf-animation-iter>
     <gdk-pixbuf-animation>
     <gdk-pixbuf-rotation>
     <gdk-interp-type>
     <gdk-pixbuf-error>
     <gdk-colorspace>
     <gdk-pixbuf-alpha-mode>
     <gdk-drawable>
     <gdk-atom>
     <gdk-pixbuf-format*>
     <gdk-color>
     <gdk-rectangle>
     <gdk-event-setting>
     <gdk-event-window-state>
     <gdk-event-no-expose>
     <gdk-event-client>
     <gdk-event-proximity>
     <gdk-event-dnd>
     <gdk-event-selection>
     <gdk-event-property>
     <gdk-event-configure>
     <gdk-event-focus>
     <gdk-event-crossing>
     <gdk-event-visibility>
     <gdk-event-expose>
     <gdk-event-motion>
     <gdk-event-scroll>
     <gdk-event-button>
     <gdk-event-key>
     <gdk-event-any>))
(begin
  (%gw:procedure->method-public
    gdk-window-get-root-origin
    '(<gdk-window> <integer> <integer>)
    'get-root-origin
    1
    #f)
  (%gw:procedure->method-public
    gdk-window-get-deskrelative-origin
    '(<gdk-window> <integer> <integer>)
    'get-deskrelative-origin
    1
    #f)
  (%gw:procedure->method-public
    gdk-window-get-origin
    '(<gdk-window> <integer> <integer>)
    'get-origin
    1
    #f)
  (%gw:procedure->method-public
    gdk-window-get-position
    '(<gdk-window> <integer> <integer>)
    'get-position
    1
    #f)
  (%gw:procedure->method-public
    gdk-window-get-geometry
    '(<gdk-window>
       <integer>
       <integer>
       <integer>
       <integer>
       <integer>)
    'get-geometry
    1
    #f)
  (%gw:procedure->method-public
    gdk-device-get-axis
    '(<gdk-device> <real> #f <real>)
    'get-axis
    2
    #f)
  (%gw:procedure->method-public
    gdk-drawable-get-size
    '(<gdk-drawable> <integer> <integer>)
    'get-size
    1
    #f)
  (%gw:procedure->method-public
    gdk-display-get-maximal-cursor-size
    '(<gdk-display> <integer> <integer>)
    'get-maximal-cursor-size
    1
    #f)
  (%gw:procedure->method-public
    gdk-display-get-window-at-pointer
    '(<gdk-display> <integer> <integer>)
    'get-window-at-pointer
    1
    #f)
  (%gw:procedure->method-public
    gdk-window-set-icon-list
    '(<gdk-window> #f)
    'set-icon-list
    2
    #f)
  (%gw:procedure->method-public
    gdk-window-get-children
    '(<gdk-window>)
    'get-children
    1
    #f)
  (%gw:procedure->method-public
    gdk-screen-get-window-stack
    '(<gdk-screen>)
    'get-window-stack
    1
    #f)
  (%gw:procedure->method-public
    gdk-screen-get-toplevel-windows
    '(<gdk-screen>)
    'get-toplevel-windows
    1
    #f)
  (%gw:procedure->method-public
    gdk-screen-list-visuals
    '(<gdk-screen>)
    'list-visuals
    1
    #f)
  (%gw:procedure->method-public
    gdk-display-manager-list-displays
    '(<gdk-display-manager>)
    'list-displays
    1
    #f)
  (%gw:procedure->method-public
    gdk-display-list-devices
    '(<gdk-display>)
    'list-devices
    1
    #f)
  (%gw:procedure->method-public
    gdk-pixbuf-loader-close
    '(<gdk-pixbuf-loader>)
    'close
    1
    #f)
  (%gw:procedure->method-public
    gdk-pixbuf-save-to-port
    '(<gdk-pixbuf> #f <string> #f)
    'save-to-port
    4
    #f))
(if (defined? '%generics)
  (module-use!
    (module-public-interface (current-module))
    (module-public-interface %generics)))
