(define-interface (gnome wrap gtk)

(import
  (standard-library core)
  (gnome gobject)
  (gnome common)
  (gnome wrap gdk-support)
  (gnome wrap gdk-pixbuf-support)
  (gnome wrap pango-support)
  (gnome wrap gtk-support)
  (gnome wrap atk-support)
  (gnome wrap gdk-pixbuf)
  (gnome wrap gdk)
  (gnome wrap pango)
  (gnome wrap atk)
  )


(define-normal-goops-class <gtk-im-context> <gtk-im-context> <gobject> #t #f #f)
(define <gtk-tree-model> <object>)
(define-normal-goops-class <gtk-accel-group> <gtk-accel-group> <gobject> #t #f #f)
(define-normal-goops-class <gtk-accessible> <gtk-accessible> <atk-object> #t #f #f)
(define-normal-goops-class <gtk-action> <gtk-action> <gobject> #t #f #f)
(define-normal-goops-class <gtk-action-group> <gtk-action-group> <gobject> #t #f #f)
(define-normal-goops-class <gtk-entry-completion> <gtk-entry-completion> <gobject> #t #f #f)
(define-normal-goops-class <gtk-im-context-simple> <gtk-im-context-simple> <gtk-im-context> #t #f #f)
(define-normal-goops-class <gtk-im-multicontext> <gtk-im-multicontext> <gtk-im-context> #t #f #f)
(define-normal-goops-class <gtk-icon-factory> <gtk-icon-factory> <gobject> #t #f #f)
(define-normal-goops-class <gtk-icon-theme> <gtk-icon-theme> <gobject> #t #f #f)
(define-normal-goops-class <gtk-list-store> <gtk-list-store> <gobject> #t #f #f)
(define-normal-goops-class <gtk-object> <gtk-object> <gobject> #t #f #f)
(define-normal-goops-class <gtk-cell-renderer> <gtk-cell-renderer> <gtk-object> #t #f #f)
(define-normal-goops-class <gtk-cell-renderer-toggle> <gtk-cell-renderer-toggle> <gtk-cell-renderer> #t #f #f)
(define-normal-goops-class <gtk-cell-renderer-text> <gtk-cell-renderer-text> <gtk-cell-renderer> #t #f #f)
(define-normal-goops-class <gtk-cell-renderer-accel> <gtk-cell-renderer-accel> <gtk-cell-renderer-text> #t #f #f)
(define-normal-goops-class <gtk-cell-renderer-combo> <gtk-cell-renderer-combo> <gtk-cell-renderer-text> #t #f #f)
(define-normal-goops-class <gtk-cell-renderer-spin> <gtk-cell-renderer-spin> <gtk-cell-renderer-text> #t #f #f)
(define-normal-goops-class <gtk-cell-renderer-progress> <gtk-cell-renderer-progress> <gtk-cell-renderer> #t #f #f)
(define-normal-goops-class <gtk-cell-renderer-pixbuf> <gtk-cell-renderer-pixbuf> <gtk-cell-renderer> #t #f #f)
(define-normal-goops-class <gtk-adjustment> <gtk-adjustment> <gtk-object> #t #f #f)
(define-normal-goops-class <gtk-print-operation> <gtk-print-operation> <gobject> #t #f #f)
(define-normal-goops-class <gtk-rc-style> <gtk-rc-style> <gobject> #t #f #f)
(define-normal-goops-class <gtk-recent-manager> <gtk-recent-manager> <gobject> #t #f #f)
(define-normal-goops-class <gtk-settings> <gtk-settings> <gobject> #t #f #f)
(define-normal-goops-class <gtk-size-group> <gtk-size-group> <gobject> #t #f #f)
(define-normal-goops-class <gtk-status-icon> <gtk-status-icon> <gobject> #t #f #f)
(define-normal-goops-class <gtk-style> <gtk-style> <gobject> #t #f #f)
(define-normal-goops-class <gtk-text-buffer> <gtk-text-buffer> <gobject> #t #f #f)
(define-normal-goops-class <gtk-text-child-anchor> <gtk-text-child-anchor> <gobject> #t #f #f)
(define-normal-goops-class <gtk-text-mark> <gtk-text-mark> <gobject> #t #f #f)
(define-normal-goops-class <gtk-text-tag> <gtk-text-tag> <gobject> #t #f #f)
(define-normal-goops-class <gtk-text-tag-table> <gtk-text-tag-table> <gobject> #t #f #f)
(define-normal-goops-class <gtk-toggle-action> <gtk-toggle-action> <gtk-action> #t #f #f)
(define-normal-goops-class <gtk-radio-action> <gtk-radio-action> <gtk-toggle-action> #t #f #f)
(define-normal-goops-class <gtk-tooltips> <gtk-tooltips> <gtk-object> #t #f #f)
(define-normal-goops-class <gtk-tree-model-filter> <gtk-tree-model-filter> <gobject> #t #f #f)
(define-normal-goops-class <gtk-tree-model-sort> <gtk-tree-model-sort> <gobject> #t #f #f)
(define-normal-goops-class <gtk-tree-selection> <gtk-tree-selection> <gobject> #t #f #f)
(define-normal-goops-class <gtk-tree-store> <gtk-tree-store> <gobject> #t #f #f)
(define-normal-goops-class <gtk-tree-view-column> <gtk-tree-view-column> <gtk-object> #t #f #f)
(define-normal-goops-class <gtk-ui-manager> <gtk-ui-manager> <gobject> #t #f #f)
(define-normal-goops-class <gtk-widget> <gtk-widget> <gtk-object> #t #f #f)
(define-normal-goops-class <gtk-separator> <gtk-separator> <gtk-widget> #t #f #f)
(define-normal-goops-class <gtk-vseparator> <gtk-vseparator> <gtk-separator> #t #f #f)
(define-normal-goops-class <gtk-hseparator> <gtk-hseparator> <gtk-separator> #t #f #f)
(define-normal-goops-class <gtk-ruler> <gtk-ruler> <gtk-widget> #t #f #f)
(define-normal-goops-class <gtk-vruler> <gtk-vruler> <gtk-ruler> #t #f #f)
(define-normal-goops-class <gtk-hruler> <gtk-hruler> <gtk-ruler> #t #f #f)
(define-normal-goops-class <gtk-range> <gtk-range> <gtk-widget> #t #f #f)
(define-normal-goops-class <gtk-scrollbar> <gtk-scrollbar> <gtk-range> #t #f #f)
(define-normal-goops-class <gtk-vscrollbar> <gtk-vscrollbar> <gtk-scrollbar> #t #f #f)
(define-normal-goops-class <gtk-hscrollbar> <gtk-hscrollbar> <gtk-scrollbar> #t #f #f)
(define-normal-goops-class <gtk-scale> <gtk-scale> <gtk-range> #t #f #f)
(define-normal-goops-class <gtk-vscale> <gtk-vscale> <gtk-scale> #t #f #f)
(define-normal-goops-class <gtk-hscale> <gtk-hscale> <gtk-scale> #t #f #f)
(define-normal-goops-class <gtk-progress-bar> <gtk-progress-bar> <gtk-progress> #t #f #f)
(define-normal-goops-class <gtk-misc> <gtk-misc> <gtk-widget> #t #f #f)
(define-normal-goops-class <gtk-arrow> <gtk-arrow> <gtk-misc> #t #f #f)
(define-normal-goops-class <gtk-image> <gtk-image> <gtk-misc> #t #f #f)
(define-normal-goops-class <gtk-label> <gtk-label> <gtk-misc> #t #f #f)
(define-normal-goops-class <gtk-accel-label> <gtk-accel-label> <gtk-label> #t #f #f)
(define-normal-goops-class <gtk-invisible> <gtk-invisible> <gtk-widget> #t #f #f)
(define-normal-goops-class <gtk-entry> <gtk-entry> <gtk-widget> #t #f #f)
(define-normal-goops-class <gtk-spin-button> <gtk-spin-button> <gtk-entry> #t #f #f)
(define-normal-goops-class <gtk-drawing-area> <gtk-drawing-area> <gtk-widget> #t #f #f)
(define-normal-goops-class <gtk-curve> <gtk-curve> <gtk-drawing-area> #t #f #f)
(define-normal-goops-class <gtk-container> <gtk-container> <gtk-widget> #t #f #f)
(define-normal-goops-class <gtk-tree-view> <gtk-tree-view> <gtk-container> #t #f #f)
(define-normal-goops-class <gtk-toolbar> <gtk-toolbar> <gtk-container> #t #f #f)
(define-normal-goops-class <gtk-text-view> <gtk-text-view> <gtk-container> #t #f #f)
(define-normal-goops-class <gtk-table> <gtk-table> <gtk-container> #t #f #f)
(define-normal-goops-class <gtk-socket> <gtk-socket> <gtk-container> #t #f #f)
(define-normal-goops-class <gtk-paned> <gtk-paned> <gtk-container> #t #f #f)
(define-normal-goops-class <gtk-vpaned> <gtk-vpaned> <gtk-paned> #t #f #f)
(define-normal-goops-class <gtk-hpaned> <gtk-hpaned> <gtk-paned> #t #f #f)
(define-normal-goops-class <gtk-notebook> <gtk-notebook> <gtk-container> #t #f #f)
(define-normal-goops-class <gtk-menu-shell> <gtk-menu-shell> <gtk-container> #t #f #f)
(define-normal-goops-class <gtk-menu> <gtk-menu> <gtk-menu-shell> #t #f #f)
(define-normal-goops-class <gtk-recent-chooser-menu> <gtk-recent-chooser-menu> <gtk-menu> #t #f #f)
(define-normal-goops-class <gtk-menu-bar> <gtk-menu-bar> <gtk-menu-shell> #t #f #f)
(define-normal-goops-class <gtk-layout> <gtk-layout> <gtk-container> #t #f #f)
(define-normal-goops-class <gtk-icon-view> <gtk-icon-view> <gtk-container> #t #f #f)
(define-normal-goops-class <gtk-fixed> <gtk-fixed> <gtk-container> #t #f #f)
(define-normal-goops-class <gtk-bin> <gtk-bin> <gtk-container> #t #f #f)
(define-normal-goops-class <gtk-viewport> <gtk-viewport> <gtk-bin> #t #f #f)
(define-normal-goops-class <gtk-tool-item> <gtk-tool-item> <gtk-bin> #t #f #f)
(define-normal-goops-class <gtk-separator-tool-item> <gtk-separator-tool-item> <gtk-tool-item> #t #f #f)
(define-normal-goops-class <gtk-tool-button> <gtk-tool-button> <gtk-tool-item> #t #f #f)
(define-normal-goops-class <gtk-toggle-tool-button> <gtk-toggle-tool-button> <gtk-tool-button> #t #f #f)
(define-normal-goops-class <gtk-radio-tool-button> <gtk-radio-tool-button> <gtk-toggle-tool-button> #t #f #f)
(define-normal-goops-class <gtk-menu-tool-button> <gtk-menu-tool-button> <gtk-tool-button> #t #f #f)
(define-normal-goops-class <gtk-scrolled-window> <gtk-scrolled-window> <gtk-bin> #t #f #f)
(define-normal-goops-class <gtk-item> <gtk-item> <gtk-bin> #t #f #f)
(define-normal-goops-class <gtk-menu-item> <gtk-menu-item> <gtk-item> #t #f #f)
(define-normal-goops-class <gtk-tearoff-menu-item> <gtk-tearoff-menu-item> <gtk-menu-item> #t #f #f)
(define-normal-goops-class <gtk-separator-menu-item> <gtk-separator-menu-item> <gtk-menu-item> #t #f #f)
(define-normal-goops-class <gtk-check-menu-item> <gtk-check-menu-item> <gtk-menu-item> #t #f #f)
(define-normal-goops-class <gtk-radio-menu-item> <gtk-radio-menu-item> <gtk-check-menu-item> #t #f #f)
(define-normal-goops-class <gtk-image-menu-item> <gtk-image-menu-item> <gtk-menu-item> #t #f #f)
(define-normal-goops-class <gtk-handle-box> <gtk-handle-box> <gtk-bin> #t #f #f)
(define-normal-goops-class <gtk-frame> <gtk-frame> <gtk-bin> #t #f #f)
(define-normal-goops-class <gtk-aspect-frame> <gtk-aspect-frame> <gtk-frame> #t #f #f)
(define-normal-goops-class <gtk-expander> <gtk-expander> <gtk-bin> #t #f #f)
(define-normal-goops-class <gtk-event-box> <gtk-event-box> <gtk-bin> #t #f #f)
(define-normal-goops-class <gtk-alignment> <gtk-alignment> <gtk-bin> #t #f #f)
(define-normal-goops-class <gtk-button> <gtk-button> <gtk-bin> #t #f #f)
(define-normal-goops-class <gtk-toggle-button> <gtk-toggle-button> <gtk-button> #t #f #f)
(define-normal-goops-class <gtk-check-button> <gtk-check-button> <gtk-toggle-button> #t #f #f)
(define-normal-goops-class <gtk-radio-button> <gtk-radio-button> <gtk-check-button> #t #f #f)
(define-normal-goops-class <gtk-link-button> <gtk-link-button> <gtk-button> #t #f #f)
(define-normal-goops-class <gtk-font-button> <gtk-font-button> <gtk-button> #t #f #f)
(define-normal-goops-class <gtk-color-button> <gtk-color-button> <gtk-button> #t #f #f)
(define-normal-goops-class <gtk-combo-box> <gtk-combo-box> <gtk-bin> #t #f #f)
(define-normal-goops-class <gtk-combo-box-entry> <gtk-combo-box-entry> <gtk-combo-box> #t #f #f)
(define-normal-goops-class <gtk-box> <gtk-box> <gtk-container> #t #f #f)
(define-normal-goops-class <gtk-vbox> <gtk-vbox> <gtk-box> #t #f #f)
(define-normal-goops-class <gtk-color-selection> <gtk-color-selection> <gtk-vbox> #t #f #f)
(define-normal-goops-class <gtk-file-chooser-widget> <gtk-file-chooser-widget> <gtk-vbox> #t #f #f)
(define-normal-goops-class <gtk-font-selection> <gtk-font-selection> <gtk-vbox> #t #f #f)
(define-normal-goops-class <gtk-gamma-curve> <gtk-gamma-curve> <gtk-vbox> #t #f #f)
(define-normal-goops-class <gtk-recent-chooser-widget> <gtk-recent-chooser-widget> <gtk-vbox> #t #f #f)
(define-normal-goops-class <gtk-hbox> <gtk-hbox> <gtk-box> #t #f #f)
(define-normal-goops-class <gtk-statusbar> <gtk-statusbar> <gtk-hbox> #t #f #f)
(define-normal-goops-class <gtk-file-chooser-button> <gtk-file-chooser-button> <gtk-hbox> #t #f #f)
(define-normal-goops-class <gtk-button-box> <gtk-button-box> <gtk-box> #t #f #f)
(define-normal-goops-class <gtk-vbutton-box> <gtk-vbutton-box> <gtk-button-box> #t #f #f)
(define-normal-goops-class <gtk-hbutton-box> <gtk-hbutton-box> <gtk-button-box> #t #f #f)
(define-normal-goops-class <gtk-cell-view> <gtk-cell-view> <gtk-widget> #t #f #f)
(define-normal-goops-class <gtk-calendar> <gtk-calendar> <gtk-widget> #t #f #f)
(define-normal-goops-class <gtk-window> <gtk-window> <gtk-bin> #t #f #f)
(define-normal-goops-class <gtk-plug> <gtk-plug> <gtk-window> #t #f #f)
(define-normal-goops-class <gtk-dialog> <gtk-dialog> <gtk-window> #t #f #f)
(define-normal-goops-class <gtk-recent-chooser-dialog> <gtk-recent-chooser-dialog> <gtk-dialog> #t #f #f)
(define-normal-goops-class <gtk-message-dialog> <gtk-message-dialog> <gtk-dialog> #t #f #f)
(define-normal-goops-class <gtk-input-dialog> <gtk-input-dialog> <gtk-dialog> #t #f #f)
(define-normal-goops-class <gtk-font-selection-dialog> <gtk-font-selection-dialog> <gtk-dialog> #t #f #f)
(define-normal-goops-class <gtk-file-selection> <gtk-file-selection> <gtk-dialog> #t #f #f)
(define-normal-goops-class <gtk-file-chooser-dialog> <gtk-file-chooser-dialog> <gtk-dialog> #t #f #f)
(define-normal-goops-class <gtk-about-dialog> <gtk-about-dialog> <gtk-dialog> #t #f #f)
(define-normal-goops-class <gtk-color-selection-dialog> <gtk-color-selection-dialog> <gtk-dialog> #t #f #f)
(define-normal-goops-class <gtk-assistant> <gtk-assistant> <gtk-window> #t #f #f)
(define-normal-goops-class <gtk-window-group> <gtk-window-group> <gobject> #t #f #f)
(define-normal-goops-class <gtk-border> <gtk-border> <object> #t #f #f)
(define-normal-goops-class <gtk-clipboard> <gtk-clipboard> <gobject> #t #f #f)
(define-normal-goops-class <gtk-cell-layout> <gtk-cell-layout> <gobject> #t #f #f)
(define-normal-goops-class <gtk-accel-map> <gtk-accel-map> <gobject> #t #f #f)
(define-normal-goops-class <gtk-tree-row-reference> <gtk-tree-row-reference> <object> #t #f #f)
(define-normal-goops-class <gtk-file-filter> <gtk-file-filter> <gobject> #t #f #f)
(define-normal-goops-class <gtk-print-context> <gtk-print-context> <gobject> #t #f #f)
(define-normal-goops-class <gtk-print-operation-preview> <gtk-print-operation-preview> <gobject> #t #f #f)
(define-normal-goops-class <gtk-print-settings> <gtk-print-settings> <gobject> #t #f #f)
(define-normal-goops-class <gtk-page-setup> <gtk-page-setup> <gobject> #t #f #f)
(define-normal-goops-class <gtk-paper-size> <gtk-paper-size> <object> #t #f #f)
(define-normal-goops-class <gtk-recent-info> <gtk-recent-info> <object> #t #f #f)
(define-normal-goops-class <gtk-recent-chooser> <gtk-recent-chooser> <gobject> #t #f #f)
(define-normal-goops-class <gtk-recent-filter> <gtk-recent-filter> <gobject> #t #f #f)
(define-normal-goops-class <guile-gtk-generic-tree-model> <guile-gtk-generic-tree-model> <gtk-tree-model> #t #f #f)
(define-normal-goops-class <gtk-icon-set> <gtk-icon-set> <object> #t #f #f)
(define-normal-goops-class <gtk-icon-source> <gtk-icon-source> <object> #t #f #f)
(define-normal-goops-class <gtk-requisition> <gtk-requisition> <object> #t #f #f)
(define-normal-goops-class <gtk-selection-data> <gtk-selection-data> <object> #t #f #f)
(define-normal-goops-class <gtk-text-attributes> <gtk-text-attributes> <object> #t #f #f)
(define-normal-goops-class <gtk-text-iter> <gtk-text-iter> <object> #t #f #f)
(define-normal-goops-class <gtk-tree-iter> <gtk-tree-iter> <object> #t #f #f)
(define <gtk-cell-editable> <object>)
(define <gtk-editable> <object>)
(define <gtk-tree-drag-dest> <object>)
(define <gtk-tree-drag-source> <object>)
(define <gtk-tree-sortable> <object>)
(define <gtk-file-chooser> <object>)
(declare gtk-accel-group-new (:simple-proc () <gtk-accel-group> nonpure))
(declare gtk-accel-group-create (:simple-proc () <gtk-accel-group> nonpure))
(declare gtk-accel-groups-from-object (:simple-proc (<gobject>) <object> nonpure))
(declare gtk-adjustment-new (:simple-proc (<real> <real> <real> <real> <real> <real>) <gtk-object> nonpure))
(declare gtk-adjustment-create (:simple-proc (<real> <real> <real> <real> <real> <real>) <gtk-adjustment> nonpure))
(declare gtk-alignment-new (:simple-proc (<real> <real> <real> <real>) <gtk-widget> nonpure))
(declare gtk-alignment-create (:simple-proc (<real> <real> <real> <real>) <gtk-alignment> nonpure))
(declare gtk-aspect-frame-new (:simple-proc ((:alt-maybe <string>) <real> <real> <real> <boolean>) <gtk-widget> nonpure))
(declare gtk-aspect-frame-create (:simple-proc ((:alt-maybe <string>) <real> <real> <real> <boolean>) <gtk-aspect-frame> nonpure))
(declare gtk-button-new-from-stock (:simple-proc (<string>) <gtk-widget> nonpure))
(declare gtk-button-create-from-stock (:simple-proc (<string>) <gtk-button> nonpure))
(declare gtk-button-new-with-label (:simple-proc (<string>) <gtk-widget> nonpure))
(declare gtk-button-create-with-label (:simple-proc (<string>) <gtk-button> nonpure))
(declare gtk-button-new-with-mnemonic (:simple-proc (<string>) <gtk-widget> nonpure))
(declare gtk-button-create-with-mnemonic (:simple-proc (<string>) <gtk-button> nonpure))
(declare gtk-check-button-new-with-label (:simple-proc (<string>) <gtk-widget> nonpure))
(declare gtk-check-button-create-with-label (:simple-proc (<string>) <gtk-check-button> nonpure))
(declare gtk-check-button-new-with-mnemonic (:simple-proc (<string>) <gtk-widget> nonpure))
(declare gtk-check-button-create-with-mnemonic (:simple-proc (<string>) <gtk-check-button> nonpure))
(declare gtk-check-menu-item-new-with-label (:simple-proc (<string>) <gtk-widget> nonpure))
(declare gtk-check-menu-item-create-with-label (:simple-proc (<string>) <gtk-check-menu-item> nonpure))
(declare gtk-check-menu-item-new-with-mnemonic (:simple-proc (<string>) <gtk-widget> nonpure))
(declare gtk-check-menu-item-create-with-mnemonic (:simple-proc (<string>) <gtk-check-menu-item> nonpure))
(declare gtk-check-version (:simple-proc (<integer> <integer> <integer>) <string> nonpure))
(declare gtk-dialog-new-with-buttons (:simple-proc ((:alt-maybe <string>) (:alt-maybe <gtk-window>) <object> (:alt-maybe <string>)) <gtk-widget> nonpure))
(declare gtk-dialog-create-with-buttons (:simple-proc ((:alt-maybe <string>) (:alt-maybe <gtk-window>) <object> (:alt-maybe <string>)) <gtk-dialog> nonpure))
(declare gtk-file-selection-new (:simple-proc ((:alt-maybe <string>)) <gtk-widget> nonpure))
(declare gtk-frame-new (:simple-proc ((:alt-maybe <string>)) <gtk-widget> nonpure))
(declare gtk-frame-create (:simple-proc ((:alt-maybe <string>)) <gtk-frame> nonpure))
(declare gtk-hbox-new (:simple-proc (<boolean> <integer>) <gtk-widget> nonpure))
(declare gtk-hbox-create (:simple-proc (<boolean> <integer>) <gtk-hbox> nonpure))
(declare gtk-hbutton-box-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-hbutton-box-create (:simple-proc () <gtk-hbutton-box> nonpure))
(declare gtk-hpaned-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-hpaned-create (:simple-proc () <gtk-hpaned> nonpure))
(declare gtk-hruler-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-hruler-create (:simple-proc () <gtk-hruler> nonpure))
(declare gtk-hscale-new (:simple-proc ((:alt-maybe <gtk-adjustment>)) <gtk-widget> nonpure))
(declare gtk-hscale-create (:simple-proc ((:alt-maybe <gtk-adjustment>)) <gtk-hscale> nonpure))
(declare gtk-hscale-new-with-range (:simple-proc (<real> <real> <real>) <gtk-widget> nonpure))
(declare gtk-hscale-create-with-range (:simple-proc (<real> <real> <real>) <gtk-hscale> nonpure))
(declare gtk-hscrollbar-new (:simple-proc ((:alt-maybe <gtk-adjustment>)) <gtk-widget> nonpure))
(declare gtk-hscrollbar-create (:simple-proc ((:alt-maybe <gtk-adjustment>)) <gtk-hscrollbar> nonpure))
(declare gtk-hseparator-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-hseparator-create (:simple-proc () <gtk-hseparator> nonpure))
(declare gtk-icon-set-new-from-pixbuf (:simple-proc (<gdk-pixbuf>) <gtk-icon-set> nonpure))
(declare gtk-icon-set-create-from-pixbuf (:simple-proc (<gdk-pixbuf>) <gtk-icon-set> nonpure))
(declare gtk-icon-size-get-name (:simple-proc (<symbol>) <string> nonpure))
(declare gtk-im-context-simple-new (:simple-proc () <gtk-im-context> nonpure))
(declare gtk-im-context-simple-create (:simple-proc () <gtk-im-context-simple> nonpure))
(declare gtk-im-multicontext-new (:simple-proc () <gtk-im-context> nonpure))
(declare gtk-im-multicontext-create (:simple-proc () <gtk-im-multicontext> nonpure))
(declare gtk-image-menu-item-new-from-stock (:simple-proc (<string> <gtk-accel-group>) <gtk-widget> nonpure))
(declare gtk-image-menu-item-create-from-stock (:simple-proc (<string> <gtk-accel-group>) <gtk-image-menu-item> nonpure))
(declare gtk-image-menu-item-new-with-label (:simple-proc (<string>) <gtk-widget> nonpure))
(declare gtk-image-menu-item-create-with-label (:simple-proc (<string>) <gtk-image-menu-item> nonpure))
(declare gtk-image-menu-item-new-with-mnemonic (:simple-proc (<string>) <gtk-widget> nonpure))
(declare gtk-image-menu-item-create-with-mnemonic (:simple-proc (<string>) <gtk-image-menu-item> nonpure))
(declare gtk-image-new-from-animation (:simple-proc (<gdk-pixbuf-animation>) <gtk-widget> nonpure))
(declare gtk-image-create-from-animation (:simple-proc (<gdk-pixbuf-animation>) <gtk-image> nonpure))
(declare gtk-image-new-from-file (:simple-proc (<string>) <gtk-widget> nonpure))
(declare gtk-image-create-from-file (:simple-proc (<string>) <gtk-image> nonpure))
(declare gtk-image-new-from-icon-set (:simple-proc (<gtk-icon-set> <symbol>) <gtk-widget> nonpure))
(declare gtk-image-create-from-icon-set (:simple-proc (<gtk-icon-set> <symbol>) <gtk-image> nonpure))
(declare gtk-image-new-from-image (:simple-proc (<gdk-image> <gdk-bitmap>) <gtk-widget> nonpure))
(declare gtk-image-create-from-image (:simple-proc (<gdk-image> <gdk-bitmap>) <gtk-image> nonpure))
(declare gtk-image-new-from-pixbuf (:simple-proc (<gdk-pixbuf>) <gtk-widget> nonpure))
(declare gtk-image-create-from-pixbuf (:simple-proc (<gdk-pixbuf>) <gtk-image> nonpure))
(declare gtk-image-new-from-pixmap (:simple-proc (<gdk-pixmap> <gdk-bitmap>) <gtk-widget> nonpure))
(declare gtk-image-create-from-pixmap (:simple-proc (<gdk-pixmap> <gdk-bitmap>) <gtk-image> nonpure))
(declare gtk-image-new-from-stock (:simple-proc (<string> <symbol>) <gtk-widget> nonpure))
(declare gtk-image-create-from-stock (:simple-proc (<string> <symbol>) <gtk-image> nonpure))
(declare gtk-label-new-with-mnemonic (:simple-proc (<string>) <gtk-widget> nonpure))
(declare gtk-label-create-with-mnemonic (:simple-proc (<string>) <gtk-label> nonpure))
(declare gtk-layout-new (:simple-proc ((:alt-maybe <gtk-adjustment>) (:alt-maybe <gtk-adjustment>)) <gtk-widget> nonpure))
(declare gtk-layout-create (:simple-proc ((:alt-maybe <gtk-adjustment>) (:alt-maybe <gtk-adjustment>)) <gtk-layout> nonpure))
(declare gtk-main-iteration-do (:simple-proc (<boolean>) <boolean> nonpure))
(declare gtk-menu-item-new-with-label (:simple-proc (<string>) <gtk-widget> nonpure))
(declare gtk-menu-item-create-with-label (:simple-proc (<string>) <gtk-menu-item> nonpure))
(declare gtk-menu-item-new-with-mnemonic (:simple-proc (<string>) <gtk-widget> nonpure))
(declare gtk-menu-item-create-with-mnemonic (:simple-proc (<string>) <gtk-menu-item> nonpure))
(declare gtk-radio-button-new-from-widget (:simple-proc (<gtk-radio-button>) <gtk-widget> nonpure))
(declare gtk-radio-button-create-from-widget (:simple-proc (<gtk-radio-button>) <gtk-radio-button> nonpure))
(declare gtk-radio-button-new-with-label-from-widget (:simple-proc (<gtk-radio-button> <string>) <gtk-widget> nonpure))
(declare gtk-radio-button-create-with-label-from-widget (:simple-proc (<gtk-radio-button> <string>) <gtk-radio-button> nonpure))
(declare gtk-radio-button-new-with-mnemonic-from-widget (:simple-proc (<gtk-radio-button> <string>) <gtk-widget> nonpure))
(declare gtk-radio-button-create-with-mnemonic-from-widget (:simple-proc (<gtk-radio-button> <string>) <gtk-radio-button> nonpure))
(declare gtk-radio-menu-item-new-from-widget (:simple-proc (<gtk-radio-menu-item>) <gtk-widget> nonpure))
(declare gtk-radio-menu-item-new-with-label-from-widget (:simple-proc (<gtk-radio-menu-item> <string>) <gtk-widget> nonpure))
(declare gtk-radio-menu-item-new-with-mnemonic-from-widget (:simple-proc (<gtk-radio-menu-item> <string>) <gtk-widget> nonpure))
(declare gtk-rc-style-new (:simple-proc () <gtk-rc-style> nonpure))
(declare gtk-scrolled-window-new (:simple-proc ((:alt-maybe <gtk-adjustment>) (:alt-maybe <gtk-adjustment>)) <gtk-widget> nonpure))
(declare gtk-scrolled-window-create (:simple-proc ((:alt-maybe <gtk-adjustment>) (:alt-maybe <gtk-adjustment>)) <gtk-scrolled-window> nonpure))
(declare gtk-selection-owner-set-for-display (:simple-proc (<gdk-display> <gtk-widget> <gdk-atom> <integer>) <boolean> nonpure))
(declare gtk-spin-button-new (:simple-proc ((:alt-maybe <gtk-adjustment>) <real> <integer>) <gtk-widget> nonpure))
(declare gtk-spin-button-create (:simple-proc ((:alt-maybe <gtk-adjustment>) <real> <integer>) <gtk-spin-button> nonpure))
(declare gtk-spin-button-new-with-range (:simple-proc (<real> <real> <real>) <gtk-widget> nonpure))
(declare gtk-spin-button-create-with-range (:simple-proc (<real> <real> <real>) <gtk-spin-button> nonpure))
(declare gtk-stock-list-ids (:simple-proc () <object> nonpure))
(declare gtk-table-new (:simple-proc (<integer> <integer> <boolean>) <gtk-widget> nonpure))
(declare gtk-table-create (:simple-proc (<integer> <integer> <boolean>) <gtk-table> nonpure))
(declare gtk-text-buffer-new (:simple-proc ((:alt-maybe <gtk-text-tag-table>)) <gtk-text-buffer> nonpure))
(declare gtk-text-buffer-create (:simple-proc ((:alt-maybe <gtk-text-tag-table>)) <gtk-text-buffer> nonpure))
(declare gtk-text-tag-new (:simple-proc ((:alt-maybe <string>)) <gtk-text-tag> nonpure))
(declare gtk-text-tag-create (:simple-proc ((:alt-maybe <string>)) <gtk-text-tag> nonpure))
(declare gtk-text-view-new-with-buffer (:simple-proc ((:alt-maybe <gtk-text-buffer>)) <gtk-widget> nonpure))
(declare gtk-text-view-create-with-buffer (:simple-proc ((:alt-maybe <gtk-text-buffer>)) <gtk-text-view> nonpure))
(declare gtk-toggle-button-new-with-label (:simple-proc (<string>) <gtk-widget> nonpure))
(declare gtk-toggle-button-create-with-label (:simple-proc (<string>) <gtk-toggle-button> nonpure))
(declare gtk-toggle-button-new-with-mnemonic (:simple-proc (<string>) <gtk-widget> nonpure))
(declare gtk-toggle-button-create-with-mnemonic (:simple-proc (<string>) <gtk-toggle-button> nonpure))
(declare gtk-tree-model-sort-new-with-model (:simple-proc (<gtk-tree-model>) <gtk-tree-model> nonpure))
(declare gtk-tree-model-sort-create-with-model (:simple-proc (<gtk-tree-model>) <gtk-tree-model-sort> nonpure))
(declare gtk-tree-path-new-from-string (:simple-proc (<string> <string>) <gtk-tree-path> nonpure))
(declare gtk-tree-row-reference-new-proxy (:simple-proc (<gobject> <gtk-tree-model> <gtk-tree-path>) <gtk-tree-row-reference> nonpure))
(declare gtk-tree-row-reference-create-proxy (:simple-proc (<gobject> <gtk-tree-model> <gtk-tree-path>) <gtk-tree-row-reference> nonpure))
(declare gtk-tree-view-column-new-with-attributes (:simple-proc (<string> <gtk-cell-renderer>) <gtk-tree-view-column> nonpure))
(declare gtk-tree-view-column-create-with-attributes (:simple-proc (<string> <gtk-cell-renderer>) <gtk-tree-view-column> nonpure))
(declare gtk-tree-view-new-with-model (:simple-proc ((:alt-maybe <gtk-tree-model>)) <gtk-widget> nonpure))
(declare gtk-tree-view-create-with-model (:simple-proc ((:alt-maybe <gtk-tree-model>)) <gtk-tree-view> nonpure))
(declare gtk-vbox-new (:simple-proc (<boolean> <integer>) <gtk-widget> nonpure))
(declare gtk-vbox-create (:simple-proc (<boolean> <integer>) <gtk-vbox> nonpure))
(declare gtk-vbutton-box-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-vbutton-box-create (:simple-proc () <gtk-vbutton-box> nonpure))
(declare gtk-viewport-new (:simple-proc ((:alt-maybe <gtk-adjustment>) (:alt-maybe <gtk-adjustment>)) <gtk-widget> nonpure))
(declare gtk-viewport-create (:simple-proc ((:alt-maybe <gtk-adjustment>) (:alt-maybe <gtk-adjustment>)) <gtk-viewport> nonpure))
(declare gtk-vpaned-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-vpaned-create (:simple-proc () <gtk-vpaned> nonpure))
(declare gtk-vruler-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-vruler-create (:simple-proc () <gtk-vruler> nonpure))
(declare gtk-vscale-new (:simple-proc ((:alt-maybe <gtk-adjustment>)) <gtk-widget> nonpure))
(declare gtk-vscale-create (:simple-proc ((:alt-maybe <gtk-adjustment>)) <gtk-vscale> nonpure))
(declare gtk-vscale-new-with-range (:simple-proc (<real> <real> <real>) <gtk-widget> nonpure))
(declare gtk-vscale-create-with-range (:simple-proc (<real> <real> <real>) <gtk-vscale> nonpure))
(declare gtk-vscrollbar-get-type (:simple-proc () <gtype> nonpure))
(declare gtk-vscrollbar-new (:simple-proc ((:alt-maybe <gtk-adjustment>)) <gtk-widget> nonpure))
(declare gtk-vscrollbar-create (:simple-proc ((:alt-maybe <gtk-adjustment>)) <gtk-vscrollbar> nonpure))
(declare gtk-vseparator-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-vseparator-create (:simple-proc () <gtk-vseparator> nonpure))
(declare gtk-window-get-default-icon-list (:simple-proc () <object> nonpure))
(declare gtk-window-list-toplevels (:simple-proc () <object> nonpure))
(declare gtk-window-new (:simple-proc (<symbol>) <gtk-widget> nonpure))
(declare gtk-window-create (:simple-proc (<symbol>) <gtk-window> nonpure))
(declare gtk-window-set-default-icon-list (:simple-proc (<object>) <none> nonpure))
(declare gtk-action-get-proxies (:simple-proc (<gtk-action>) <object> nonpure))
(declare-method get-proxies (:simple-proc (<gtk-action>) <object> nonpure))
(declare gtk-action-group-list-actions (:simple-proc (<gtk-action-group>) <object> nonpure))
(declare-method list-actions (:simple-proc (<gtk-action-group>) <object> nonpure))
(declare gtk-aspect-frame-set (:simple-proc (<gtk-aspect-frame> <real> <real> <real> <boolean>) <none> nonpure))
(declare-method set (:simple-proc (<gtk-aspect-frame> <real> <real> <real> <boolean>) <none> nonpure))
(declare gtk-border-copy (:simple-proc (<gtk-border>) <gtk-border> nonpure))
(declare-method copy (:simple-proc (<gtk-border>) <gtk-border> nonpure))
(declare gtk-border-free (:simple-proc (<gtk-border>) <none> nonpure))
(declare-method free (:simple-proc (<gtk-border>) <none> nonpure))
(declare gtk-box-pack-end (:simple-proc (<gtk-box> <gtk-widget> <boolean> <boolean> <integer>) <none> nonpure))
(declare-method pack-end (:simple-proc (<gtk-box> <gtk-widget> <boolean> <boolean> <integer>) <none> nonpure))
(declare gtk-box-pack-start (:simple-proc (<gtk-box> <gtk-widget> <boolean> <boolean> <integer>) <none> nonpure))
(declare-method pack-start (:simple-proc (<gtk-box> <gtk-widget> <boolean> <boolean> <integer>) <none> nonpure))
(declare gtk-container-get-children (:simple-proc (<gtk-container>) <object> nonpure))
(declare-method get-children (:simple-proc (<gtk-container>) <object> nonpure))
(declare gtk-container-set-focus-chain (:simple-proc (<gtk-container> <object>) <none> nonpure))
(declare-method set-focus-chain (:simple-proc (<gtk-container> <object>) <none> nonpure))
(declare gtk-curve-set-gamma (:simple-proc (<gtk-curve> <real>) <none> nonpure))
(declare-method set-gamma (:simple-proc (<gtk-curve> <real>) <none> nonpure))
(declare gtk-drag-check-threshold (:simple-proc (<gtk-widget> <integer> <integer> <integer> <integer>) <boolean> nonpure))
(declare-method drag-check-threshold (:simple-proc (<gtk-widget> <integer> <integer> <integer> <integer>) <boolean> nonpure))
(declare gtk-drag-dest-set-proxy (:simple-proc (<gtk-widget> <gdk-window> <symbol> <boolean>) <none> nonpure))
(declare-method drag-dest-set-proxy (:simple-proc (<gtk-widget> <gdk-window> <symbol> <boolean>) <none> nonpure))
(declare gtk-drag-dest-unset (:simple-proc (<gtk-widget>) <none> nonpure))
(declare-method drag-dest-unset (:simple-proc (<gtk-widget>) <none> nonpure))
(declare gtk-drag-finish (:simple-proc (<gdk-drag-context> <boolean> <boolean> <integer>) <none> nonpure))
(declare-method finish (:simple-proc (<gdk-drag-context> <boolean> <boolean> <integer>) <none> nonpure))
(declare gtk-drag-get-data (:simple-proc (<gtk-widget> <gdk-drag-context> <gdk-atom> <integer>) <none> nonpure))
(declare-method drag-get-data (:simple-proc (<gtk-widget> <gdk-drag-context> <gdk-atom> <integer>) <none> nonpure))
(declare gtk-drag-get-source-widget (:simple-proc (<gdk-drag-context>) <gtk-widget> nonpure))
(declare-method get-source-widget (:simple-proc (<gdk-drag-context>) <gtk-widget> nonpure))
(declare gtk-drag-highlight (:simple-proc (<gtk-widget>) <none> nonpure))
(declare-method drag-highlight (:simple-proc (<gtk-widget>) <none> nonpure))
(declare gtk-drag-set-icon-default (:simple-proc (<gdk-drag-context>) <none> nonpure))
(declare-method set-icon-default (:simple-proc (<gdk-drag-context>) <none> nonpure))
(declare gtk-drag-set-icon-pixbuf (:simple-proc (<gdk-drag-context> <gdk-pixbuf> <integer> <integer>) <none> nonpure))
(declare-method set-icon-pixbuf (:simple-proc (<gdk-drag-context> <gdk-pixbuf> <integer> <integer>) <none> nonpure))
(declare gtk-drag-set-icon-pixmap (:simple-proc (<gdk-drag-context> <gdk-colormap> <gdk-pixmap> <gdk-bitmap> <integer> <integer>) <none> nonpure))
(declare-method set-icon-pixmap (:simple-proc (<gdk-drag-context> <gdk-colormap> <gdk-pixmap> <gdk-bitmap> <integer> <integer>) <none> nonpure))
(declare gtk-drag-set-icon-stock (:simple-proc (<gdk-drag-context> <string> <integer> <integer>) <none> nonpure))
(declare-method set-icon-stock (:simple-proc (<gdk-drag-context> <string> <integer> <integer>) <none> nonpure))
(declare gtk-drag-set-icon-widget (:simple-proc (<gdk-drag-context> <gtk-widget> <integer> <integer>) <none> nonpure))
(declare-method set-icon-widget (:simple-proc (<gdk-drag-context> <gtk-widget> <integer> <integer>) <none> nonpure))
(declare gtk-drag-source-set-icon (:simple-proc (<gtk-widget> <gdk-colormap> <gdk-pixmap> (:alt-maybe <gdk-bitmap>)) <none> nonpure))
(declare-method drag-source-set-icon (:simple-proc (<gtk-widget> <gdk-colormap> <gdk-pixmap> (:alt-maybe <gdk-bitmap>)) <none> nonpure))
(declare gtk-drag-source-set-icon-pixbuf (:simple-proc (<gtk-widget> <gdk-pixbuf>) <none> nonpure))
(declare-method drag-source-set-icon-pixbuf (:simple-proc (<gtk-widget> <gdk-pixbuf>) <none> nonpure))
(declare gtk-drag-source-set-icon-stock (:simple-proc (<gtk-widget> <string>) <none> nonpure))
(declare-method drag-source-set-icon-stock (:simple-proc (<gtk-widget> <string>) <none> nonpure))
(declare gtk-drag-source-unset (:simple-proc (<gtk-widget>) <none> nonpure))
(declare-method drag-source-unset (:simple-proc (<gtk-widget>) <none> nonpure))
(declare gtk-drag-unhighlight (:simple-proc (<gtk-widget>) <none> nonpure))
(declare-method drag-unhighlight (:simple-proc (<gtk-widget>) <none> nonpure))
(declare gtk-entry-completion-delete-action (:simple-proc (<gtk-entry-completion> <integer>) <none> nonpure))
(declare-method delete-action (:simple-proc (<gtk-entry-completion> <integer>) <none> nonpure))
(declare gtk-entry-completion-insert-action-markup (:simple-proc (<gtk-entry-completion> <integer> <string>) <none> nonpure))
(declare-method insert-action-markup (:simple-proc (<gtk-entry-completion> <integer> <string>) <none> nonpure))
(declare gtk-entry-completion-insert-action-text (:simple-proc (<gtk-entry-completion> <integer> <string>) <none> nonpure))
(declare-method insert-action-text (:simple-proc (<gtk-entry-completion> <integer> <string>) <none> nonpure))
(declare gtk-file-chooser-get-filenames (:simple-proc (<gtk-file-chooser>) <object> nonpure))
(declare gtk-file-chooser-get-uris (:simple-proc (<gtk-file-chooser>) <object> nonpure))
(declare gtk-file-chooser-list-filters (:simple-proc (<gtk-file-chooser>) <object> nonpure))
(declare gtk-file-chooser-list-shortcut-folder-uris (:simple-proc (<gtk-file-chooser>) <object> nonpure))
(declare gtk-file-chooser-list-shortcut-folders (:simple-proc (<gtk-file-chooser>) <object> nonpure))
(declare gtk-frame-set-label (:simple-proc (<gtk-frame> (:alt-maybe <string>)) <none> nonpure))
(declare-method set-label (:simple-proc (<gtk-frame> (:alt-maybe <string>)) <none> nonpure))
(declare gtk-grab-add (:simple-proc (<gtk-widget>) <none> nonpure))
(declare-method grab-add (:simple-proc (<gtk-widget>) <none> nonpure))
(declare gtk-grab-remove (:simple-proc (<gtk-widget>) <none> nonpure))
(declare-method grab-remove (:simple-proc (<gtk-widget>) <none> nonpure))
(declare gtk-icon-set-copy (:simple-proc (<gtk-icon-set>) <gtk-icon-set> nonpure))
(declare-method copy (:simple-proc (<gtk-icon-set>) <gtk-icon-set> nonpure))
(declare gtk-icon-source-copy (:simple-proc (<gtk-icon-source>) <gtk-icon-source> nonpure))
(declare-method copy (:simple-proc (<gtk-icon-source>) <gtk-icon-source> nonpure))
(declare gtk-icon-theme-list-icons (:simple-proc (<gtk-icon-theme> <string>) <object> nonpure))
(declare-method list-icons (:simple-proc (<gtk-icon-theme> <string>) <object> nonpure))
(declare gtk-image-set-from-file (:simple-proc (<gtk-image> (:alt-maybe <string>)) <none> nonpure))
(declare-method set-from-file (:simple-proc (<gtk-image> (:alt-maybe <string>)) <none> nonpure))
(declare gtk-image-set-from-image (:simple-proc (<gtk-image> (:alt-maybe <gdk-image>) (:alt-maybe <gdk-bitmap>)) <none> nonpure))
(declare-method set-from-image (:simple-proc (<gtk-image> (:alt-maybe <gdk-image>) (:alt-maybe <gdk-bitmap>)) <none> nonpure))
(declare gtk-image-set-from-pixbuf (:simple-proc (<gtk-image> (:alt-maybe <gdk-pixbuf>)) <none> nonpure))
(declare-method set-from-pixbuf (:simple-proc (<gtk-image> (:alt-maybe <gdk-pixbuf>)) <none> nonpure))
(declare gtk-image-set-from-pixmap (:simple-proc (<gtk-image> <gdk-pixmap> (:alt-maybe <gdk-bitmap>)) <none> nonpure))
(declare-method set-from-pixmap (:simple-proc (<gtk-image> <gdk-pixmap> (:alt-maybe <gdk-bitmap>)) <none> nonpure))
(declare gtk-layout-set-hadjustment (:simple-proc (<gtk-layout> (:alt-maybe <gtk-adjustment>)) <none> nonpure))
(declare-method set-hadjustment (:simple-proc (<gtk-layout> (:alt-maybe <gtk-adjustment>)) <none> nonpure))
(declare gtk-layout-set-vadjustment (:simple-proc (<gtk-layout> (:alt-maybe <gtk-adjustment>)) <none> nonpure))
(declare-method set-vadjustment (:simple-proc (<gtk-layout> (:alt-maybe <gtk-adjustment>)) <none> nonpure))
(declare gtk-menu-set-active (:simple-proc (<gtk-menu> <integer>) <none> nonpure))
(declare-method set-active (:simple-proc (<gtk-menu> <integer>) <none> nonpure))
(declare gtk-paint-arrow (:simple-proc (<gtk-style> <gdk-window> <symbol> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <symbol> <boolean> <integer> <integer> <integer> <integer>) <none> nonpure))
(declare-method paint-arrow (:simple-proc (<gtk-style> <gdk-window> <symbol> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <symbol> <boolean> <integer> <integer> <integer> <integer>) <none> nonpure))
(declare gtk-paint-box (:simple-proc (<gtk-style> <gdk-window> <symbol> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <integer> <integer> <integer> <integer>) <none> nonpure))
(declare-method paint-box (:simple-proc (<gtk-style> <gdk-window> <symbol> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <integer> <integer> <integer> <integer>) <none> nonpure))
(declare gtk-paint-box-gap (:simple-proc (<gtk-style> <gdk-window> <symbol> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <integer> <integer> <integer> <integer> <symbol> <integer> <integer>) <none> nonpure))
(declare-method paint-box-gap (:simple-proc (<gtk-style> <gdk-window> <symbol> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <integer> <integer> <integer> <integer> <symbol> <integer> <integer>) <none> nonpure))
(declare gtk-paint-check (:simple-proc (<gtk-style> <gdk-window> <symbol> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <integer> <integer> <integer> <integer>) <none> nonpure))
(declare-method paint-check (:simple-proc (<gtk-style> <gdk-window> <symbol> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <integer> <integer> <integer> <integer>) <none> nonpure))
(declare gtk-paint-diamond (:simple-proc (<gtk-style> <gdk-window> <symbol> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <integer> <integer> <integer> <integer>) <none> nonpure))
(declare-method paint-diamond (:simple-proc (<gtk-style> <gdk-window> <symbol> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <integer> <integer> <integer> <integer>) <none> nonpure))
(declare gtk-paint-expander (:simple-proc (<gtk-style> <gdk-window> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <integer> <integer> <symbol>) <none> nonpure))
(declare-method paint-expander (:simple-proc (<gtk-style> <gdk-window> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <integer> <integer> <symbol>) <none> nonpure))
(declare gtk-paint-extension (:simple-proc (<gtk-style> <gdk-window> <symbol> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <integer> <integer> <integer> <integer> <symbol>) <none> nonpure))
(declare-method paint-extension (:simple-proc (<gtk-style> <gdk-window> <symbol> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <integer> <integer> <integer> <integer> <symbol>) <none> nonpure))
(declare gtk-paint-flat-box (:simple-proc (<gtk-style> <gdk-window> <symbol> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <integer> <integer> <integer> <integer>) <none> nonpure))
(declare-method paint-flat-box (:simple-proc (<gtk-style> <gdk-window> <symbol> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <integer> <integer> <integer> <integer>) <none> nonpure))
(declare gtk-paint-focus (:simple-proc (<gtk-style> <gdk-window> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <integer> <integer> <integer> <integer>) <none> nonpure))
(declare-method paint-focus (:simple-proc (<gtk-style> <gdk-window> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <integer> <integer> <integer> <integer>) <none> nonpure))
(declare gtk-paint-handle (:simple-proc (<gtk-style> <gdk-window> <symbol> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <integer> <integer> <integer> <integer> <symbol>) <none> nonpure))
(declare-method paint-handle (:simple-proc (<gtk-style> <gdk-window> <symbol> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <integer> <integer> <integer> <integer> <symbol>) <none> nonpure))
(declare gtk-paint-hline (:simple-proc (<gtk-style> <gdk-window> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <integer> <integer> <integer>) <none> nonpure))
(declare-method paint-hline (:simple-proc (<gtk-style> <gdk-window> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <integer> <integer> <integer>) <none> nonpure))
(declare gtk-paint-layout (:simple-proc (<gtk-style> <gdk-window> <symbol> <boolean> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <integer> <integer> <pango-layout>) <none> nonpure))
(declare-method paint-layout (:simple-proc (<gtk-style> <gdk-window> <symbol> <boolean> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <integer> <integer> <pango-layout>) <none> nonpure))
(declare gtk-paint-option (:simple-proc (<gtk-style> <gdk-window> <symbol> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <integer> <integer> <integer> <integer>) <none> nonpure))
(declare-method paint-option (:simple-proc (<gtk-style> <gdk-window> <symbol> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <integer> <integer> <integer> <integer>) <none> nonpure))
(declare gtk-paint-resize-grip (:simple-proc (<gtk-style> <gdk-window> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <symbol> <integer> <integer> <integer> <integer>) <none> nonpure))
(declare-method paint-resize-grip (:simple-proc (<gtk-style> <gdk-window> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <symbol> <integer> <integer> <integer> <integer>) <none> nonpure))
(declare gtk-paint-shadow (:simple-proc (<gtk-style> <gdk-window> <symbol> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <integer> <integer> <integer> <integer>) <none> nonpure))
(declare-method paint-shadow (:simple-proc (<gtk-style> <gdk-window> <symbol> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <integer> <integer> <integer> <integer>) <none> nonpure))
(declare gtk-paint-shadow-gap (:simple-proc (<gtk-style> <gdk-window> <symbol> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <integer> <integer> <integer> <integer> <symbol> <integer> <integer>) <none> nonpure))
(declare-method paint-shadow-gap (:simple-proc (<gtk-style> <gdk-window> <symbol> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <integer> <integer> <integer> <integer> <symbol> <integer> <integer>) <none> nonpure))
(declare gtk-paint-slider (:simple-proc (<gtk-style> <gdk-window> <symbol> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <integer> <integer> <integer> <integer> <symbol>) <none> nonpure))
(declare-method paint-slider (:simple-proc (<gtk-style> <gdk-window> <symbol> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <integer> <integer> <integer> <integer> <symbol>) <none> nonpure))
(declare gtk-paint-tab (:simple-proc (<gtk-style> <gdk-window> <symbol> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <integer> <integer> <integer> <integer>) <none> nonpure))
(declare-method paint-tab (:simple-proc (<gtk-style> <gdk-window> <symbol> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <integer> <integer> <integer> <integer>) <none> nonpure))
(declare gtk-paint-vline (:simple-proc (<gtk-style> <gdk-window> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <integer> <integer> <integer>) <none> nonpure))
(declare-method paint-vline (:simple-proc (<gtk-style> <gdk-window> <symbol> (:alt-maybe <gdk-rectangle>) (:alt-maybe <gtk-widget>) (:alt-maybe <string>) <integer> <integer> <integer>) <none> nonpure))
(declare gtk-paned-pack1 (:simple-proc (<gtk-paned> <gtk-widget> <boolean> <boolean>) <none> nonpure))
(declare-method pack1 (:simple-proc (<gtk-paned> <gtk-widget> <boolean> <boolean>) <none> nonpure))
(declare gtk-paned-pack2 (:simple-proc (<gtk-paned> <gtk-widget> <boolean> <boolean>) <none> nonpure))
(declare-method pack2 (:simple-proc (<gtk-paned> <gtk-widget> <boolean> <boolean>) <none> nonpure))
(declare gtk-propagate-event (:simple-proc (<gtk-widget> <gdk-event>) <none> nonpure))
(declare-method propagate-event (:simple-proc (<gtk-widget> <gdk-event>) <none> nonpure))
(declare gtk-rc-get-style (:simple-proc (<gtk-widget>) <gtk-style> nonpure))
(declare-method rc-get-style (:simple-proc (<gtk-widget>) <gtk-style> nonpure))
(declare gtk-rc-style-copy (:simple-proc (<gtk-rc-style>) <gtk-rc-style> nonpure))
(declare-method copy (:simple-proc (<gtk-rc-style>) <gtk-rc-style> nonpure))
(declare gtk-requisition-copy (:simple-proc (<gtk-requisition>) <gtk-requisition> nonpure))
(declare-method copy (:simple-proc (<gtk-requisition>) <gtk-requisition> nonpure))
(declare gtk-selection-add-target (:simple-proc (<gtk-widget> <gdk-atom> <gdk-atom> <integer>) <none> nonpure))
(declare-method selection-add-target (:simple-proc (<gtk-widget> <gdk-atom> <gdk-atom> <integer>) <none> nonpure))
(declare gtk-selection-clear-targets (:simple-proc (<gtk-widget> <gdk-atom>) <none> nonpure))
(declare-method selection-clear-targets (:simple-proc (<gtk-widget> <gdk-atom>) <none> nonpure))
(declare gtk-selection-convert (:simple-proc (<gtk-widget> <gdk-atom> <gdk-atom> <integer>) <boolean> nonpure))
(declare-method selection-convert (:simple-proc (<gtk-widget> <gdk-atom> <gdk-atom> <integer>) <boolean> nonpure))
(declare gtk-selection-owner-set (:simple-proc (<gtk-widget> <gdk-atom> <integer>) <boolean> nonpure))
(declare-method selection-owner-set (:simple-proc (<gtk-widget> <gdk-atom> <integer>) <boolean> nonpure))
(declare gtk-selection-remove-all (:simple-proc (<gtk-widget>) <none> nonpure))
(declare-method selection-remove-all (:simple-proc (<gtk-widget>) <none> nonpure))
(declare gtk-spin-button-configure (:simple-proc (<gtk-spin-button> (:alt-maybe <gtk-adjustment>) <real> <integer>) <none> nonpure))
(declare-method configure (:simple-proc (<gtk-spin-button> (:alt-maybe <gtk-adjustment>) <real> <integer>) <none> nonpure))
(declare gtk-stock-item-copy (:simple-proc (<gtk-stock-item>) <gtk-stock-item> nonpure))
(declare-method copy (:simple-proc (<gtk-stock-item>) <gtk-stock-item> nonpure))
(declare gtk-style-apply-default-background (:simple-proc (<gtk-style> <gdk-window> <boolean> <symbol> (:alt-maybe <gdk-rectangle>) <integer> <integer> <integer> <integer>) <none> nonpure))
(declare-method apply-default-background (:simple-proc (<gtk-style> <gdk-window> <boolean> <symbol> (:alt-maybe <gdk-rectangle>) <integer> <integer> <integer> <integer>) <none> nonpure))
(declare gtk-style-copy (:simple-proc (<gtk-style>) <gtk-style> nonpure))
(declare-method copy (:simple-proc (<gtk-style>) <gtk-style> nonpure))
(declare gtk-table-attach (:simple-proc (<gtk-table> <gtk-widget> <integer> <integer> <integer> <integer> <object> <object> <integer> <integer>) <none> nonpure))
(declare-method attach (:simple-proc (<gtk-table> <gtk-widget> <integer> <integer> <integer> <integer> <object> <object> <integer> <integer>) <none> nonpure))
(declare gtk-text-attributes-copy (:simple-proc (<gtk-text-attributes>) <gtk-text-attributes> nonpure))
(declare-method copy (:simple-proc (<gtk-text-attributes>) <gtk-text-attributes> nonpure))
(declare gtk-text-buffer-create-mark (:simple-proc (<gtk-text-buffer> (:alt-maybe <string>) <gtk-text-iter> <boolean>) <gtk-text-mark> nonpure))
(declare-method create-mark (:simple-proc (<gtk-text-buffer> (:alt-maybe <string>) <gtk-text-iter> <boolean>) <gtk-text-mark> nonpure))
(declare gtk-text-buffer-get-slice (:simple-proc (<gtk-text-buffer> <gtk-text-iter> <gtk-text-iter> <boolean>) <string> nonpure))
(declare-method get-slice (:simple-proc (<gtk-text-buffer> <gtk-text-iter> <gtk-text-iter> <boolean>) <string> nonpure))
(declare gtk-text-buffer-get-text (:simple-proc (<gtk-text-buffer> <gtk-text-iter> <gtk-text-iter> <boolean>) <string> nonpure))
(declare-method get-text (:simple-proc (<gtk-text-buffer> <gtk-text-iter> <gtk-text-iter> <boolean>) <string> nonpure))
(declare gtk-text-child-anchor-get-widgets (:simple-proc (<gtk-text-child-anchor>) <object> nonpure))
(declare-method get-widgets (:simple-proc (<gtk-text-child-anchor>) <object> nonpure))
(declare gtk-text-iter-backward-to-tag-toggle (:simple-proc (<gtk-text-iter> (:alt-maybe <gtk-text-tag>)) <boolean> nonpure))
(declare-method backward-to-tag-toggle (:simple-proc (<gtk-text-iter> (:alt-maybe <gtk-text-tag>)) <boolean> nonpure))
(declare gtk-text-iter-begins-tag (:simple-proc (<gtk-text-iter> (:alt-maybe <gtk-text-tag>)) <boolean> nonpure))
(declare-method begins-tag (:simple-proc (<gtk-text-iter> (:alt-maybe <gtk-text-tag>)) <boolean> nonpure))
(declare gtk-text-iter-copy (:simple-proc (<gtk-text-iter>) <gtk-text-iter> nonpure))
(declare-method copy (:simple-proc (<gtk-text-iter>) <gtk-text-iter> nonpure))
(declare gtk-text-iter-ends-tag (:simple-proc (<gtk-text-iter> (:alt-maybe <gtk-text-tag>)) <boolean> nonpure))
(declare-method ends-tag (:simple-proc (<gtk-text-iter> (:alt-maybe <gtk-text-tag>)) <boolean> nonpure))
(declare gtk-text-iter-forward-to-tag-toggle (:simple-proc (<gtk-text-iter> (:alt-maybe <gtk-text-tag>)) <boolean> nonpure))
(declare-method forward-to-tag-toggle (:simple-proc (<gtk-text-iter> (:alt-maybe <gtk-text-tag>)) <boolean> nonpure))
(declare gtk-text-iter-get-marks (:simple-proc (<gtk-text-iter>) <object> nonpure))
(declare-method get-marks (:simple-proc (<gtk-text-iter>) <object> nonpure))
(declare gtk-text-iter-get-tags (:simple-proc (<gtk-text-iter>) <object> nonpure))
(declare-method get-tags (:simple-proc (<gtk-text-iter>) <object> nonpure))
(declare gtk-text-iter-get-toggled-tags (:simple-proc (<gtk-text-iter> <boolean>) <object> nonpure))
(declare-method get-toggled-tags (:simple-proc (<gtk-text-iter> <boolean>) <object> nonpure))
(declare gtk-text-iter-toggles-tag (:simple-proc (<gtk-text-iter> (:alt-maybe <gtk-text-tag>)) <boolean> nonpure))
(declare-method toggles-tag (:simple-proc (<gtk-text-iter> (:alt-maybe <gtk-text-tag>)) <boolean> nonpure))
(declare gtk-text-view-scroll-to-iter (:simple-proc (<gtk-text-view> <gtk-text-iter> <real> <boolean> <real> <real>) <boolean> nonpure))
(declare-method scroll-to-iter (:simple-proc (<gtk-text-view> <gtk-text-iter> <real> <boolean> <real> <real>) <boolean> nonpure))
(declare gtk-text-view-scroll-to-mark (:simple-proc (<gtk-text-view> <gtk-text-mark> <real> <boolean> <real> <real>) <none> nonpure))
(declare-method scroll-to-mark (:simple-proc (<gtk-text-view> <gtk-text-mark> <real> <boolean> <real> <real>) <none> nonpure))
(declare gtk-tooltips-set-tip (:simple-proc (<gtk-tooltips> <gtk-widget> <string> (:alt-maybe <string>)) <none> nonpure))
(declare-method set-tip (:simple-proc (<gtk-tooltips> <gtk-widget> <string> (:alt-maybe <string>)) <none> nonpure))
(declare gtk-tree-iter-copy (:simple-proc (<gtk-tree-iter>) <gtk-tree-iter> nonpure))
(declare-method copy (:simple-proc (<gtk-tree-iter>) <gtk-tree-iter> nonpure))
(declare gtk-tree-model-get-column-type (:simple-proc (<gtk-tree-model> <integer>) <gtype> nonpure))
(declare gtk-tree-model-get-path (:simple-proc (<gtk-tree-model> <gtk-tree-iter>) <gtk-tree-path> nonpure))
(declare gtk-tree-model-iter-n-children (:simple-proc (<gtk-tree-model> (:alt-maybe <gtk-tree-iter>)) <integer> nonpure))
(declare gtk-tree-model-sort-convert-child-path-to-path (:simple-proc (<gtk-tree-model-sort> <gtk-tree-path>) <gtk-tree-path> nonpure))
(declare-method convert-child-path-to-path (:simple-proc (<gtk-tree-model-sort> <gtk-tree-path>) <gtk-tree-path> nonpure))
(declare gtk-tree-model-sort-convert-path-to-child-path (:simple-proc (<gtk-tree-model-sort> <gtk-tree-path>) <gtk-tree-path> nonpure))
(declare-method convert-path-to-child-path (:simple-proc (<gtk-tree-model-sort> <gtk-tree-path>) <gtk-tree-path> nonpure))
(declare gtk-tree-path-append-index (:simple-proc (<gtk-tree-path> <integer>) <none> nonpure))
(declare-method append-index (:simple-proc (<gtk-tree-path> <integer>) <none> nonpure))
(declare gtk-tree-path-copy (:simple-proc (<gtk-tree-path>) <gtk-tree-path> nonpure))
(declare-method copy (:simple-proc (<gtk-tree-path>) <gtk-tree-path> nonpure))
(declare gtk-tree-path-prepend-index (:simple-proc (<gtk-tree-path> <integer>) <none> nonpure))
(declare-method prepend-index (:simple-proc (<gtk-tree-path> <integer>) <none> nonpure))
(declare gtk-tree-row-reference-get-path (:simple-proc (<gtk-tree-row-reference>) <gtk-tree-path> nonpure))
(declare-method get-path (:simple-proc (<gtk-tree-row-reference>) <gtk-tree-path> nonpure))
(declare gtk-tree-set-row-drag-data (:simple-proc (<gtk-selection-data> <gtk-tree-model> <gtk-tree-path>) <boolean> nonpure))
(declare-method tree-set-row-drag-data (:simple-proc (<gtk-selection-data> <gtk-tree-model> <gtk-tree-path>) <boolean> nonpure))
(declare gtk-tree-view-column-get-cell-renderers (:simple-proc (<gtk-tree-view-column>) <object> nonpure))
(declare-method get-cell-renderers (:simple-proc (<gtk-tree-view-column>) <object> nonpure))
(declare gtk-tree-view-expand-to-path (:simple-proc (<gtk-tree-view> <gtk-tree-path>) <none> nonpure))
(declare-method expand-to-path (:simple-proc (<gtk-tree-view> <gtk-tree-path>) <none> nonpure))
(declare gtk-tree-view-get-columns (:simple-proc (<gtk-tree-view>) <object> nonpure))
(declare-method get-columns (:simple-proc (<gtk-tree-view>) <object> nonpure))
(declare gtk-tree-view-scroll-to-cell (:simple-proc (<gtk-tree-view> <gtk-tree-path> (:alt-maybe <gtk-tree-view-column>) <boolean> <real> <real>) <none> nonpure))
(declare-method scroll-to-cell (:simple-proc (<gtk-tree-view> <gtk-tree-path> (:alt-maybe <gtk-tree-view-column>) <boolean> <real> <real>) <none> nonpure))
(declare gtk-tree-view-set-cursor (:simple-proc (<gtk-tree-view> <gtk-tree-path> (:alt-maybe <gtk-tree-view-column>) <boolean>) <none> nonpure))
(declare-method set-cursor (:simple-proc (<gtk-tree-view> <gtk-tree-path> (:alt-maybe <gtk-tree-view-column>) <boolean>) <none> nonpure))
(declare gtk-tree-view-set-model (:simple-proc (<gtk-tree-view> (:alt-maybe <gtk-tree-model>)) <none> nonpure))
(declare-method set-model (:simple-proc (<gtk-tree-view> (:alt-maybe <gtk-tree-model>)) <none> nonpure))
(declare gtk-ui-manager-get-action-groups (:simple-proc (<gtk-ui-manager>) <object> nonpure))
(declare-method get-action-groups (:simple-proc (<gtk-ui-manager>) <object> nonpure))
(declare gtk-ui-manager-get-toplevels (:simple-proc (<gtk-ui-manager> <object>) <object> nonpure))
(declare-method get-toplevels (:simple-proc (<gtk-ui-manager> <object>) <object> nonpure))
(declare gtk-viewport-set-hadjustment (:simple-proc (<gtk-viewport> (:alt-maybe <gtk-adjustment>)) <none> nonpure))
(declare-method set-hadjustment (:simple-proc (<gtk-viewport> (:alt-maybe <gtk-adjustment>)) <none> nonpure))
(declare gtk-viewport-set-vadjustment (:simple-proc (<gtk-viewport> (:alt-maybe <gtk-adjustment>)) <none> nonpure))
(declare-method set-vadjustment (:simple-proc (<gtk-viewport> (:alt-maybe <gtk-adjustment>)) <none> nonpure))
(declare gtk-widget-add-events (:simple-proc (<gtk-widget> <object>) <none> nonpure))
(declare-method add-events (:simple-proc (<gtk-widget> <object>) <none> nonpure))
(declare gtk-widget-create-pango-context (:simple-proc (<gtk-widget>) <pango-context> nonpure))
(declare-method create-pango-context (:simple-proc (<gtk-widget>) <pango-context> nonpure))
(declare gtk-widget-set-events (:simple-proc (<gtk-widget> <object>) <none> nonpure))
(declare-method set-events (:simple-proc (<gtk-widget> <object>) <none> nonpure))
(declare gtk-widget-list-accel-closures (:simple-proc (<gtk-widget>) <object> nonpure))
(declare-method list-accel-closures (:simple-proc (<gtk-widget>) <object> nonpure))
(declare gtk-widget-list-mnemonic-labels (:simple-proc (<gtk-widget>) <object> nonpure))
(declare-method list-mnemonic-labels (:simple-proc (<gtk-widget>) <object> nonpure))
(declare gtk-widget-set-scroll-adjustments (:simple-proc (<gtk-widget> (:alt-maybe <gtk-adjustment>) (:alt-maybe <gtk-adjustment>)) <boolean> nonpure))
(declare-method set-scroll-adjustments (:simple-proc (<gtk-widget> (:alt-maybe <gtk-adjustment>) (:alt-maybe <gtk-adjustment>)) <boolean> nonpure))
(declare gtk-widget-set-style (:simple-proc (<gtk-widget> (:alt-maybe <gtk-style>)) <none> nonpure))
(declare-method set-style (:simple-proc (<gtk-widget> (:alt-maybe <gtk-style>)) <none> nonpure))
(declare gtk-window-get-icon-list (:simple-proc (<gtk-window>) <object> nonpure))
(declare-method get-icon-list (:simple-proc (<gtk-window>) <object> nonpure))
(declare gtk-window-set-icon-list (:simple-proc (<gtk-window> <object>) <none> nonpure))
(declare-method set-icon-list (:simple-proc (<gtk-window> <object>) <none> nonpure))
(declare gtk-cell-view-get-cell-renderers (:simple-proc (<gtk-cell-view>) <object> nonpure))
(declare-method get-cell-renderers (:simple-proc (<gtk-cell-view>) <object> nonpure))
(declare gtk-clipboard-set-text (:simple-proc (<gtk-clipboard> <string>) <none> nonpure))
(declare-method set-text (:simple-proc (<gtk-clipboard> <string>) <none> nonpure))
(declare gtk-color-selection-dialog-get-colorsel (:simple-proc (<gtk-color-selection-dialog>) <gtk-widget> nonpure))
(declare-method get-colorsel (:simple-proc (<gtk-color-selection-dialog>) <gtk-widget> nonpure))
(declare gtk-color-selection-dialog-get-ok-button (:simple-proc (<gtk-color-selection-dialog>) <gtk-widget> nonpure))
(declare-method get-ok-button (:simple-proc (<gtk-color-selection-dialog>) <gtk-widget> nonpure))
(declare gtk-color-selection-dialog-get-cancel-button (:simple-proc (<gtk-color-selection-dialog>) <gtk-widget> nonpure))
(declare-method get-cancel-button (:simple-proc (<gtk-color-selection-dialog>) <gtk-widget> nonpure))
(declare gtk-color-selection-dialog-get-help-button (:simple-proc (<gtk-color-selection-dialog>) <gtk-widget> nonpure))
(declare-method get-help-button (:simple-proc (<gtk-color-selection-dialog>) <gtk-widget> nonpure))
(declare gtk-dialog-get-vbox (:simple-proc (<gtk-dialog>) <gtk-widget> nonpure))
(declare-method get-vbox (:simple-proc (<gtk-dialog>) <gtk-widget> nonpure))
(declare gtk-dialog-get-action-area (:simple-proc (<gtk-dialog>) <gtk-widget> nonpure))
(declare-method get-action-area (:simple-proc (<gtk-dialog>) <gtk-widget> nonpure))
(declare gtk-editable-insert-text (:simple-proc (<gtk-editable> <string> <integer>) <integer> nonpure))
(declare gtk-file-selection:ok-button (:simple-proc (<gtk-file-selection>) <gtk-widget> nonpure))
(declare gtk-file-selection:cancel-button (:simple-proc (<gtk-file-selection>) <gtk-widget> nonpure))
(declare gtk-icon-view-get-selected-items (:simple-proc (<gtk-icon-view>) <object> nonpure))
(declare-method get-selected-items (:simple-proc (<gtk-icon-view>) <object> nonpure))
(declare gtk-icon-size-lookup (:simple-proc (<symbol> <object> <object>) <boolean> nonpure))
(declare gtk-list-store-new (:simple-proc (<object>) <gtk-list-store> nonpure))
(declare gtk-list-store-create (:simple-proc (<object>) <gtk-list-store> nonpure))
(declare gtk-list-store-set-value (:simple-proc (<gtk-list-store> <gtk-tree-iter> <integer> <object>) <none> nonpure))
(declare-method set-value (:simple-proc (<gtk-list-store> <gtk-tree-iter> <integer> <object>) <none> nonpure))
(declare gtk-list-store-remove (:simple-proc (<gtk-list-store> <gtk-tree-iter>) <gtk-tree-iter> nonpure))
(declare-method remove (:simple-proc (<gtk-list-store> <gtk-tree-iter>) <gtk-tree-iter> nonpure))
(declare gtk-list-store-insert (:simple-proc (<gtk-list-store> <integer>) <gtk-tree-iter> nonpure))
(declare-method insert (:simple-proc (<gtk-list-store> <integer>) <gtk-tree-iter> nonpure))
(declare gtk-list-store-insert-before (:simple-proc (<gtk-list-store> (:alt-maybe <gtk-tree-iter>)) <gtk-tree-iter> nonpure))
(declare-method insert-before (:simple-proc (<gtk-list-store> (:alt-maybe <gtk-tree-iter>)) <gtk-tree-iter> nonpure))
(declare gtk-list-store-insert-after (:simple-proc (<gtk-list-store> (:alt-maybe <gtk-tree-iter>)) <gtk-tree-iter> nonpure))
(declare-method insert-after (:simple-proc (<gtk-list-store> (:alt-maybe <gtk-tree-iter>)) <gtk-tree-iter> nonpure))
(declare gtk-list-store-prepend (:simple-proc (<gtk-list-store>) <gtk-tree-iter> nonpure))
(declare-method prepend (:simple-proc (<gtk-list-store>) <gtk-tree-iter> nonpure))
(declare gtk-list-store-append (:simple-proc (<gtk-list-store>) <gtk-tree-iter> nonpure))
(declare gtk-menu-popup (:simple-proc (<gtk-menu> (:alt-maybe <gtk-widget>) (:alt-maybe <gtk-widget>) <object> <integer> <integer>) <none> nonpure))
(declare-method popup (:simple-proc (<gtk-menu> (:alt-maybe <gtk-widget>) (:alt-maybe <gtk-widget>) <object> <integer> <integer>) <none> nonpure))
(declare gtk-menu-get-for-attach-widget (:simple-proc (<gtk-widget>) <object> nonpure))
(declare %gtk-message-dialog-new (:simple-proc ((:alt-maybe <gtk-window>) <object> <symbol> <symbol> <string>) <object> nonpure))
(declare %gtk-message-dialog-create (:simple-proc ((:alt-maybe <gtk-window>) <object> <symbol> <symbol> <string>) <gtk-message-dialog> nonpure))
(declare gtk-radio-button-new (:simple-proc ((:alt-maybe <gtk-radio-group>)) <gtk-widget> nonpure))
(declare gtk-radio-button-create (:simple-proc ((:alt-maybe <gtk-radio-group>)) <gtk-radio-button> nonpure))
(declare gtk-radio-button-new-with-label (:simple-proc ((:alt-maybe <gtk-radio-group>) <string>) <gtk-widget> nonpure))
(declare gtk-radio-button-create-with-label (:simple-proc ((:alt-maybe <gtk-radio-group>) <string>) <gtk-radio-button> nonpure))
(declare gtk-radio-button-new-with-mnemonic (:simple-proc ((:alt-maybe <gtk-radio-group>) <string>) <gtk-widget> nonpure))
(declare gtk-radio-button-create-with-mnemonic (:simple-proc ((:alt-maybe <gtk-radio-group>) <string>) <gtk-radio-button> nonpure))
(declare gtk-radio-button-get-group (:simple-proc (<gtk-radio-button>) <gtk-radio-group> nonpure))
(declare-method get-group (:simple-proc (<gtk-radio-button>) <gtk-radio-group> nonpure))
(declare gtk-radio-button-set-group (:simple-proc (<gtk-radio-button> (:alt-maybe <gtk-radio-group>)) <none> nonpure))
(declare-method set-group (:simple-proc (<gtk-radio-button> (:alt-maybe <gtk-radio-group>)) <none> nonpure))
(declare gtk-radio-menu-item-new (:simple-proc ((:alt-maybe <gtk-radio-group>)) <gtk-widget> nonpure))
(declare gtk-radio-menu-item-create (:simple-proc ((:alt-maybe <gtk-radio-group>)) <gtk-radio-menu-item> nonpure))
(declare gtk-radio-menu-item-new-with-label (:simple-proc ((:alt-maybe <gtk-radio-group>) <string>) <gtk-widget> nonpure))
(declare gtk-radio-menu-item-create-with-label (:simple-proc ((:alt-maybe <gtk-radio-group>) <string>) <gtk-radio-menu-item> nonpure))
(declare gtk-radio-menu-item-new-with-mnemonic (:simple-proc ((:alt-maybe <gtk-radio-group>) <string>) <gtk-widget> nonpure))
(declare gtk-radio-menu-item-create-with-mnemonic (:simple-proc ((:alt-maybe <gtk-radio-group>) <string>) <gtk-radio-menu-item> nonpure))
(declare gtk-radio-menu-item-get-group (:simple-proc (<gtk-radio-menu-item>) <gtk-radio-group> nonpure))
(declare-method get-group (:simple-proc (<gtk-radio-menu-item>) <gtk-radio-group> nonpure))
(declare gtk-radio-menu-item-set-group (:simple-proc (<gtk-radio-menu-item> (:alt-maybe <gtk-radio-group>)) <none> nonpure))
(declare-method set-group (:simple-proc (<gtk-radio-menu-item> (:alt-maybe <gtk-radio-group>)) <none> nonpure))
(declare gtk-radio-tool-button-new (:simple-proc (<gtk-radio-group>) <gtk-tool-item> nonpure))
(declare gtk-radio-tool-button-create (:simple-proc (<gtk-radio-group>) <gtk-radio-tool-button> nonpure))
(declare gtk-radio-tool-button-new-from-stock (:simple-proc (<gtk-radio-group> <string>) <gtk-tool-item> nonpure))
(declare gtk-radio-tool-button-get-group (:simple-proc (<gtk-radio-tool-button>) <gtk-radio-group> nonpure))
(declare-method get-group (:simple-proc (<gtk-radio-tool-button>) <gtk-radio-group> nonpure))
(declare gtk-radio-tool-button-set-group (:simple-proc (<gtk-radio-tool-button> <gtk-radio-group>) <none> nonpure))
(declare-method set-group (:simple-proc (<gtk-radio-tool-button> <gtk-radio-group>) <none> nonpure))
(declare gtk-radio-action-get-group (:simple-proc (<gtk-radio-action>) <gtk-radio-group> nonpure))
(declare-method get-group (:simple-proc (<gtk-radio-action>) <gtk-radio-group> nonpure))
(declare gtk-radio-action-set-group (:simple-proc (<gtk-radio-action> <gtk-radio-group>) <none> nonpure))
(declare-method set-group (:simple-proc (<gtk-radio-action> <gtk-radio-group>) <none> nonpure))
(declare gtk-recent-chooser-get-items (:simple-proc (<gtk-recent-chooser>) <object> nonpure))
(declare-method get-items (:simple-proc (<gtk-recent-chooser>) <object> nonpure))
(declare gtk-recent-chooser-list-filters (:simple-proc (<gtk-recent-chooser>) <object> nonpure))
(declare-method list-filters (:simple-proc (<gtk-recent-chooser>) <object> nonpure))
(declare gtk-recent-manager-get-items (:simple-proc (<gtk-recent-manager>) <object> nonpure))
(declare-method get-items (:simple-proc (<gtk-recent-manager>) <object> nonpure))
(declare gtk-selection-data-get-as-string (:simple-proc (<gtk-selection-data>) <string> nonpure))
(declare-method get-as-string (:simple-proc (<gtk-selection-data>) <string> nonpure))
(declare gtk-stock-add (:simple-proc (<object>) <none> nonpure))
(declare gtk-stock-lookup (:simple-proc (<string>) <object> nonpure))
(declare gtk-style-get-fg-gc (:simple-proc (<gtk-style> <symbol>) <gdk-gc> nonpure))
(declare-method get-fg-gc (:simple-proc (<gtk-style> <symbol>) <gdk-gc> nonpure))
(declare gtk-style-get-bg-gc (:simple-proc (<gtk-style> <symbol>) <gdk-gc> nonpure))
(declare-method get-bg-gc (:simple-proc (<gtk-style> <symbol>) <gdk-gc> nonpure))
(declare gtk-style-get-white-gc (:simple-proc (<gtk-style>) <gdk-gc> nonpure))
(declare-method get-white-gc (:simple-proc (<gtk-style>) <gdk-gc> nonpure))
(declare gtk-style-get-black-gc (:simple-proc (<gtk-style>) <gdk-gc> nonpure))
(declare-method get-black-gc (:simple-proc (<gtk-style>) <gdk-gc> nonpure))
(declare gtk-text-buffer-set-text (:simple-proc (<gtk-text-buffer> <object>) <none> nonpure))
(declare-method set-text (:simple-proc (<gtk-text-buffer> <object>) <none> nonpure))
(declare gtk-text-buffer-insert (:simple-proc (<gtk-text-buffer> <gtk-text-iter> <object>) <none> nonpure))
(declare-method insert (:simple-proc (<gtk-text-buffer> <gtk-text-iter> <object>) <none> nonpure))
(declare gtk-text-buffer-insert-at-cursor (:simple-proc (<gtk-text-buffer> <object>) <none> nonpure))
(declare-method insert-at-cursor (:simple-proc (<gtk-text-buffer> <object>) <none> nonpure))
(declare gtk-text-buffer-insert-interactive (:simple-proc (<gtk-text-buffer> <gtk-text-iter> <object> <boolean>) <boolean> nonpure))
(declare-method insert-interactive (:simple-proc (<gtk-text-buffer> <gtk-text-iter> <object> <boolean>) <boolean> nonpure))
(declare gtk-text-buffer-insert-interactive-at-cursor (:simple-proc (<gtk-text-buffer> <object> <boolean>) <boolean> nonpure))
(declare-method insert-interactive-at-cursor (:simple-proc (<gtk-text-buffer> <object> <boolean>) <boolean> nonpure))
(declare gtk-text-buffer-insert-with-tags (:simple-proc (<gtk-text-buffer> <gtk-text-iter> <object> <object>) <none> nonpure))
(declare-method insert-with-tags (:simple-proc (<gtk-text-buffer> <gtk-text-iter> <object> <object>) <none> nonpure))
(declare gtk-text-buffer-insert-with-tags-by-name (:simple-proc (<gtk-text-buffer> <gtk-text-iter> <object> <object>) <none> nonpure))
(declare-method insert-with-tags-by-name (:simple-proc (<gtk-text-buffer> <gtk-text-iter> <object> <object>) <none> nonpure))
(declare gtk-text-buffer-get-iter-at-line-offset (:simple-proc (<gtk-text-buffer> <integer> <integer>) <gtk-text-iter> nonpure))
(declare-method get-iter-at-line-offset (:simple-proc (<gtk-text-buffer> <integer> <integer>) <gtk-text-iter> nonpure))
(declare gtk-text-buffer-get-iter-at-line-index (:simple-proc (<gtk-text-buffer> <integer> <integer>) <gtk-text-iter> nonpure))
(declare-method get-iter-at-line-index (:simple-proc (<gtk-text-buffer> <integer> <integer>) <gtk-text-iter> nonpure))
(declare gtk-text-buffer-get-iter-at-offset (:simple-proc (<gtk-text-buffer> <integer>) <gtk-text-iter> nonpure))
(declare-method get-iter-at-offset (:simple-proc (<gtk-text-buffer> <integer>) <gtk-text-iter> nonpure))
(declare gtk-text-buffer-get-iter-at-line (:simple-proc (<gtk-text-buffer> <integer>) <gtk-text-iter> nonpure))
(declare-method get-iter-at-line (:simple-proc (<gtk-text-buffer> <integer>) <gtk-text-iter> nonpure))
(declare gtk-text-buffer-get-start-iter (:simple-proc (<gtk-text-buffer>) <gtk-text-iter> nonpure))
(declare-method get-start-iter (:simple-proc (<gtk-text-buffer>) <gtk-text-iter> nonpure))
(declare gtk-text-buffer-get-bounds (:simple-proc (<gtk-text-buffer>) <object> nonpure))
(declare-method get-bounds (:simple-proc (<gtk-text-buffer>) <object> nonpure))
(declare gtk-text-buffer-get-selection-bounds (:simple-proc (<gtk-text-buffer>) <object> nonpure))
(declare-method get-selection-bounds (:simple-proc (<gtk-text-buffer>) <object> nonpure))
(declare gtk-text-buffer-get-end-iter (:simple-proc (<gtk-text-buffer>) <gtk-text-iter> nonpure))
(declare-method get-end-iter (:simple-proc (<gtk-text-buffer>) <gtk-text-iter> nonpure))
(declare gtk-text-buffer-get-iter-at-mark (:simple-proc (<gtk-text-buffer> <gtk-text-mark>) <gtk-text-iter> nonpure))
(declare-method get-iter-at-mark (:simple-proc (<gtk-text-buffer> <gtk-text-mark>) <gtk-text-iter> nonpure))
(declare gtk-text-buffer-get-iter-at-child-anchor (:simple-proc (<gtk-text-buffer> <gtk-text-child-anchor>) <gtk-text-iter> nonpure))
(declare-method get-iter-at-child-anchor (:simple-proc (<gtk-text-buffer> <gtk-text-child-anchor>) <gtk-text-iter> nonpure))
(declare gtk-tree-model-get-iter (:simple-proc (<gtk-tree-model> <gtk-tree-path>) <gtk-tree-iter> nonpure))
(declare gtk-tree-model-get-iter-first (:simple-proc (<gtk-tree-model>) <gtk-tree-iter> nonpure))
(declare gtk-tree-model-get-value (:simple-proc (<gtk-tree-model> <gtk-tree-iter> <integer>) <object> nonpure))
(declare gtk-tree-model-iter-next (:simple-proc (<gtk-tree-model> <gtk-tree-iter>) <gtk-tree-iter> nonpure))
(declare gtk-tree-model-iter-children (:simple-proc (<gtk-tree-model> (:alt-maybe <gtk-tree-iter>)) <object> nonpure))
(declare gtk-tree-model-iter-parent (:simple-proc (<gtk-tree-model> <gtk-tree-iter>) <gtk-tree-iter> nonpure))
(declare gtk-tree-model-iter-nth-child (:simple-proc (<gtk-tree-model> (:alt-maybe <gtk-tree-iter>) <integer>) <gtk-tree-iter> nonpure))
(declare gtk-tree-store-new (:simple-proc (<object>) <gtk-tree-store> nonpure))
(declare gtk-tree-store-create (:simple-proc (<object>) <gtk-tree-store> nonpure))
(declare gtk-tree-store-set-value (:simple-proc (<gtk-tree-store> <gtk-tree-iter> <integer> <object>) <none> nonpure))
(declare-method set-value (:simple-proc (<gtk-tree-store> <gtk-tree-iter> <integer> <object>) <none> nonpure))
(declare gtk-tree-store-remove (:simple-proc (<gtk-tree-store> <gtk-tree-iter>) <gtk-tree-iter> nonpure))
(declare-method remove (:simple-proc (<gtk-tree-store> <gtk-tree-iter>) <gtk-tree-iter> nonpure))
(declare gtk-tree-store-insert (:simple-proc (<gtk-tree-store> <gtk-tree-iter> <integer>) <gtk-tree-iter> nonpure))
(declare-method insert (:simple-proc (<gtk-tree-store> <gtk-tree-iter> <integer>) <gtk-tree-iter> nonpure))
(declare gtk-tree-store-insert-before (:simple-proc (<gtk-tree-store> (:alt-maybe <gtk-tree-iter>) (:alt-maybe <gtk-tree-iter>)) <gtk-tree-iter> nonpure))
(declare-method insert-before (:simple-proc (<gtk-tree-store> (:alt-maybe <gtk-tree-iter>) (:alt-maybe <gtk-tree-iter>)) <gtk-tree-iter> nonpure))
(declare gtk-tree-store-insert-after (:simple-proc (<gtk-tree-store> (:alt-maybe <gtk-tree-iter>) (:alt-maybe <gtk-tree-iter>)) <gtk-tree-iter> nonpure))
(declare-method insert-after (:simple-proc (<gtk-tree-store> (:alt-maybe <gtk-tree-iter>) (:alt-maybe <gtk-tree-iter>)) <gtk-tree-iter> nonpure))
(declare gtk-tree-store-prepend (:simple-proc (<gtk-tree-store> (:alt-maybe <gtk-tree-iter>)) <gtk-tree-iter> nonpure))
(declare-method prepend (:simple-proc (<gtk-tree-store> (:alt-maybe <gtk-tree-iter>)) <gtk-tree-iter> nonpure))
(declare gtk-tree-store-append (:simple-proc (<gtk-tree-store> (:alt-maybe <gtk-tree-iter>)) <gtk-tree-iter> nonpure))
(declare gtk-tree-view-get-path-at-pos (:simple-proc (<gtk-tree-view> <integer> <integer>) <object> nonpure))
(declare-method get-path-at-pos (:simple-proc (<gtk-tree-view> <integer> <integer>) <object> nonpure))
(declare gtk-tree-view-column-set-cell-data-func (:simple-proc (<gtk-tree-view-column> <gtk-cell-renderer> <object>) <none> nonpure))
(declare-method set-cell-data-func (:simple-proc (<gtk-tree-view-column> <gtk-cell-renderer> <object>) <none> nonpure))
(declare gtk-drag-dest-set (:simple-proc (<gtk-widget> <object> <object> <object>) <none> nonpure))
(declare-method drag-dest-set (:simple-proc (<gtk-widget> <object> <object> <object>) <none> nonpure))
(declare gtk-widget-get-window (:simple-proc (<gtk-widget>) <gdk-window> nonpure))
(declare-method get-window (:simple-proc (<gtk-widget>) <gdk-window> nonpure))
(declare gtk-widget-get-allocation (:simple-proc (<gtk-widget>) <gdk-rectangle> nonpure))
(declare-method get-allocation (:simple-proc (<gtk-widget>) <gdk-rectangle> nonpure))
(declare gtk-widget-get-state (:simple-proc (<gtk-widget>) <symbol> nonpure))
(declare-method get-state (:simple-proc (<gtk-widget>) <symbol> nonpure))
(declare gtk-print-operation-set-default-page-setup (:simple-proc (<gtk-print-operation> (:alt-maybe <gtk-page-setup>)) <none> nonpure))
(declare-method set-default-page-setup (:simple-proc (<gtk-print-operation> (:alt-maybe <gtk-page-setup>)) <none> nonpure))
(declare gtk-print-operation-set-print-settings (:simple-proc (<gtk-print-operation> (:alt-maybe <gtk-print-settings>)) <none> nonpure))
(declare-method set-print-settings (:simple-proc (<gtk-print-operation> (:alt-maybe <gtk-print-settings>)) <none> nonpure))
(declare gtk-print-operation-set-custom-tab-label (:simple-proc (<gtk-print-operation> (:alt-maybe <string>)) <none> nonpure))
(declare-method set-custom-tab-label (:simple-proc (<gtk-print-operation> (:alt-maybe <string>)) <none> nonpure))
(declare gtk-print-operation-run (:simple-proc (<gtk-print-operation> <symbol> (:alt-maybe <gtk-window>) <object>) <symbol> nonpure))
(declare-method run (:simple-proc (<gtk-print-operation> <symbol> (:alt-maybe <gtk-window>) <object>) <symbol> nonpure))
(declare gtk-print-run-page-setup-dialog (:simple-proc ((:alt-maybe <gtk-window>) (:alt-maybe <gtk-page-setup>) <gtk-print-settings>) <gtk-page-setup> nonpure))
(declare gtk-about-dialog-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-about-dialog-create (:simple-proc () <gtk-about-dialog> nonpure))
(declare gtk-show-about-dialog (:simple-proc (<gtk-window> <string>) <none> nonpure))
(declare gtk-about-dialog-get-name (:simple-proc (<gtk-about-dialog>) <string> nonpure))
(declare-method get-name (:simple-proc (<gtk-about-dialog>) <string> nonpure))
(declare gtk-about-dialog-set-name (:simple-proc (<gtk-about-dialog> <string>) <none> nonpure))
(declare-method set-name (:simple-proc (<gtk-about-dialog> <string>) <none> nonpure))
(declare gtk-about-dialog-get-version (:simple-proc (<gtk-about-dialog>) <string> nonpure))
(declare-method get-version (:simple-proc (<gtk-about-dialog>) <string> nonpure))
(declare gtk-about-dialog-set-version (:simple-proc (<gtk-about-dialog> <string>) <none> nonpure))
(declare-method set-version (:simple-proc (<gtk-about-dialog> <string>) <none> nonpure))
(declare gtk-about-dialog-get-copyright (:simple-proc (<gtk-about-dialog>) <string> nonpure))
(declare-method get-copyright (:simple-proc (<gtk-about-dialog>) <string> nonpure))
(declare gtk-about-dialog-set-copyright (:simple-proc (<gtk-about-dialog> <string>) <none> nonpure))
(declare-method set-copyright (:simple-proc (<gtk-about-dialog> <string>) <none> nonpure))
(declare gtk-about-dialog-get-license (:simple-proc (<gtk-about-dialog>) <string> nonpure))
(declare-method get-license (:simple-proc (<gtk-about-dialog>) <string> nonpure))
(declare gtk-about-dialog-set-license (:simple-proc (<gtk-about-dialog> <string>) <none> nonpure))
(declare-method set-license (:simple-proc (<gtk-about-dialog> <string>) <none> nonpure))
(declare gtk-about-dialog-get-wrap-license (:simple-proc (<gtk-about-dialog>) <boolean> nonpure))
(declare-method get-wrap-license (:simple-proc (<gtk-about-dialog>) <boolean> nonpure))
(declare gtk-about-dialog-set-wrap-license (:simple-proc (<gtk-about-dialog> <boolean>) <none> nonpure))
(declare-method set-wrap-license (:simple-proc (<gtk-about-dialog> <boolean>) <none> nonpure))
(declare gtk-about-dialog-get-website (:simple-proc (<gtk-about-dialog>) <string> nonpure))
(declare-method get-website (:simple-proc (<gtk-about-dialog>) <string> nonpure))
(declare gtk-about-dialog-set-website (:simple-proc (<gtk-about-dialog> <string>) <none> nonpure))
(declare-method set-website (:simple-proc (<gtk-about-dialog> <string>) <none> nonpure))
(declare gtk-about-dialog-get-website-label (:simple-proc (<gtk-about-dialog>) <string> nonpure))
(declare-method get-website-label (:simple-proc (<gtk-about-dialog>) <string> nonpure))
(declare gtk-about-dialog-set-website-label (:simple-proc (<gtk-about-dialog> <string>) <none> nonpure))
(declare-method set-website-label (:simple-proc (<gtk-about-dialog> <string>) <none> nonpure))
(declare gtk-about-dialog-get-logo (:simple-proc (<gtk-about-dialog>) <gdk-pixbuf> nonpure))
(declare-method get-logo (:simple-proc (<gtk-about-dialog>) <gdk-pixbuf> nonpure))
(declare gtk-about-dialog-set-logo (:simple-proc (<gtk-about-dialog> <gdk-pixbuf>) <none> nonpure))
(declare-method set-logo (:simple-proc (<gtk-about-dialog> <gdk-pixbuf>) <none> nonpure))
(declare gtk-about-dialog-get-logo-icon-name (:simple-proc (<gtk-about-dialog>) <string> nonpure))
(declare-method get-logo-icon-name (:simple-proc (<gtk-about-dialog>) <string> nonpure))
(declare gtk-about-dialog-set-logo-icon-name (:simple-proc (<gtk-about-dialog> <string>) <none> nonpure))
(declare-method set-logo-icon-name (:simple-proc (<gtk-about-dialog> <string>) <none> nonpure))
(declare gtk-accel-group-lock (:simple-proc (<gtk-accel-group>) <none> nonpure))
(declare-method lock (:simple-proc (<gtk-accel-group>) <none> nonpure))
(declare gtk-accel-group-unlock (:simple-proc (<gtk-accel-group>) <none> nonpure))
(declare-method unlock (:simple-proc (<gtk-accel-group>) <none> nonpure))
(declare gtk-accel-group-connect (:simple-proc (<gtk-accel-group> <integer> <object> <object> <gclosure>) <none> nonpure))
(declare-method connect (:simple-proc (<gtk-accel-group> <integer> <object> <object> <gclosure>) <none> nonpure))
(declare gtk-accel-group-connect-by-path (:simple-proc (<gtk-accel-group> <string> <gclosure>) <none> nonpure))
(declare-method connect-by-path (:simple-proc (<gtk-accel-group> <string> <gclosure>) <none> nonpure))
(declare gtk-accel-group-disconnect (:simple-proc (<gtk-accel-group> <gclosure>) <boolean> nonpure))
(declare-method disconnect (:simple-proc (<gtk-accel-group> <gclosure>) <boolean> nonpure))
(declare gtk-accel-group-disconnect-key (:simple-proc (<gtk-accel-group> <integer> <object>) <boolean> nonpure))
(declare-method disconnect-key (:simple-proc (<gtk-accel-group> <integer> <object>) <boolean> nonpure))
(declare gtk-accel-group-activate (:simple-proc (<gtk-accel-group> <object> <gobject> <integer> <object>) <boolean> nonpure))
(declare-method activate (:simple-proc (<gtk-accel-group> <object> <gobject> <integer> <object>) <boolean> nonpure))
(declare gtk-accel-groups-activate (:simple-proc (<gobject> <integer> <object>) <boolean> nonpure))
(declare gtk-accel-group-from-accel-closure (:simple-proc (<gclosure>) <gtk-accel-group> nonpure))
(declare gtk-accelerator-valid (:simple-proc (<integer> <object>) <boolean> nonpure))
(declare gtk-accelerator-name (:simple-proc (<integer> <object>) <string> nonpure))
(declare gtk-accelerator-get-label (:simple-proc (<integer> <object>) <string> nonpure))
(declare gtk-accelerator-set-default-mod-mask (:simple-proc (<object>) <none> nonpure))
(declare gtk-accelerator-get-default-mod-mask (:simple-proc () <integer> nonpure))
(declare gtk-accel-label-new (:simple-proc (<string>) <gtk-widget> nonpure))
(declare gtk-accel-label-create (:simple-proc (<string>) <gtk-accel-label> nonpure))
(declare gtk-accel-label-get-accel-widget (:simple-proc (<gtk-accel-label>) <gtk-widget> nonpure))
(declare-method get-accel-widget (:simple-proc (<gtk-accel-label>) <gtk-widget> nonpure))
(declare gtk-accel-label-get-accel-width (:simple-proc (<gtk-accel-label>) <integer> nonpure))
(declare-method get-accel-width (:simple-proc (<gtk-accel-label>) <integer> nonpure))
(declare gtk-accel-label-set-accel-widget (:simple-proc (<gtk-accel-label> <gtk-widget>) <none> nonpure))
(declare-method set-accel-widget (:simple-proc (<gtk-accel-label> <gtk-widget>) <none> nonpure))
(declare gtk-accel-label-set-accel-closure (:simple-proc (<gtk-accel-label> <gclosure>) <none> nonpure))
(declare-method set-accel-closure (:simple-proc (<gtk-accel-label> <gclosure>) <none> nonpure))
(declare gtk-accel-label-refetch (:simple-proc (<gtk-accel-label>) <boolean> nonpure))
(declare-method refetch (:simple-proc (<gtk-accel-label>) <boolean> nonpure))
(declare gtk-accel-map-add-entry (:simple-proc (<string> <integer> <object>) <none> nonpure))
(declare gtk-accel-map-change-entry (:simple-proc (<string> <integer> <object> <boolean>) <boolean> nonpure))
(declare gtk-accel-map-load (:simple-proc (<string>) <none> nonpure))
(declare gtk-accel-map-save (:simple-proc (<string>) <none> nonpure))
(declare gtk-accel-map-load-fd (:simple-proc (<integer>) <none> nonpure))
(declare gtk-accel-map-save-fd (:simple-proc (<integer>) <none> nonpure))
(declare gtk-accel-map-lock-path (:simple-proc (<string>) <none> nonpure))
(declare gtk-accel-map-unlock-path (:simple-proc (<string>) <none> nonpure))
(declare gtk-accel-map-add-filter (:simple-proc (<string>) <none> nonpure))
(declare gtk-accel-map-get (:simple-proc () <gtk-accel-map> nonpure))
(declare gtk-accessible-connect-widget-destroyed (:simple-proc (<gtk-accessible>) <none> nonpure))
(declare-method connect-widget-destroyed (:simple-proc (<gtk-accessible>) <none> nonpure))
(declare gtk-action-group-new (:simple-proc (<string>) <gtk-action-group> nonpure))
(declare gtk-action-group-create (:simple-proc (<string>) <gtk-action-group> nonpure))
(declare gtk-action-group-get-name (:simple-proc (<gtk-action-group>) <string> nonpure))
(declare-method get-name (:simple-proc (<gtk-action-group>) <string> nonpure))
(declare gtk-action-group-get-sensitive (:simple-proc (<gtk-action-group>) <boolean> nonpure))
(declare-method get-sensitive (:simple-proc (<gtk-action-group>) <boolean> nonpure))
(declare gtk-action-group-set-sensitive (:simple-proc (<gtk-action-group> <boolean>) <none> nonpure))
(declare-method set-sensitive (:simple-proc (<gtk-action-group> <boolean>) <none> nonpure))
(declare gtk-action-group-get-visible (:simple-proc (<gtk-action-group>) <boolean> nonpure))
(declare-method get-visible (:simple-proc (<gtk-action-group>) <boolean> nonpure))
(declare gtk-action-group-set-visible (:simple-proc (<gtk-action-group> <boolean>) <none> nonpure))
(declare-method set-visible (:simple-proc (<gtk-action-group> <boolean>) <none> nonpure))
(declare gtk-action-group-get-action (:simple-proc (<gtk-action-group> <string>) <gtk-action> nonpure))
(declare-method get-action (:simple-proc (<gtk-action-group> <string>) <gtk-action> nonpure))
(declare gtk-action-group-add-action (:simple-proc (<gtk-action-group> <gtk-action>) <none> nonpure))
(declare-method add-action (:simple-proc (<gtk-action-group> <gtk-action>) <none> nonpure))
(declare gtk-action-group-add-action-with-accel (:simple-proc (<gtk-action-group> <gtk-action> <string>) <none> nonpure))
(declare-method add-action-with-accel (:simple-proc (<gtk-action-group> <gtk-action> <string>) <none> nonpure))
(declare gtk-action-group-remove-action (:simple-proc (<gtk-action-group> <gtk-action>) <none> nonpure))
(declare-method remove-action (:simple-proc (<gtk-action-group> <gtk-action>) <none> nonpure))
(declare gtk-action-group-set-translation-domain (:simple-proc (<gtk-action-group> <string>) <none> nonpure))
(declare-method set-translation-domain (:simple-proc (<gtk-action-group> <string>) <none> nonpure))
(declare gtk-action-group-translate-string (:simple-proc (<gtk-action-group> <string>) <string> nonpure))
(declare-method translate-string (:simple-proc (<gtk-action-group> <string>) <string> nonpure))
(declare gtk-action-new (:simple-proc (<string> <string> <string> <string>) <gtk-action> nonpure))
(declare gtk-action-create (:simple-proc (<string> <string> <string> <string>) <gtk-action> nonpure))
(declare gtk-action-get-name (:simple-proc (<gtk-action>) <string> nonpure))
(declare-method get-name (:simple-proc (<gtk-action>) <string> nonpure))
(declare gtk-action-is-sensitive (:simple-proc (<gtk-action>) <boolean> nonpure))
(declare-method is-sensitive (:simple-proc (<gtk-action>) <boolean> nonpure))
(declare gtk-action-get-sensitive (:simple-proc (<gtk-action>) <boolean> nonpure))
(declare-method get-sensitive (:simple-proc (<gtk-action>) <boolean> nonpure))
(declare gtk-action-set-sensitive (:simple-proc (<gtk-action> <boolean>) <none> nonpure))
(declare-method set-sensitive (:simple-proc (<gtk-action> <boolean>) <none> nonpure))
(declare gtk-action-is-visible (:simple-proc (<gtk-action>) <boolean> nonpure))
(declare-method is-visible (:simple-proc (<gtk-action>) <boolean> nonpure))
(declare gtk-action-get-visible (:simple-proc (<gtk-action>) <boolean> nonpure))
(declare-method get-visible (:simple-proc (<gtk-action>) <boolean> nonpure))
(declare gtk-action-set-visible (:simple-proc (<gtk-action> <boolean>) <none> nonpure))
(declare-method set-visible (:simple-proc (<gtk-action> <boolean>) <none> nonpure))
(declare gtk-action-activate (:simple-proc (<gtk-action>) <none> nonpure))
(declare-method activate (:simple-proc (<gtk-action>) <none> nonpure))
(declare gtk-action-create-icon (:simple-proc (<gtk-action> <symbol>) <gtk-widget> nonpure))
(declare-method create-icon (:simple-proc (<gtk-action> <symbol>) <gtk-widget> nonpure))
(declare gtk-action-create-menu-item (:simple-proc (<gtk-action>) <gtk-widget> nonpure))
(declare-method create-menu-item (:simple-proc (<gtk-action>) <gtk-widget> nonpure))
(declare gtk-action-create-tool-item (:simple-proc (<gtk-action>) <gtk-widget> nonpure))
(declare-method create-tool-item (:simple-proc (<gtk-action>) <gtk-widget> nonpure))
(declare gtk-action-connect-proxy (:simple-proc (<gtk-action> <gtk-widget>) <none> nonpure))
(declare-method connect-proxy (:simple-proc (<gtk-action> <gtk-widget>) <none> nonpure))
(declare gtk-action-disconnect-proxy (:simple-proc (<gtk-action> <gtk-widget>) <none> nonpure))
(declare-method disconnect-proxy (:simple-proc (<gtk-action> <gtk-widget>) <none> nonpure))
(declare gtk-widget-get-action (:simple-proc (<gtk-widget>) <gtk-action> nonpure))
(declare-method get-action (:simple-proc (<gtk-widget>) <gtk-action> nonpure))
(declare gtk-action-connect-accelerator (:simple-proc (<gtk-action>) <none> nonpure))
(declare-method connect-accelerator (:simple-proc (<gtk-action>) <none> nonpure))
(declare gtk-action-disconnect-accelerator (:simple-proc (<gtk-action>) <none> nonpure))
(declare-method disconnect-accelerator (:simple-proc (<gtk-action>) <none> nonpure))
(declare gtk-action-get-accel-path (:simple-proc (<gtk-action>) <string> nonpure))
(declare-method get-accel-path (:simple-proc (<gtk-action>) <string> nonpure))
(declare gtk-action-get-accel-closure (:simple-proc (<gtk-action>) <gclosure> nonpure))
(declare-method get-accel-closure (:simple-proc (<gtk-action>) <gclosure> nonpure))
(declare gtk-action-block-activate-from (:simple-proc (<gtk-action> <gtk-widget>) <none> nonpure))
(declare-method block-activate-from (:simple-proc (<gtk-action> <gtk-widget>) <none> nonpure))
(declare gtk-action-unblock-activate-from (:simple-proc (<gtk-action> <gtk-widget>) <none> nonpure))
(declare-method unblock-activate-from (:simple-proc (<gtk-action> <gtk-widget>) <none> nonpure))
(declare gtk-action-set-accel-path (:simple-proc (<gtk-action> <string>) <none> nonpure))
(declare-method set-accel-path (:simple-proc (<gtk-action> <string>) <none> nonpure))
(declare gtk-action-set-accel-group (:simple-proc (<gtk-action> <gtk-accel-group>) <none> nonpure))
(declare-method set-accel-group (:simple-proc (<gtk-action> <gtk-accel-group>) <none> nonpure))
(declare gtk-adjustment-changed (:simple-proc (<gtk-adjustment>) <none> nonpure))
(declare-method changed (:simple-proc (<gtk-adjustment>) <none> nonpure))
(declare gtk-adjustment-value-changed (:simple-proc (<gtk-adjustment>) <none> nonpure))
(declare-method value-changed (:simple-proc (<gtk-adjustment>) <none> nonpure))
(declare gtk-adjustment-clamp-page (:simple-proc (<gtk-adjustment> <real> <real>) <none> nonpure))
(declare-method clamp-page (:simple-proc (<gtk-adjustment> <real> <real>) <none> nonpure))
(declare gtk-adjustment-get-value (:simple-proc (<gtk-adjustment>) <real> nonpure))
(declare-method get-value (:simple-proc (<gtk-adjustment>) <real> nonpure))
(declare gtk-adjustment-set-value (:simple-proc (<gtk-adjustment> <real>) <none> nonpure))
(declare-method set-value (:simple-proc (<gtk-adjustment> <real>) <none> nonpure))
(declare gtk-alignment-set (:simple-proc (<gtk-alignment> <real> <real> <real> <real>) <none> nonpure))
(declare-method set (:simple-proc (<gtk-alignment> <real> <real> <real> <real>) <none> nonpure))
(declare gtk-alignment-set-padding (:simple-proc (<gtk-alignment> <integer> <integer> <integer> <integer>) <none> nonpure))
(declare-method set-padding (:simple-proc (<gtk-alignment> <integer> <integer> <integer> <integer>) <none> nonpure))
(declare gtk-alignment-get-padding (:simple-proc (<gtk-alignment> <object> <object> <object> <object>) <none> nonpure))
(declare-method get-padding (:simple-proc (<gtk-alignment> <object> <object> <object> <object>) <none> nonpure))
(declare gtk-arrow-new (:simple-proc (<symbol> <symbol>) <gtk-widget> nonpure))
(declare gtk-arrow-create (:simple-proc (<symbol> <symbol>) <gtk-arrow> nonpure))
(declare gtk-arrow-set (:simple-proc (<gtk-arrow> <symbol> <symbol>) <none> nonpure))
(declare-method set (:simple-proc (<gtk-arrow> <symbol> <symbol>) <none> nonpure))
(declare gtk-assistant-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-assistant-create (:simple-proc () <gtk-assistant> nonpure))
(declare gtk-assistant-get-current-page (:simple-proc (<gtk-assistant>) <integer> nonpure))
(declare-method get-current-page (:simple-proc (<gtk-assistant>) <integer> nonpure))
(declare gtk-assistant-set-current-page (:simple-proc (<gtk-assistant> <integer>) <none> nonpure))
(declare-method set-current-page (:simple-proc (<gtk-assistant> <integer>) <none> nonpure))
(declare gtk-assistant-get-n-pages (:simple-proc (<gtk-assistant>) <integer> nonpure))
(declare-method get-n-pages (:simple-proc (<gtk-assistant>) <integer> nonpure))
(declare gtk-assistant-get-nth-page (:simple-proc (<gtk-assistant> <integer>) <gtk-widget> nonpure))
(declare-method get-nth-page (:simple-proc (<gtk-assistant> <integer>) <gtk-widget> nonpure))
(declare gtk-assistant-prepend-page (:simple-proc (<gtk-assistant> <gtk-widget>) <integer> nonpure))
(declare-method prepend-page (:simple-proc (<gtk-assistant> <gtk-widget>) <integer> nonpure))
(declare gtk-assistant-append-page (:simple-proc (<gtk-assistant> <gtk-widget>) <integer> nonpure))
(declare-method append-page (:simple-proc (<gtk-assistant> <gtk-widget>) <integer> nonpure))
(declare gtk-assistant-insert-page (:simple-proc (<gtk-assistant> <gtk-widget> <integer>) <integer> nonpure))
(declare-method insert-page (:simple-proc (<gtk-assistant> <gtk-widget> <integer>) <integer> nonpure))
(declare gtk-assistant-set-page-type (:simple-proc (<gtk-assistant> <gtk-widget> <symbol>) <none> nonpure))
(declare-method set-page-type (:simple-proc (<gtk-assistant> <gtk-widget> <symbol>) <none> nonpure))
(declare gtk-assistant-get-page-type (:simple-proc (<gtk-assistant> <gtk-widget>) <symbol> nonpure))
(declare-method get-page-type (:simple-proc (<gtk-assistant> <gtk-widget>) <symbol> nonpure))
(declare gtk-assistant-set-page-title (:simple-proc (<gtk-assistant> <gtk-widget> <string>) <none> nonpure))
(declare-method set-page-title (:simple-proc (<gtk-assistant> <gtk-widget> <string>) <none> nonpure))
(declare gtk-assistant-get-page-title (:simple-proc (<gtk-assistant> <gtk-widget>) <string> nonpure))
(declare-method get-page-title (:simple-proc (<gtk-assistant> <gtk-widget>) <string> nonpure))
(declare gtk-assistant-set-page-header-image (:simple-proc (<gtk-assistant> <gtk-widget> <gdk-pixbuf>) <none> nonpure))
(declare-method set-page-header-image (:simple-proc (<gtk-assistant> <gtk-widget> <gdk-pixbuf>) <none> nonpure))
(declare gtk-assistant-get-page-header-image (:simple-proc (<gtk-assistant> <gtk-widget>) <gdk-pixbuf> nonpure))
(declare-method get-page-header-image (:simple-proc (<gtk-assistant> <gtk-widget>) <gdk-pixbuf> nonpure))
(declare gtk-assistant-set-page-side-image (:simple-proc (<gtk-assistant> <gtk-widget> <gdk-pixbuf>) <none> nonpure))
(declare-method set-page-side-image (:simple-proc (<gtk-assistant> <gtk-widget> <gdk-pixbuf>) <none> nonpure))
(declare gtk-assistant-get-page-side-image (:simple-proc (<gtk-assistant> <gtk-widget>) <gdk-pixbuf> nonpure))
(declare-method get-page-side-image (:simple-proc (<gtk-assistant> <gtk-widget>) <gdk-pixbuf> nonpure))
(declare gtk-assistant-set-page-complete (:simple-proc (<gtk-assistant> <gtk-widget> <boolean>) <none> nonpure))
(declare-method set-page-complete (:simple-proc (<gtk-assistant> <gtk-widget> <boolean>) <none> nonpure))
(declare gtk-assistant-get-page-complete (:simple-proc (<gtk-assistant> <gtk-widget>) <boolean> nonpure))
(declare-method get-page-complete (:simple-proc (<gtk-assistant> <gtk-widget>) <boolean> nonpure))
(declare gtk-assistant-add-action-widget (:simple-proc (<gtk-assistant> <gtk-widget>) <none> nonpure))
(declare-method add-action-widget (:simple-proc (<gtk-assistant> <gtk-widget>) <none> nonpure))
(declare gtk-assistant-remove-action-widget (:simple-proc (<gtk-assistant> <gtk-widget>) <none> nonpure))
(declare-method remove-action-widget (:simple-proc (<gtk-assistant> <gtk-widget>) <none> nonpure))
(declare gtk-assistant-update-buttons-state (:simple-proc (<gtk-assistant>) <none> nonpure))
(declare-method update-buttons-state (:simple-proc (<gtk-assistant>) <none> nonpure))
(declare gtk-button-box-get-layout (:simple-proc (<gtk-button-box>) <symbol> nonpure))
(declare-method get-layout (:simple-proc (<gtk-button-box>) <symbol> nonpure))
(declare gtk-button-box-set-layout (:simple-proc (<gtk-button-box> <symbol>) <none> nonpure))
(declare-method set-layout (:simple-proc (<gtk-button-box> <symbol>) <none> nonpure))
(declare gtk-button-box-get-child-secondary (:simple-proc (<gtk-button-box> <gtk-widget>) <boolean> nonpure))
(declare-method get-child-secondary (:simple-proc (<gtk-button-box> <gtk-widget>) <boolean> nonpure))
(declare gtk-button-box-set-child-secondary (:simple-proc (<gtk-button-box> <gtk-widget> <boolean>) <none> nonpure))
(declare-method set-child-secondary (:simple-proc (<gtk-button-box> <gtk-widget> <boolean>) <none> nonpure))
(declare gtk-bin-get-child (:simple-proc (<gtk-bin>) <gtk-widget> nonpure))
(declare-method get-child (:simple-proc (<gtk-bin>) <gtk-widget> nonpure))
(declare gtk-box-pack-start-defaults (:simple-proc (<gtk-box> <gtk-widget>) <none> nonpure))
(declare-method pack-start-defaults (:simple-proc (<gtk-box> <gtk-widget>) <none> nonpure))
(declare gtk-box-pack-end-defaults (:simple-proc (<gtk-box> <gtk-widget>) <none> nonpure))
(declare-method pack-end-defaults (:simple-proc (<gtk-box> <gtk-widget>) <none> nonpure))
(declare gtk-box-set-homogeneous (:simple-proc (<gtk-box> <boolean>) <none> nonpure))
(declare-method set-homogeneous (:simple-proc (<gtk-box> <boolean>) <none> nonpure))
(declare gtk-box-get-homogeneous (:simple-proc (<gtk-box>) <boolean> nonpure))
(declare-method get-homogeneous (:simple-proc (<gtk-box>) <boolean> nonpure))
(declare gtk-box-set-spacing (:simple-proc (<gtk-box> <integer>) <none> nonpure))
(declare-method set-spacing (:simple-proc (<gtk-box> <integer>) <none> nonpure))
(declare gtk-box-get-spacing (:simple-proc (<gtk-box>) <integer> nonpure))
(declare-method get-spacing (:simple-proc (<gtk-box>) <integer> nonpure))
(declare gtk-box-reorder-child (:simple-proc (<gtk-box> <gtk-widget> <integer>) <none> nonpure))
(declare-method reorder-child (:simple-proc (<gtk-box> <gtk-widget> <integer>) <none> nonpure))
(declare gtk-box-set-child-packing (:simple-proc (<gtk-box> <gtk-widget> <boolean> <boolean> <integer> <symbol>) <none> nonpure))
(declare-method set-child-packing (:simple-proc (<gtk-box> <gtk-widget> <boolean> <boolean> <integer> <symbol>) <none> nonpure))
(declare gtk-button-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-button-create (:simple-proc () <gtk-button> nonpure))
(declare gtk-button-pressed (:simple-proc (<gtk-button>) <none> nonpure))
(declare-method pressed (:simple-proc (<gtk-button>) <none> nonpure))
(declare gtk-button-released (:simple-proc (<gtk-button>) <none> nonpure))
(declare-method released (:simple-proc (<gtk-button>) <none> nonpure))
(declare gtk-button-clicked (:simple-proc (<gtk-button>) <none> nonpure))
(declare-method clicked (:simple-proc (<gtk-button>) <none> nonpure))
(declare gtk-button-enter (:simple-proc (<gtk-button>) <none> nonpure))
(declare-method enter (:simple-proc (<gtk-button>) <none> nonpure))
(declare gtk-button-leave (:simple-proc (<gtk-button>) <none> nonpure))
(declare-method leave (:simple-proc (<gtk-button>) <none> nonpure))
(declare gtk-button-set-relief (:simple-proc (<gtk-button> <symbol>) <none> nonpure))
(declare-method set-relief (:simple-proc (<gtk-button> <symbol>) <none> nonpure))
(declare gtk-button-get-relief (:simple-proc (<gtk-button>) <symbol> nonpure))
(declare-method get-relief (:simple-proc (<gtk-button>) <symbol> nonpure))
(declare gtk-button-set-label (:simple-proc (<gtk-button> <string>) <none> nonpure))
(declare-method set-label (:simple-proc (<gtk-button> <string>) <none> nonpure))
(declare gtk-button-get-label (:simple-proc (<gtk-button>) <string> nonpure))
(declare-method get-label (:simple-proc (<gtk-button>) <string> nonpure))
(declare gtk-button-set-use-underline (:simple-proc (<gtk-button> <boolean>) <none> nonpure))
(declare-method set-use-underline (:simple-proc (<gtk-button> <boolean>) <none> nonpure))
(declare gtk-button-get-use-underline (:simple-proc (<gtk-button>) <boolean> nonpure))
(declare-method get-use-underline (:simple-proc (<gtk-button>) <boolean> nonpure))
(declare gtk-button-set-use-stock (:simple-proc (<gtk-button> <boolean>) <none> nonpure))
(declare-method set-use-stock (:simple-proc (<gtk-button> <boolean>) <none> nonpure))
(declare gtk-button-get-use-stock (:simple-proc (<gtk-button>) <boolean> nonpure))
(declare-method get-use-stock (:simple-proc (<gtk-button>) <boolean> nonpure))
(declare gtk-button-set-focus-on-click (:simple-proc (<gtk-button> <boolean>) <none> nonpure))
(declare-method set-focus-on-click (:simple-proc (<gtk-button> <boolean>) <none> nonpure))
(declare gtk-button-get-focus-on-click (:simple-proc (<gtk-button>) <boolean> nonpure))
(declare-method get-focus-on-click (:simple-proc (<gtk-button>) <boolean> nonpure))
(declare gtk-button-set-alignment (:simple-proc (<gtk-button> <real> <real>) <none> nonpure))
(declare-method set-alignment (:simple-proc (<gtk-button> <real> <real>) <none> nonpure))
(declare gtk-button-get-alignment (:simple-proc (<gtk-button> <object> <object>) <none> nonpure))
(declare-method get-alignment (:simple-proc (<gtk-button> <object> <object>) <none> nonpure))
(declare gtk-button-set-image (:simple-proc (<gtk-button> <gtk-widget>) <none> nonpure))
(declare-method set-image (:simple-proc (<gtk-button> <gtk-widget>) <none> nonpure))
(declare gtk-button-get-image (:simple-proc (<gtk-button>) <gtk-widget> nonpure))
(declare-method get-image (:simple-proc (<gtk-button>) <gtk-widget> nonpure))
(declare gtk-button-set-image-position (:simple-proc (<gtk-button> <symbol>) <none> nonpure))
(declare-method set-image-position (:simple-proc (<gtk-button> <symbol>) <none> nonpure))
(declare gtk-button-get-image-position (:simple-proc (<gtk-button>) <symbol> nonpure))
(declare-method get-image-position (:simple-proc (<gtk-button>) <symbol> nonpure))
(declare gtk-calendar-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-calendar-create (:simple-proc () <gtk-calendar> nonpure))
(declare gtk-calendar-select-month (:simple-proc (<gtk-calendar> <integer> <integer>) <boolean> nonpure))
(declare-method select-month (:simple-proc (<gtk-calendar> <integer> <integer>) <boolean> nonpure))
(declare gtk-calendar-select-day (:simple-proc (<gtk-calendar> <integer>) <none> nonpure))
(declare-method select-day (:simple-proc (<gtk-calendar> <integer>) <none> nonpure))
(declare gtk-calendar-mark-day (:simple-proc (<gtk-calendar> <integer>) <boolean> nonpure))
(declare-method mark-day (:simple-proc (<gtk-calendar> <integer>) <boolean> nonpure))
(declare gtk-calendar-unmark-day (:simple-proc (<gtk-calendar> <integer>) <boolean> nonpure))
(declare-method unmark-day (:simple-proc (<gtk-calendar> <integer>) <boolean> nonpure))
(declare gtk-calendar-clear-marks (:simple-proc (<gtk-calendar>) <none> nonpure))
(declare-method clear-marks (:simple-proc (<gtk-calendar>) <none> nonpure))
(declare gtk-calendar-set-display-options (:simple-proc (<gtk-calendar> <object>) <none> nonpure))
(declare-method set-display-options (:simple-proc (<gtk-calendar> <object>) <none> nonpure))
(declare gtk-calendar-get-display-options (:simple-proc (<gtk-calendar>) <object> nonpure))
(declare-method get-display-options (:simple-proc (<gtk-calendar>) <object> nonpure))
(declare gtk-calendar-get-date (:simple-proc (<gtk-calendar> <object> <object> <object>) <none> nonpure))
(declare-method get-date (:simple-proc (<gtk-calendar> <object> <object> <object>) <none> nonpure))
(declare gtk-calendar-freeze (:simple-proc (<gtk-calendar>) <none> nonpure))
(declare-method freeze (:simple-proc (<gtk-calendar>) <none> nonpure))
(declare gtk-calendar-thaw (:simple-proc (<gtk-calendar>) <none> nonpure))
(declare-method thaw (:simple-proc (<gtk-calendar>) <none> nonpure))
(declare gtk-cell-editable-start-editing (:simple-proc (<gtk-cell-editable> <gdk-event>) <none> nonpure))
(declare gtk-cell-editable-editing-done (:simple-proc (<gtk-cell-editable>) <none> nonpure))
(declare gtk-cell-editable-remove-widget (:simple-proc (<gtk-cell-editable>) <none> nonpure))
(declare gtk-cell-layout-pack-start (:simple-proc (<gtk-cell-layout> <gtk-cell-renderer> <boolean>) <none> nonpure))
(declare-method pack-start (:simple-proc (<gtk-cell-layout> <gtk-cell-renderer> <boolean>) <none> nonpure))
(declare gtk-cell-layout-pack-end (:simple-proc (<gtk-cell-layout> <gtk-cell-renderer> <boolean>) <none> nonpure))
(declare-method pack-end (:simple-proc (<gtk-cell-layout> <gtk-cell-renderer> <boolean>) <none> nonpure))
(declare gtk-cell-layout-clear (:simple-proc (<gtk-cell-layout>) <none> nonpure))
(declare-method clear (:simple-proc (<gtk-cell-layout>) <none> nonpure))
(declare gtk-cell-layout-set-attributes (:simple-proc (<gtk-cell-layout> <gtk-cell-renderer>) <none> nonpure))
(declare-method set-attributes (:simple-proc (<gtk-cell-layout> <gtk-cell-renderer>) <none> nonpure))
(declare gtk-cell-layout-add-attribute (:simple-proc (<gtk-cell-layout> <gtk-cell-renderer> <string> <integer>) <none> nonpure))
(declare-method add-attribute (:simple-proc (<gtk-cell-layout> <gtk-cell-renderer> <string> <integer>) <none> nonpure))
(declare gtk-cell-layout-clear-attributes (:simple-proc (<gtk-cell-layout> <gtk-cell-renderer>) <none> nonpure))
(declare-method clear-attributes (:simple-proc (<gtk-cell-layout> <gtk-cell-renderer>) <none> nonpure))
(declare gtk-cell-layout-reorder (:simple-proc (<gtk-cell-layout> <gtk-cell-renderer> <integer>) <none> nonpure))
(declare-method reorder (:simple-proc (<gtk-cell-layout> <gtk-cell-renderer> <integer>) <none> nonpure))
(declare gtk-cell-renderer-accel-new (:simple-proc () <gtk-cell-renderer> nonpure))
(declare gtk-cell-renderer-accel-create (:simple-proc () <gtk-cell-renderer-accel> nonpure))
(declare gtk-cell-renderer-combo-new (:simple-proc () <gtk-cell-renderer> nonpure))
(declare gtk-cell-renderer-combo-create (:simple-proc () <gtk-cell-renderer-combo> nonpure))
(declare gtk-cell-renderer-render (:simple-proc (<gtk-cell-renderer> <gdk-window> <gtk-widget> <gdk-rectangle> <gdk-rectangle> <gdk-rectangle> <object>) <none> nonpure))
(declare-method render (:simple-proc (<gtk-cell-renderer> <gdk-window> <gtk-widget> <gdk-rectangle> <gdk-rectangle> <gdk-rectangle> <object>) <none> nonpure))
(declare gtk-cell-renderer-activate (:simple-proc (<gtk-cell-renderer> <gdk-event> <gtk-widget> <string> <gdk-rectangle> <gdk-rectangle> <object>) <boolean> nonpure))
(declare-method activate (:simple-proc (<gtk-cell-renderer> <gdk-event> <gtk-widget> <string> <gdk-rectangle> <gdk-rectangle> <object>) <boolean> nonpure))
(declare gtk-cell-renderer-start-editing (:simple-proc (<gtk-cell-renderer> <gdk-event> <gtk-widget> <string> <gdk-rectangle> <gdk-rectangle> <object>) <gtk-cell-editable> nonpure))
(declare-method start-editing (:simple-proc (<gtk-cell-renderer> <gdk-event> <gtk-widget> <string> <gdk-rectangle> <gdk-rectangle> <object>) <gtk-cell-editable> nonpure))
(declare gtk-cell-renderer-set-fixed-size (:simple-proc (<gtk-cell-renderer> <integer> <integer>) <none> nonpure))
(declare-method set-fixed-size (:simple-proc (<gtk-cell-renderer> <integer> <integer>) <none> nonpure))
(declare gtk-cell-renderer-get-fixed-size (:simple-proc (<gtk-cell-renderer> <object> <object>) <none> nonpure))
(declare-method get-fixed-size (:simple-proc (<gtk-cell-renderer> <object> <object>) <none> nonpure))
(declare gtk-cell-renderer-editing-canceled (:simple-proc (<gtk-cell-renderer>) <none> nonpure))
(declare-method editing-canceled (:simple-proc (<gtk-cell-renderer>) <none> nonpure))
(declare gtk-cell-renderer-stop-editing (:simple-proc (<gtk-cell-renderer> <boolean>) <none> nonpure))
(declare-method stop-editing (:simple-proc (<gtk-cell-renderer> <boolean>) <none> nonpure))
(declare gtk-cell-renderer-pixbuf-new (:simple-proc () <gtk-cell-renderer> nonpure))
(declare gtk-cell-renderer-pixbuf-create (:simple-proc () <gtk-cell-renderer-pixbuf> nonpure))
(declare gtk-cell-renderer-progress-new (:simple-proc () <gtk-cell-renderer> nonpure))
(declare gtk-cell-renderer-progress-create (:simple-proc () <gtk-cell-renderer-progress> nonpure))
(declare gtk-cell-renderer-spin-new (:simple-proc () <gtk-cell-renderer> nonpure))
(declare gtk-cell-renderer-spin-create (:simple-proc () <gtk-cell-renderer-spin> nonpure))
(declare gtk-cell-renderer-text-new (:simple-proc () <gtk-cell-renderer> nonpure))
(declare gtk-cell-renderer-text-create (:simple-proc () <gtk-cell-renderer-text> nonpure))
(declare gtk-cell-renderer-text-set-fixed-height-from-font (:simple-proc (<gtk-cell-renderer-text> <integer>) <none> nonpure))
(declare-method set-fixed-height-from-font (:simple-proc (<gtk-cell-renderer-text> <integer>) <none> nonpure))
(declare gtk-cell-renderer-toggle-new (:simple-proc () <gtk-cell-renderer> nonpure))
(declare gtk-cell-renderer-toggle-create (:simple-proc () <gtk-cell-renderer-toggle> nonpure))
(declare gtk-cell-renderer-toggle-get-radio (:simple-proc (<gtk-cell-renderer-toggle>) <boolean> nonpure))
(declare-method get-radio (:simple-proc (<gtk-cell-renderer-toggle>) <boolean> nonpure))
(declare gtk-cell-renderer-toggle-set-radio (:simple-proc (<gtk-cell-renderer-toggle> <boolean>) <none> nonpure))
(declare-method set-radio (:simple-proc (<gtk-cell-renderer-toggle> <boolean>) <none> nonpure))
(declare gtk-cell-renderer-toggle-get-active (:simple-proc (<gtk-cell-renderer-toggle>) <boolean> nonpure))
(declare-method get-active (:simple-proc (<gtk-cell-renderer-toggle>) <boolean> nonpure))
(declare gtk-cell-renderer-toggle-set-active (:simple-proc (<gtk-cell-renderer-toggle> <boolean>) <none> nonpure))
(declare-method set-active (:simple-proc (<gtk-cell-renderer-toggle> <boolean>) <none> nonpure))
(declare gtk-cell-view-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-cell-view-create (:simple-proc () <gtk-cell-view> nonpure))
(declare gtk-cell-view-new-with-text (:simple-proc (<string>) <gtk-widget> nonpure))
(declare gtk-cell-view-new-with-markup (:simple-proc (<string>) <gtk-widget> nonpure))
(declare gtk-cell-view-new-with-pixbuf (:simple-proc (<gdk-pixbuf>) <gtk-widget> nonpure))
(declare gtk-cell-view-set-model (:simple-proc (<gtk-cell-view> <gtk-tree-model>) <none> nonpure))
(declare-method set-model (:simple-proc (<gtk-cell-view> <gtk-tree-model>) <none> nonpure))
(declare gtk-cell-view-set-displayed-row (:simple-proc (<gtk-cell-view> <gtk-tree-path>) <none> nonpure))
(declare-method set-displayed-row (:simple-proc (<gtk-cell-view> <gtk-tree-path>) <none> nonpure))
(declare gtk-cell-view-get-displayed-row (:simple-proc (<gtk-cell-view>) <gtk-tree-path> nonpure))
(declare-method get-displayed-row (:simple-proc (<gtk-cell-view>) <gtk-tree-path> nonpure))
(declare gtk-cell-view-get-size-of-row (:simple-proc (<gtk-cell-view> <gtk-tree-path> <gtk-requisition>) <boolean> nonpure))
(declare-method get-size-of-row (:simple-proc (<gtk-cell-view> <gtk-tree-path> <gtk-requisition>) <boolean> nonpure))
(declare gtk-cell-view-set-background-color (:simple-proc (<gtk-cell-view> <gdk-color>) <none> nonpure))
(declare-method set-background-color (:simple-proc (<gtk-cell-view> <gdk-color>) <none> nonpure))
(declare gtk-check-button-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-check-button-create (:simple-proc () <gtk-check-button> nonpure))
(declare gtk-check-menu-item-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-check-menu-item-create (:simple-proc () <gtk-check-menu-item> nonpure))
(declare gtk-check-menu-item-set-active (:simple-proc (<gtk-check-menu-item> <boolean>) <none> nonpure))
(declare-method set-active (:simple-proc (<gtk-check-menu-item> <boolean>) <none> nonpure))
(declare gtk-check-menu-item-get-active (:simple-proc (<gtk-check-menu-item>) <boolean> nonpure))
(declare-method get-active (:simple-proc (<gtk-check-menu-item>) <boolean> nonpure))
(declare gtk-check-menu-item-toggled (:simple-proc (<gtk-check-menu-item>) <none> nonpure))
(declare-method toggled (:simple-proc (<gtk-check-menu-item>) <none> nonpure))
(declare gtk-check-menu-item-set-inconsistent (:simple-proc (<gtk-check-menu-item> <boolean>) <none> nonpure))
(declare-method set-inconsistent (:simple-proc (<gtk-check-menu-item> <boolean>) <none> nonpure))
(declare gtk-check-menu-item-get-inconsistent (:simple-proc (<gtk-check-menu-item>) <boolean> nonpure))
(declare-method get-inconsistent (:simple-proc (<gtk-check-menu-item>) <boolean> nonpure))
(declare gtk-check-menu-item-set-draw-as-radio (:simple-proc (<gtk-check-menu-item> <boolean>) <none> nonpure))
(declare-method set-draw-as-radio (:simple-proc (<gtk-check-menu-item> <boolean>) <none> nonpure))
(declare gtk-check-menu-item-get-draw-as-radio (:simple-proc (<gtk-check-menu-item>) <boolean> nonpure))
(declare-method get-draw-as-radio (:simple-proc (<gtk-check-menu-item>) <boolean> nonpure))
(declare gtk-clipboard-get-for-display (:simple-proc (<gdk-display> <gdk-atom>) <gtk-clipboard> nonpure))
(declare gtk-clipboard-get (:simple-proc (<gdk-atom>) <gtk-clipboard> nonpure))
(declare gtk-clipboard-get-display (:simple-proc (<gtk-clipboard>) <gdk-display> nonpure))
(declare-method get-display (:simple-proc (<gtk-clipboard>) <gdk-display> nonpure))
(declare gtk-clipboard-get-owner (:simple-proc (<gtk-clipboard>) <gobject> nonpure))
(declare-method get-owner (:simple-proc (<gtk-clipboard>) <gobject> nonpure))
(declare gtk-clipboard-clear (:simple-proc (<gtk-clipboard>) <none> nonpure))
(declare-method clear (:simple-proc (<gtk-clipboard>) <none> nonpure))
(declare gtk-clipboard-set-image (:simple-proc (<gtk-clipboard> <gdk-pixbuf>) <none> nonpure))
(declare-method set-image (:simple-proc (<gtk-clipboard> <gdk-pixbuf>) <none> nonpure))
(declare gtk-clipboard-wait-for-contents (:simple-proc (<gtk-clipboard> <gdk-atom>) <gtk-selection-data> nonpure))
(declare-method wait-for-contents (:simple-proc (<gtk-clipboard> <gdk-atom>) <gtk-selection-data> nonpure))
(declare gtk-clipboard-wait-for-text (:simple-proc (<gtk-clipboard>) <string> nonpure))
(declare-method wait-for-text (:simple-proc (<gtk-clipboard>) <string> nonpure))
(declare gtk-clipboard-wait-for-image (:simple-proc (<gtk-clipboard>) <gdk-pixbuf> nonpure))
(declare-method wait-for-image (:simple-proc (<gtk-clipboard>) <gdk-pixbuf> nonpure))
(declare gtk-clipboard-wait-is-text-available (:simple-proc (<gtk-clipboard>) <boolean> nonpure))
(declare-method wait-is-text-available (:simple-proc (<gtk-clipboard>) <boolean> nonpure))
(declare gtk-clipboard-wait-is-rich-text-available (:simple-proc (<gtk-clipboard> <gtk-text-buffer>) <boolean> nonpure))
(declare-method wait-is-rich-text-available (:simple-proc (<gtk-clipboard> <gtk-text-buffer>) <boolean> nonpure))
(declare gtk-clipboard-wait-is-image-available (:simple-proc (<gtk-clipboard>) <boolean> nonpure))
(declare-method wait-is-image-available (:simple-proc (<gtk-clipboard>) <boolean> nonpure))
(declare gtk-clipboard-wait-is-target-available (:simple-proc (<gtk-clipboard> <gdk-atom>) <boolean> nonpure))
(declare-method wait-is-target-available (:simple-proc (<gtk-clipboard> <gdk-atom>) <boolean> nonpure))
(declare gtk-clipboard-store (:simple-proc (<gtk-clipboard>) <none> nonpure))
(declare-method store (:simple-proc (<gtk-clipboard>) <none> nonpure))
(declare gtk-color-button-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-color-button-create (:simple-proc () <gtk-color-button> nonpure))
(declare gtk-color-button-new-with-color (:simple-proc (<gdk-color>) <gtk-widget> nonpure))
(declare gtk-color-button-set-color (:simple-proc (<gtk-color-button> <gdk-color>) <none> nonpure))
(declare-method set-color (:simple-proc (<gtk-color-button> <gdk-color>) <none> nonpure))
(declare gtk-color-button-set-alpha (:simple-proc (<gtk-color-button> <integer>) <none> nonpure))
(declare-method set-alpha (:simple-proc (<gtk-color-button> <integer>) <none> nonpure))
(declare gtk-color-button-get-color (:simple-proc (<gtk-color-button> <gdk-color>) <none> nonpure))
(declare-method get-color (:simple-proc (<gtk-color-button> <gdk-color>) <none> nonpure))
(declare gtk-color-button-get-alpha (:simple-proc (<gtk-color-button>) <integer> nonpure))
(declare-method get-alpha (:simple-proc (<gtk-color-button>) <integer> nonpure))
(declare gtk-color-button-set-use-alpha (:simple-proc (<gtk-color-button> <boolean>) <none> nonpure))
(declare-method set-use-alpha (:simple-proc (<gtk-color-button> <boolean>) <none> nonpure))
(declare gtk-color-button-get-use-alpha (:simple-proc (<gtk-color-button>) <boolean> nonpure))
(declare-method get-use-alpha (:simple-proc (<gtk-color-button>) <boolean> nonpure))
(declare gtk-color-button-set-title (:simple-proc (<gtk-color-button> <string>) <none> nonpure))
(declare-method set-title (:simple-proc (<gtk-color-button> <string>) <none> nonpure))
(declare gtk-color-button-get-title (:simple-proc (<gtk-color-button>) <string> nonpure))
(declare-method get-title (:simple-proc (<gtk-color-button>) <string> nonpure))
(declare gtk-color-selection-dialog-new (:simple-proc (<string>) <gtk-widget> nonpure))
(declare gtk-color-selection-dialog-create (:simple-proc (<string>) <gtk-color-selection-dialog> nonpure))
(declare gtk-color-selection-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-color-selection-create (:simple-proc () <gtk-color-selection> nonpure))
(declare gtk-color-selection-get-has-opacity-control (:simple-proc (<gtk-color-selection>) <boolean> nonpure))
(declare-method get-has-opacity-control (:simple-proc (<gtk-color-selection>) <boolean> nonpure))
(declare gtk-color-selection-set-has-opacity-control (:simple-proc (<gtk-color-selection> <boolean>) <none> nonpure))
(declare-method set-has-opacity-control (:simple-proc (<gtk-color-selection> <boolean>) <none> nonpure))
(declare gtk-color-selection-get-has-palette (:simple-proc (<gtk-color-selection>) <boolean> nonpure))
(declare-method get-has-palette (:simple-proc (<gtk-color-selection>) <boolean> nonpure))
(declare gtk-color-selection-set-has-palette (:simple-proc (<gtk-color-selection> <boolean>) <none> nonpure))
(declare-method set-has-palette (:simple-proc (<gtk-color-selection> <boolean>) <none> nonpure))
(declare gtk-color-selection-set-current-color (:simple-proc (<gtk-color-selection> <gdk-color>) <none> nonpure))
(declare-method set-current-color (:simple-proc (<gtk-color-selection> <gdk-color>) <none> nonpure))
(declare gtk-color-selection-set-current-alpha (:simple-proc (<gtk-color-selection> <integer>) <none> nonpure))
(declare-method set-current-alpha (:simple-proc (<gtk-color-selection> <integer>) <none> nonpure))
(declare gtk-color-selection-get-current-color (:simple-proc (<gtk-color-selection> <gdk-color>) <none> nonpure))
(declare-method get-current-color (:simple-proc (<gtk-color-selection> <gdk-color>) <none> nonpure))
(declare gtk-color-selection-get-current-alpha (:simple-proc (<gtk-color-selection>) <integer> nonpure))
(declare-method get-current-alpha (:simple-proc (<gtk-color-selection>) <integer> nonpure))
(declare gtk-color-selection-set-previous-color (:simple-proc (<gtk-color-selection> <gdk-color>) <none> nonpure))
(declare-method set-previous-color (:simple-proc (<gtk-color-selection> <gdk-color>) <none> nonpure))
(declare gtk-color-selection-set-previous-alpha (:simple-proc (<gtk-color-selection> <integer>) <none> nonpure))
(declare-method set-previous-alpha (:simple-proc (<gtk-color-selection> <integer>) <none> nonpure))
(declare gtk-color-selection-get-previous-color (:simple-proc (<gtk-color-selection> <gdk-color>) <none> nonpure))
(declare-method get-previous-color (:simple-proc (<gtk-color-selection> <gdk-color>) <none> nonpure))
(declare gtk-color-selection-get-previous-alpha (:simple-proc (<gtk-color-selection>) <integer> nonpure))
(declare-method get-previous-alpha (:simple-proc (<gtk-color-selection>) <integer> nonpure))
(declare gtk-color-selection-is-adjusting (:simple-proc (<gtk-color-selection>) <boolean> nonpure))
(declare-method is-adjusting (:simple-proc (<gtk-color-selection>) <boolean> nonpure))
(declare gtk-color-selection-palette-to-string (:simple-proc (<gdk-color> <integer>) <string> nonpure))
(declare gtk-combo-box-entry-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-combo-box-entry-create (:simple-proc () <gtk-combo-box-entry> nonpure))
(declare gtk-combo-box-entry-new-with-model (:simple-proc (<gtk-tree-model> <integer>) <gtk-widget> nonpure))
(declare gtk-combo-box-entry-set-text-column (:simple-proc (<gtk-combo-box-entry> <integer>) <none> nonpure))
(declare-method set-text-column (:simple-proc (<gtk-combo-box-entry> <integer>) <none> nonpure))
(declare gtk-combo-box-entry-get-text-column (:simple-proc (<gtk-combo-box-entry>) <integer> nonpure))
(declare-method get-text-column (:simple-proc (<gtk-combo-box-entry>) <integer> nonpure))
(declare gtk-combo-box-entry-new-text (:simple-proc () <gtk-widget> nonpure))
(declare gtk-combo-box-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-combo-box-create (:simple-proc () <gtk-combo-box> nonpure))
(declare gtk-combo-box-new-with-model (:simple-proc (<gtk-tree-model>) <gtk-widget> nonpure))
(declare gtk-combo-box-get-wrap-width (:simple-proc (<gtk-combo-box>) <integer> nonpure))
(declare-method get-wrap-width (:simple-proc (<gtk-combo-box>) <integer> nonpure))
(declare gtk-combo-box-set-wrap-width (:simple-proc (<gtk-combo-box> <integer>) <none> nonpure))
(declare-method set-wrap-width (:simple-proc (<gtk-combo-box> <integer>) <none> nonpure))
(declare gtk-combo-box-get-row-span-column (:simple-proc (<gtk-combo-box>) <integer> nonpure))
(declare-method get-row-span-column (:simple-proc (<gtk-combo-box>) <integer> nonpure))
(declare gtk-combo-box-set-row-span-column (:simple-proc (<gtk-combo-box> <integer>) <none> nonpure))
(declare-method set-row-span-column (:simple-proc (<gtk-combo-box> <integer>) <none> nonpure))
(declare gtk-combo-box-get-column-span-column (:simple-proc (<gtk-combo-box>) <integer> nonpure))
(declare-method get-column-span-column (:simple-proc (<gtk-combo-box>) <integer> nonpure))
(declare gtk-combo-box-set-column-span-column (:simple-proc (<gtk-combo-box> <integer>) <none> nonpure))
(declare-method set-column-span-column (:simple-proc (<gtk-combo-box> <integer>) <none> nonpure))
(declare gtk-combo-box-get-add-tearoffs (:simple-proc (<gtk-combo-box>) <boolean> nonpure))
(declare-method get-add-tearoffs (:simple-proc (<gtk-combo-box>) <boolean> nonpure))
(declare gtk-combo-box-set-add-tearoffs (:simple-proc (<gtk-combo-box> <boolean>) <none> nonpure))
(declare-method set-add-tearoffs (:simple-proc (<gtk-combo-box> <boolean>) <none> nonpure))
(declare gtk-combo-box-get-title (:simple-proc (<gtk-combo-box>) <string> nonpure))
(declare-method get-title (:simple-proc (<gtk-combo-box>) <string> nonpure))
(declare gtk-combo-box-set-title (:simple-proc (<gtk-combo-box> <string>) <none> nonpure))
(declare-method set-title (:simple-proc (<gtk-combo-box> <string>) <none> nonpure))
(declare gtk-combo-box-get-focus-on-click (:simple-proc (<gtk-combo-box>) <boolean> nonpure))
(declare-method get-focus-on-click (:simple-proc (<gtk-combo-box>) <boolean> nonpure))
(declare gtk-combo-box-set-focus-on-click (:simple-proc (<gtk-combo-box> <boolean>) <none> nonpure))
(declare-method set-focus-on-click (:simple-proc (<gtk-combo-box> <boolean>) <none> nonpure))
(declare gtk-combo-box-get-active (:simple-proc (<gtk-combo-box>) <integer> nonpure))
(declare-method get-active (:simple-proc (<gtk-combo-box>) <integer> nonpure))
(declare gtk-combo-box-set-active (:simple-proc (<gtk-combo-box> <integer>) <none> nonpure))
(declare-method set-active (:simple-proc (<gtk-combo-box> <integer>) <none> nonpure))
(declare gtk-combo-box-get-active-iter (:simple-proc (<gtk-combo-box> <gtk-tree-iter>) <boolean> nonpure))
(declare-method get-active-iter (:simple-proc (<gtk-combo-box> <gtk-tree-iter>) <boolean> nonpure))
(declare gtk-combo-box-set-active-iter (:simple-proc (<gtk-combo-box> <gtk-tree-iter>) <none> nonpure))
(declare-method set-active-iter (:simple-proc (<gtk-combo-box> <gtk-tree-iter>) <none> nonpure))
(declare gtk-combo-box-set-model (:simple-proc (<gtk-combo-box> <gtk-tree-model>) <none> nonpure))
(declare-method set-model (:simple-proc (<gtk-combo-box> <gtk-tree-model>) <none> nonpure))
(declare gtk-combo-box-get-model (:simple-proc (<gtk-combo-box>) <gtk-tree-model> nonpure))
(declare-method get-model (:simple-proc (<gtk-combo-box>) <gtk-tree-model> nonpure))
(declare gtk-combo-box-new-text (:simple-proc () <gtk-widget> nonpure))
(declare gtk-combo-box-append-text (:simple-proc (<gtk-combo-box> <string>) <none> nonpure))
(declare-method append-text (:simple-proc (<gtk-combo-box> <string>) <none> nonpure))
(declare gtk-combo-box-insert-text (:simple-proc (<gtk-combo-box> <integer> <string>) <none> nonpure))
(declare-method insert-text (:simple-proc (<gtk-combo-box> <integer> <string>) <none> nonpure))
(declare gtk-combo-box-prepend-text (:simple-proc (<gtk-combo-box> <string>) <none> nonpure))
(declare-method prepend-text (:simple-proc (<gtk-combo-box> <string>) <none> nonpure))
(declare gtk-combo-box-remove-text (:simple-proc (<gtk-combo-box> <integer>) <none> nonpure))
(declare-method remove-text (:simple-proc (<gtk-combo-box> <integer>) <none> nonpure))
(declare gtk-combo-box-get-active-text (:simple-proc (<gtk-combo-box>) <string> nonpure))
(declare-method get-active-text (:simple-proc (<gtk-combo-box>) <string> nonpure))
(declare gtk-combo-box-popup (:simple-proc (<gtk-combo-box>) <none> nonpure))
(declare-method popup (:simple-proc (<gtk-combo-box>) <none> nonpure))
(declare gtk-combo-box-popdown (:simple-proc (<gtk-combo-box>) <none> nonpure))
(declare-method popdown (:simple-proc (<gtk-combo-box>) <none> nonpure))
(declare gtk-combo-box-get-popup-accessible (:simple-proc (<gtk-combo-box>) <atk-object> nonpure))
(declare-method get-popup-accessible (:simple-proc (<gtk-combo-box>) <atk-object> nonpure))
(declare gtk-container-set-border-width (:simple-proc (<gtk-container> <integer>) <none> nonpure))
(declare-method set-border-width (:simple-proc (<gtk-container> <integer>) <none> nonpure))
(declare gtk-container-get-border-width (:simple-proc (<gtk-container>) <integer> nonpure))
(declare-method get-border-width (:simple-proc (<gtk-container>) <integer> nonpure))
(declare gtk-container-add (:simple-proc (<gtk-container> <gtk-widget>) <none> nonpure))
(declare-method add (:simple-proc (<gtk-container> <gtk-widget>) <none> nonpure))
(declare gtk-container-remove (:simple-proc (<gtk-container> <gtk-widget>) <none> nonpure))
(declare-method remove (:simple-proc (<gtk-container> <gtk-widget>) <none> nonpure))
(declare gtk-container-set-resize-mode (:simple-proc (<gtk-container> <symbol>) <none> nonpure))
(declare-method set-resize-mode (:simple-proc (<gtk-container> <symbol>) <none> nonpure))
(declare gtk-container-get-resize-mode (:simple-proc (<gtk-container>) <symbol> nonpure))
(declare-method get-resize-mode (:simple-proc (<gtk-container>) <symbol> nonpure))
(declare gtk-container-check-resize (:simple-proc (<gtk-container>) <none> nonpure))
(declare-method check-resize (:simple-proc (<gtk-container>) <none> nonpure))
(declare gtk-container-propagate-expose (:simple-proc (<gtk-container> <gtk-widget> <gdk-event-expose>) <none> nonpure))
(declare-method propagate-expose (:simple-proc (<gtk-container> <gtk-widget> <gdk-event-expose>) <none> nonpure))
(declare gtk-container-unset-focus-chain (:simple-proc (<gtk-container>) <none> nonpure))
(declare-method unset-focus-chain (:simple-proc (<gtk-container>) <none> nonpure))
(declare gtk-container-set-reallocate-redraws (:simple-proc (<gtk-container> <boolean>) <none> nonpure))
(declare-method set-reallocate-redraws (:simple-proc (<gtk-container> <boolean>) <none> nonpure))
(declare gtk-container-set-focus-child (:simple-proc (<gtk-container> <gtk-widget>) <none> nonpure))
(declare-method set-focus-child (:simple-proc (<gtk-container> <gtk-widget>) <none> nonpure))
(declare gtk-container-set-focus-vadjustment (:simple-proc (<gtk-container> <gtk-adjustment>) <none> nonpure))
(declare-method set-focus-vadjustment (:simple-proc (<gtk-container> <gtk-adjustment>) <none> nonpure))
(declare gtk-container-get-focus-vadjustment (:simple-proc (<gtk-container>) <gtk-adjustment> nonpure))
(declare-method get-focus-vadjustment (:simple-proc (<gtk-container>) <gtk-adjustment> nonpure))
(declare gtk-container-set-focus-hadjustment (:simple-proc (<gtk-container> <gtk-adjustment>) <none> nonpure))
(declare-method set-focus-hadjustment (:simple-proc (<gtk-container> <gtk-adjustment>) <none> nonpure))
(declare gtk-container-get-focus-hadjustment (:simple-proc (<gtk-container>) <gtk-adjustment> nonpure))
(declare-method get-focus-hadjustment (:simple-proc (<gtk-container>) <gtk-adjustment> nonpure))
(declare gtk-container-resize-children (:simple-proc (<gtk-container>) <none> nonpure))
(declare-method resize-children (:simple-proc (<gtk-container>) <none> nonpure))
(declare gtk-container-child-type (:simple-proc (<gtk-container>) <gtype> nonpure))
(declare-method child-type (:simple-proc (<gtk-container>) <gtype> nonpure))
(declare gtk-container-add-with-properties (:simple-proc (<gtk-container> <gtk-widget> <string>) <none> nonpure))
(declare-method add-with-properties (:simple-proc (<gtk-container> <gtk-widget> <string>) <none> nonpure))
(declare gtk-container-child-set (:simple-proc (<gtk-container> <gtk-widget> <string>) <none> nonpure))
(declare-method child-set (:simple-proc (<gtk-container> <gtk-widget> <string>) <none> nonpure))
(declare gtk-container-child-get (:simple-proc (<gtk-container> <gtk-widget> <string>) <none> nonpure))
(declare-method child-get (:simple-proc (<gtk-container> <gtk-widget> <string>) <none> nonpure))
(declare gtk-container-child-set-property (:simple-proc (<gtk-container> <gtk-widget> <string> <object>) <none> nonpure))
(declare-method child-set-property (:simple-proc (<gtk-container> <gtk-widget> <string> <object>) <none> nonpure))
(declare gtk-container-child-get-property (:simple-proc (<gtk-container> <gtk-widget> <string> <object>) <none> nonpure))
(declare-method child-get-property (:simple-proc (<gtk-container> <gtk-widget> <string> <object>) <none> nonpure))
(declare gtk-curve-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-curve-create (:simple-proc () <gtk-curve> nonpure))
(declare gtk-curve-reset (:simple-proc (<gtk-curve>) <none> nonpure))
(declare-method reset (:simple-proc (<gtk-curve>) <none> nonpure))
(declare gtk-curve-set-range (:simple-proc (<gtk-curve> <real> <real> <real> <real>) <none> nonpure))
(declare-method set-range (:simple-proc (<gtk-curve> <real> <real> <real> <real>) <none> nonpure))
(declare gtk-dialog-add-action-widget (:simple-proc (<gtk-dialog> <gtk-widget> <integer>) <none> nonpure))
(declare-method add-action-widget (:simple-proc (<gtk-dialog> <gtk-widget> <integer>) <none> nonpure))
(declare gtk-dialog-add-button (:simple-proc (<gtk-dialog> <string> <integer>) <gtk-widget> nonpure))
(declare-method add-button (:simple-proc (<gtk-dialog> <string> <integer>) <gtk-widget> nonpure))
(declare gtk-dialog-add-buttons (:simple-proc (<gtk-dialog> <string>) <none> nonpure))
(declare-method add-buttons (:simple-proc (<gtk-dialog> <string>) <none> nonpure))
(declare gtk-dialog-set-response-sensitive (:simple-proc (<gtk-dialog> <integer> <boolean>) <none> nonpure))
(declare-method set-response-sensitive (:simple-proc (<gtk-dialog> <integer> <boolean>) <none> nonpure))
(declare gtk-dialog-set-default-response (:simple-proc (<gtk-dialog> <integer>) <none> nonpure))
(declare-method set-default-response (:simple-proc (<gtk-dialog> <integer>) <none> nonpure))
(declare gtk-dialog-get-response-for-widget (:simple-proc (<gtk-dialog> <gtk-widget>) <integer> nonpure))
(declare-method get-response-for-widget (:simple-proc (<gtk-dialog> <gtk-widget>) <integer> nonpure))
(declare gtk-dialog-set-has-separator (:simple-proc (<gtk-dialog> <boolean>) <none> nonpure))
(declare-method set-has-separator (:simple-proc (<gtk-dialog> <boolean>) <none> nonpure))
(declare gtk-dialog-get-has-separator (:simple-proc (<gtk-dialog>) <boolean> nonpure))
(declare-method get-has-separator (:simple-proc (<gtk-dialog>) <boolean> nonpure))
(declare gtk-alternative-dialog-button-order (:simple-proc (<gdk-screen>) <boolean> nonpure))
(declare gtk-dialog-response (:simple-proc (<gtk-dialog> <integer>) <none> nonpure))
(declare-method response (:simple-proc (<gtk-dialog> <integer>) <none> nonpure))
(declare gtk-dialog-run (:simple-proc (<gtk-dialog>) <integer> nonpure))
(declare-method run (:simple-proc (<gtk-dialog>) <integer> nonpure))
(declare gtk-drag-dest-add-text-targets (:simple-proc (<gtk-widget>) <none> nonpure))
(declare gtk-drag-dest-add-image-targets (:simple-proc (<gtk-widget>) <none> nonpure))
(declare gtk-drag-dest-add-uri-targets (:simple-proc (<gtk-widget>) <none> nonpure))
(declare gtk-drag-dest-set-track-motion (:simple-proc (<gtk-widget> <boolean>) <none> nonpure))
(declare gtk-drag-dest-get-track-motion (:simple-proc (<gtk-widget>) <boolean> nonpure))
(declare gtk-drag-source-add-text-targets (:simple-proc (<gtk-widget>) <none> nonpure))
(declare gtk-drag-source-add-image-targets (:simple-proc (<gtk-widget>) <none> nonpure))
(declare gtk-drag-source-add-uri-targets (:simple-proc (<gtk-widget>) <none> nonpure))
(declare gtk-drag-source-set-icon-name (:simple-proc (<gtk-widget> <string>) <none> nonpure))
(declare gtk-drag-set-icon-name (:simple-proc (<gdk-drag-context> <string> <integer> <integer>) <none> nonpure))
(declare gtk-drawing-area-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-drawing-area-create (:simple-proc () <gtk-drawing-area> nonpure))
(declare gtk-editable-select-region (:simple-proc (<gtk-editable> <integer> <integer>) <none> nonpure))
(declare gtk-editable-get-selection-bounds (:simple-proc (<gtk-editable> <object> <object>) <boolean> nonpure))
(declare gtk-editable-delete-text (:simple-proc (<gtk-editable> <integer> <integer>) <none> nonpure))
(declare gtk-editable-get-chars (:simple-proc (<gtk-editable> <integer> <integer>) <string> nonpure))
(declare gtk-editable-cut-clipboard (:simple-proc (<gtk-editable>) <none> nonpure))
(declare gtk-editable-copy-clipboard (:simple-proc (<gtk-editable>) <none> nonpure))
(declare gtk-editable-paste-clipboard (:simple-proc (<gtk-editable>) <none> nonpure))
(declare gtk-editable-delete-selection (:simple-proc (<gtk-editable>) <none> nonpure))
(declare gtk-editable-set-position (:simple-proc (<gtk-editable> <integer>) <none> nonpure))
(declare gtk-editable-get-position (:simple-proc (<gtk-editable>) <integer> nonpure))
(declare gtk-editable-set-editable (:simple-proc (<gtk-editable> <boolean>) <none> nonpure))
(declare gtk-editable-get-editable (:simple-proc (<gtk-editable>) <boolean> nonpure))
(declare gtk-entry-completion-new (:simple-proc () <gtk-entry-completion> nonpure))
(declare gtk-entry-completion-create (:simple-proc () <gtk-entry-completion> nonpure))
(declare gtk-entry-completion-get-entry (:simple-proc (<gtk-entry-completion>) <gtk-widget> nonpure))
(declare-method get-entry (:simple-proc (<gtk-entry-completion>) <gtk-widget> nonpure))
(declare gtk-entry-completion-set-model (:simple-proc (<gtk-entry-completion> <gtk-tree-model>) <none> nonpure))
(declare-method set-model (:simple-proc (<gtk-entry-completion> <gtk-tree-model>) <none> nonpure))
(declare gtk-entry-completion-get-model (:simple-proc (<gtk-entry-completion>) <gtk-tree-model> nonpure))
(declare-method get-model (:simple-proc (<gtk-entry-completion>) <gtk-tree-model> nonpure))
(declare gtk-entry-completion-set-minimum-key-length (:simple-proc (<gtk-entry-completion> <integer>) <none> nonpure))
(declare-method set-minimum-key-length (:simple-proc (<gtk-entry-completion> <integer>) <none> nonpure))
(declare gtk-entry-completion-get-minimum-key-length (:simple-proc (<gtk-entry-completion>) <integer> nonpure))
(declare-method get-minimum-key-length (:simple-proc (<gtk-entry-completion>) <integer> nonpure))
(declare gtk-entry-completion-complete (:simple-proc (<gtk-entry-completion>) <none> nonpure))
(declare-method complete (:simple-proc (<gtk-entry-completion>) <none> nonpure))
(declare gtk-entry-completion-insert-prefix (:simple-proc (<gtk-entry-completion>) <none> nonpure))
(declare-method insert-prefix (:simple-proc (<gtk-entry-completion>) <none> nonpure))
(declare gtk-entry-completion-set-inline-completion (:simple-proc (<gtk-entry-completion> <boolean>) <none> nonpure))
(declare-method set-inline-completion (:simple-proc (<gtk-entry-completion> <boolean>) <none> nonpure))
(declare gtk-entry-completion-get-inline-completion (:simple-proc (<gtk-entry-completion>) <boolean> nonpure))
(declare-method get-inline-completion (:simple-proc (<gtk-entry-completion>) <boolean> nonpure))
(declare gtk-entry-completion-set-popup-completion (:simple-proc (<gtk-entry-completion> <boolean>) <none> nonpure))
(declare-method set-popup-completion (:simple-proc (<gtk-entry-completion> <boolean>) <none> nonpure))
(declare gtk-entry-completion-get-popup-completion (:simple-proc (<gtk-entry-completion>) <boolean> nonpure))
(declare-method get-popup-completion (:simple-proc (<gtk-entry-completion>) <boolean> nonpure))
(declare gtk-entry-completion-set-popup-set-width (:simple-proc (<gtk-entry-completion> <boolean>) <none> nonpure))
(declare-method set-popup-set-width (:simple-proc (<gtk-entry-completion> <boolean>) <none> nonpure))
(declare gtk-entry-completion-get-popup-set-width (:simple-proc (<gtk-entry-completion>) <boolean> nonpure))
(declare-method get-popup-set-width (:simple-proc (<gtk-entry-completion>) <boolean> nonpure))
(declare gtk-entry-completion-set-popup-single-match (:simple-proc (<gtk-entry-completion> <boolean>) <none> nonpure))
(declare-method set-popup-single-match (:simple-proc (<gtk-entry-completion> <boolean>) <none> nonpure))
(declare gtk-entry-completion-get-popup-single-match (:simple-proc (<gtk-entry-completion>) <boolean> nonpure))
(declare-method get-popup-single-match (:simple-proc (<gtk-entry-completion>) <boolean> nonpure))
(declare gtk-entry-completion-set-text-column (:simple-proc (<gtk-entry-completion> <integer>) <none> nonpure))
(declare-method set-text-column (:simple-proc (<gtk-entry-completion> <integer>) <none> nonpure))
(declare gtk-entry-completion-get-text-column (:simple-proc (<gtk-entry-completion>) <integer> nonpure))
(declare-method get-text-column (:simple-proc (<gtk-entry-completion>) <integer> nonpure))
(declare gtk-entry-set-visibility (:simple-proc (<gtk-entry> <boolean>) <none> nonpure))
(declare-method set-visibility (:simple-proc (<gtk-entry> <boolean>) <none> nonpure))
(declare gtk-entry-get-visibility (:simple-proc (<gtk-entry>) <boolean> nonpure))
(declare-method get-visibility (:simple-proc (<gtk-entry>) <boolean> nonpure))
(declare gtk-entry-set-invisible-char (:simple-proc (<gtk-entry> <object>) <none> nonpure))
(declare-method set-invisible-char (:simple-proc (<gtk-entry> <object>) <none> nonpure))
(declare gtk-entry-get-invisible-char (:simple-proc (<gtk-entry>) <object> nonpure))
(declare-method get-invisible-char (:simple-proc (<gtk-entry>) <object> nonpure))
(declare gtk-entry-set-has-frame (:simple-proc (<gtk-entry> <boolean>) <none> nonpure))
(declare-method set-has-frame (:simple-proc (<gtk-entry> <boolean>) <none> nonpure))
(declare gtk-entry-get-has-frame (:simple-proc (<gtk-entry>) <boolean> nonpure))
(declare-method get-has-frame (:simple-proc (<gtk-entry>) <boolean> nonpure))
(declare gtk-entry-set-inner-border (:simple-proc (<gtk-entry> <gtk-border>) <none> nonpure))
(declare-method set-inner-border (:simple-proc (<gtk-entry> <gtk-border>) <none> nonpure))
(declare gtk-entry-get-inner-border (:simple-proc (<gtk-entry>) <gtk-border> nonpure))
(declare-method get-inner-border (:simple-proc (<gtk-entry>) <gtk-border> nonpure))
(declare gtk-entry-set-max-length (:simple-proc (<gtk-entry> <integer>) <none> nonpure))
(declare-method set-max-length (:simple-proc (<gtk-entry> <integer>) <none> nonpure))
(declare gtk-entry-get-max-length (:simple-proc (<gtk-entry>) <integer> nonpure))
(declare-method get-max-length (:simple-proc (<gtk-entry>) <integer> nonpure))
(declare gtk-entry-set-activates-default (:simple-proc (<gtk-entry> <boolean>) <none> nonpure))
(declare-method set-activates-default (:simple-proc (<gtk-entry> <boolean>) <none> nonpure))
(declare gtk-entry-get-activates-default (:simple-proc (<gtk-entry>) <boolean> nonpure))
(declare-method get-activates-default (:simple-proc (<gtk-entry>) <boolean> nonpure))
(declare gtk-entry-set-width-chars (:simple-proc (<gtk-entry> <integer>) <none> nonpure))
(declare-method set-width-chars (:simple-proc (<gtk-entry> <integer>) <none> nonpure))
(declare gtk-entry-get-width-chars (:simple-proc (<gtk-entry>) <integer> nonpure))
(declare-method get-width-chars (:simple-proc (<gtk-entry>) <integer> nonpure))
(declare gtk-entry-set-text (:simple-proc (<gtk-entry> <string>) <none> nonpure))
(declare-method set-text (:simple-proc (<gtk-entry> <string>) <none> nonpure))
(declare gtk-entry-get-text (:simple-proc (<gtk-entry>) <string> nonpure))
(declare-method get-text (:simple-proc (<gtk-entry>) <string> nonpure))
(declare gtk-entry-get-layout (:simple-proc (<gtk-entry>) <pango-layout> nonpure))
(declare-method get-layout (:simple-proc (<gtk-entry>) <pango-layout> nonpure))
(declare gtk-entry-get-layout-offsets (:simple-proc (<gtk-entry> <object> <object>) <none> nonpure))
(declare-method get-layout-offsets (:simple-proc (<gtk-entry> <object> <object>) <none> nonpure))
(declare gtk-entry-set-alignment (:simple-proc (<gtk-entry> <real>) <none> nonpure))
(declare-method set-alignment (:simple-proc (<gtk-entry> <real>) <none> nonpure))
(declare gtk-entry-get-alignment (:simple-proc (<gtk-entry>) <real> nonpure))
(declare-method get-alignment (:simple-proc (<gtk-entry>) <real> nonpure))
(declare gtk-entry-set-completion (:simple-proc (<gtk-entry> <gtk-entry-completion>) <none> nonpure))
(declare-method set-completion (:simple-proc (<gtk-entry> <gtk-entry-completion>) <none> nonpure))
(declare gtk-entry-get-completion (:simple-proc (<gtk-entry>) <gtk-entry-completion> nonpure))
(declare-method get-completion (:simple-proc (<gtk-entry>) <gtk-entry-completion> nonpure))
(declare gtk-entry-layout-index-to-text-index (:simple-proc (<gtk-entry> <integer>) <integer> nonpure))
(declare-method layout-index-to-text-index (:simple-proc (<gtk-entry> <integer>) <integer> nonpure))
(declare gtk-entry-text-index-to-layout-index (:simple-proc (<gtk-entry> <integer>) <integer> nonpure))
(declare-method text-index-to-layout-index (:simple-proc (<gtk-entry> <integer>) <integer> nonpure))
(declare gtk-event-box-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-event-box-create (:simple-proc () <gtk-event-box> nonpure))
(declare gtk-event-box-get-visible-window (:simple-proc (<gtk-event-box>) <boolean> nonpure))
(declare-method get-visible-window (:simple-proc (<gtk-event-box>) <boolean> nonpure))
(declare gtk-event-box-set-visible-window (:simple-proc (<gtk-event-box> <boolean>) <none> nonpure))
(declare-method set-visible-window (:simple-proc (<gtk-event-box> <boolean>) <none> nonpure))
(declare gtk-event-box-get-above-child (:simple-proc (<gtk-event-box>) <boolean> nonpure))
(declare-method get-above-child (:simple-proc (<gtk-event-box>) <boolean> nonpure))
(declare gtk-event-box-set-above-child (:simple-proc (<gtk-event-box> <boolean>) <none> nonpure))
(declare-method set-above-child (:simple-proc (<gtk-event-box> <boolean>) <none> nonpure))
(declare gtk-expander-new (:simple-proc (<string>) <gtk-widget> nonpure))
(declare gtk-expander-create (:simple-proc (<string>) <gtk-expander> nonpure))
(declare gtk-expander-new-with-mnemonic (:simple-proc (<string>) <gtk-widget> nonpure))
(declare gtk-expander-set-expanded (:simple-proc (<gtk-expander> <boolean>) <none> nonpure))
(declare-method set-expanded (:simple-proc (<gtk-expander> <boolean>) <none> nonpure))
(declare gtk-expander-get-expanded (:simple-proc (<gtk-expander>) <boolean> nonpure))
(declare-method get-expanded (:simple-proc (<gtk-expander>) <boolean> nonpure))
(declare gtk-expander-set-spacing (:simple-proc (<gtk-expander> <integer>) <none> nonpure))
(declare-method set-spacing (:simple-proc (<gtk-expander> <integer>) <none> nonpure))
(declare gtk-expander-get-spacing (:simple-proc (<gtk-expander>) <integer> nonpure))
(declare-method get-spacing (:simple-proc (<gtk-expander>) <integer> nonpure))
(declare gtk-expander-set-label (:simple-proc (<gtk-expander> <string>) <none> nonpure))
(declare-method set-label (:simple-proc (<gtk-expander> <string>) <none> nonpure))
(declare gtk-expander-get-label (:simple-proc (<gtk-expander>) <string> nonpure))
(declare-method get-label (:simple-proc (<gtk-expander>) <string> nonpure))
(declare gtk-expander-set-use-underline (:simple-proc (<gtk-expander> <boolean>) <none> nonpure))
(declare-method set-use-underline (:simple-proc (<gtk-expander> <boolean>) <none> nonpure))
(declare gtk-expander-get-use-underline (:simple-proc (<gtk-expander>) <boolean> nonpure))
(declare-method get-use-underline (:simple-proc (<gtk-expander>) <boolean> nonpure))
(declare gtk-expander-set-use-markup (:simple-proc (<gtk-expander> <boolean>) <none> nonpure))
(declare-method set-use-markup (:simple-proc (<gtk-expander> <boolean>) <none> nonpure))
(declare gtk-expander-get-use-markup (:simple-proc (<gtk-expander>) <boolean> nonpure))
(declare-method get-use-markup (:simple-proc (<gtk-expander>) <boolean> nonpure))
(declare gtk-expander-set-label-widget (:simple-proc (<gtk-expander> <gtk-widget>) <none> nonpure))
(declare-method set-label-widget (:simple-proc (<gtk-expander> <gtk-widget>) <none> nonpure))
(declare gtk-expander-get-label-widget (:simple-proc (<gtk-expander>) <gtk-widget> nonpure))
(declare-method get-label-widget (:simple-proc (<gtk-expander>) <gtk-widget> nonpure))
(declare gtk-file-chooser-button-new (:simple-proc (<string> <symbol>) <gtk-widget> nonpure))
(declare gtk-file-chooser-button-create (:simple-proc (<string> <symbol>) <gtk-file-chooser-button> nonpure))
(declare gtk-file-chooser-button-new-with-backend (:simple-proc (<string> <symbol> <string>) <gtk-widget> nonpure))
(declare gtk-file-chooser-button-new-with-dialog (:simple-proc (<gtk-widget>) <gtk-widget> nonpure))
(declare gtk-file-chooser-button-get-title (:simple-proc (<gtk-file-chooser-button>) <string> nonpure))
(declare-method get-title (:simple-proc (<gtk-file-chooser-button>) <string> nonpure))
(declare gtk-file-chooser-button-set-title (:simple-proc (<gtk-file-chooser-button> <string>) <none> nonpure))
(declare-method set-title (:simple-proc (<gtk-file-chooser-button> <string>) <none> nonpure))
(declare gtk-file-chooser-button-get-width-chars (:simple-proc (<gtk-file-chooser-button>) <integer> nonpure))
(declare-method get-width-chars (:simple-proc (<gtk-file-chooser-button>) <integer> nonpure))
(declare gtk-file-chooser-button-set-width-chars (:simple-proc (<gtk-file-chooser-button> <integer>) <none> nonpure))
(declare-method set-width-chars (:simple-proc (<gtk-file-chooser-button> <integer>) <none> nonpure))
(declare gtk-file-chooser-button-get-focus-on-click (:simple-proc (<gtk-file-chooser-button>) <boolean> nonpure))
(declare-method get-focus-on-click (:simple-proc (<gtk-file-chooser-button>) <boolean> nonpure))
(declare gtk-file-chooser-button-set-focus-on-click (:simple-proc (<gtk-file-chooser-button> <boolean>) <none> nonpure))
(declare-method set-focus-on-click (:simple-proc (<gtk-file-chooser-button> <boolean>) <none> nonpure))
(declare gtk-file-chooser-dialog-new (:simple-proc (<string> <gtk-window> <symbol> <string>) <gtk-widget> nonpure))
(declare gtk-file-chooser-dialog-create (:simple-proc (<string> <gtk-window> <symbol> <string>) <gtk-file-chooser-dialog> nonpure))
(declare gtk-file-chooser-dialog-new-with-backend (:simple-proc (<string> <gtk-window> <symbol> <string> <string>) <gtk-widget> nonpure))
(declare gtk-file-chooser-error-quark (:simple-proc () <object> nonpure))
(declare gtk-file-chooser-set-action (:simple-proc (<gtk-file-chooser> <symbol>) <none> nonpure))
(declare gtk-file-chooser-get-action (:simple-proc (<gtk-file-chooser>) <symbol> nonpure))
(declare gtk-file-chooser-set-local-only (:simple-proc (<gtk-file-chooser> <boolean>) <none> nonpure))
(declare gtk-file-chooser-get-local-only (:simple-proc (<gtk-file-chooser>) <boolean> nonpure))
(declare gtk-file-chooser-set-select-multiple (:simple-proc (<gtk-file-chooser> <boolean>) <none> nonpure))
(declare gtk-file-chooser-get-select-multiple (:simple-proc (<gtk-file-chooser>) <boolean> nonpure))
(declare gtk-file-chooser-set-show-hidden (:simple-proc (<gtk-file-chooser> <boolean>) <none> nonpure))
(declare gtk-file-chooser-get-show-hidden (:simple-proc (<gtk-file-chooser>) <boolean> nonpure))
(declare gtk-file-chooser-set-do-overwrite-confirmation (:simple-proc (<gtk-file-chooser> <boolean>) <none> nonpure))
(declare gtk-file-chooser-get-do-overwrite-confirmation (:simple-proc (<gtk-file-chooser>) <boolean> nonpure))
(declare gtk-file-chooser-set-current-name (:simple-proc (<gtk-file-chooser> <string>) <none> nonpure))
(declare gtk-file-chooser-get-filename (:simple-proc (<gtk-file-chooser>) <string> nonpure))
(declare gtk-file-chooser-set-filename (:simple-proc (<gtk-file-chooser> <string>) <boolean> nonpure))
(declare gtk-file-chooser-select-filename (:simple-proc (<gtk-file-chooser> <string>) <boolean> nonpure))
(declare gtk-file-chooser-unselect-filename (:simple-proc (<gtk-file-chooser> <string>) <none> nonpure))
(declare gtk-file-chooser-select-all (:simple-proc (<gtk-file-chooser>) <none> nonpure))
(declare gtk-file-chooser-unselect-all (:simple-proc (<gtk-file-chooser>) <none> nonpure))
(declare gtk-file-chooser-set-current-folder (:simple-proc (<gtk-file-chooser> <string>) <boolean> nonpure))
(declare gtk-file-chooser-get-current-folder (:simple-proc (<gtk-file-chooser>) <string> nonpure))
(declare gtk-file-chooser-get-uri (:simple-proc (<gtk-file-chooser>) <string> nonpure))
(declare gtk-file-chooser-set-uri (:simple-proc (<gtk-file-chooser> <string>) <boolean> nonpure))
(declare gtk-file-chooser-select-uri (:simple-proc (<gtk-file-chooser> <string>) <boolean> nonpure))
(declare gtk-file-chooser-unselect-uri (:simple-proc (<gtk-file-chooser> <string>) <none> nonpure))
(declare gtk-file-chooser-set-current-folder-uri (:simple-proc (<gtk-file-chooser> <string>) <boolean> nonpure))
(declare gtk-file-chooser-get-current-folder-uri (:simple-proc (<gtk-file-chooser>) <string> nonpure))
(declare gtk-file-chooser-set-preview-widget (:simple-proc (<gtk-file-chooser> <gtk-widget>) <none> nonpure))
(declare gtk-file-chooser-get-preview-widget (:simple-proc (<gtk-file-chooser>) <gtk-widget> nonpure))
(declare gtk-file-chooser-set-preview-widget-active (:simple-proc (<gtk-file-chooser> <boolean>) <none> nonpure))
(declare gtk-file-chooser-get-preview-widget-active (:simple-proc (<gtk-file-chooser>) <boolean> nonpure))
(declare gtk-file-chooser-set-use-preview-label (:simple-proc (<gtk-file-chooser> <boolean>) <none> nonpure))
(declare gtk-file-chooser-get-use-preview-label (:simple-proc (<gtk-file-chooser>) <boolean> nonpure))
(declare gtk-file-chooser-get-preview-filename (:simple-proc (<gtk-file-chooser>) <string> nonpure))
(declare gtk-file-chooser-get-preview-uri (:simple-proc (<gtk-file-chooser>) <string> nonpure))
(declare gtk-file-chooser-set-extra-widget (:simple-proc (<gtk-file-chooser> <gtk-widget>) <none> nonpure))
(declare gtk-file-chooser-get-extra-widget (:simple-proc (<gtk-file-chooser>) <gtk-widget> nonpure))
(declare gtk-file-chooser-add-filter (:simple-proc (<gtk-file-chooser> <gtk-file-filter>) <none> nonpure))
(declare gtk-file-chooser-remove-filter (:simple-proc (<gtk-file-chooser> <gtk-file-filter>) <none> nonpure))
(declare gtk-file-chooser-set-filter (:simple-proc (<gtk-file-chooser> <gtk-file-filter>) <none> nonpure))
(declare gtk-file-chooser-get-filter (:simple-proc (<gtk-file-chooser>) <gtk-file-filter> nonpure))
(declare gtk-file-chooser-add-shortcut-folder (:simple-proc (<gtk-file-chooser> <string> <object>) <boolean> nonpure))
(declare gtk-file-chooser-remove-shortcut-folder (:simple-proc (<gtk-file-chooser> <string> <object>) <boolean> nonpure))
(declare gtk-file-chooser-add-shortcut-folder-uri (:simple-proc (<gtk-file-chooser> <string> <object>) <boolean> nonpure))
(declare gtk-file-chooser-remove-shortcut-folder-uri (:simple-proc (<gtk-file-chooser> <string> <object>) <boolean> nonpure))
(declare gtk-file-chooser-widget-new (:simple-proc (<symbol>) <gtk-widget> nonpure))
(declare gtk-file-chooser-widget-create (:simple-proc (<symbol>) <gtk-file-chooser-widget> nonpure))
(declare gtk-file-chooser-widget-new-with-backend (:simple-proc (<symbol> <string>) <gtk-widget> nonpure))
(declare gtk-file-filter-new (:simple-proc () <gtk-file-filter> nonpure))
(declare gtk-file-filter-create (:simple-proc () <gtk-file-filter> nonpure))
(declare gtk-file-filter-set-name (:simple-proc (<gtk-file-filter> <string>) <none> nonpure))
(declare-method set-name (:simple-proc (<gtk-file-filter> <string>) <none> nonpure))
(declare gtk-file-filter-get-name (:simple-proc (<gtk-file-filter>) <string> nonpure))
(declare-method get-name (:simple-proc (<gtk-file-filter>) <string> nonpure))
(declare gtk-file-filter-add-mime-type (:simple-proc (<gtk-file-filter> <string>) <none> nonpure))
(declare-method add-mime-type (:simple-proc (<gtk-file-filter> <string>) <none> nonpure))
(declare gtk-file-filter-add-pattern (:simple-proc (<gtk-file-filter> <string>) <none> nonpure))
(declare-method add-pattern (:simple-proc (<gtk-file-filter> <string>) <none> nonpure))
(declare gtk-file-filter-add-pixbuf-formats (:simple-proc (<gtk-file-filter>) <none> nonpure))
(declare-method add-pixbuf-formats (:simple-proc (<gtk-file-filter>) <none> nonpure))
(declare gtk-file-filter-get-needed (:simple-proc (<gtk-file-filter>) <object> nonpure))
(declare-method get-needed (:simple-proc (<gtk-file-filter>) <object> nonpure))
(declare gtk-file-selection-set-filename (:simple-proc (<gtk-file-selection> <string>) <none> nonpure))
(declare-method set-filename (:simple-proc (<gtk-file-selection> <string>) <none> nonpure))
(declare gtk-file-selection-get-filename (:simple-proc (<gtk-file-selection>) <string> nonpure))
(declare-method get-filename (:simple-proc (<gtk-file-selection>) <string> nonpure))
(declare gtk-file-selection-complete (:simple-proc (<gtk-file-selection> <string>) <none> nonpure))
(declare-method complete (:simple-proc (<gtk-file-selection> <string>) <none> nonpure))
(declare gtk-file-selection-show-fileop-buttons (:simple-proc (<gtk-file-selection>) <none> nonpure))
(declare-method show-fileop-buttons (:simple-proc (<gtk-file-selection>) <none> nonpure))
(declare gtk-file-selection-hide-fileop-buttons (:simple-proc (<gtk-file-selection>) <none> nonpure))
(declare-method hide-fileop-buttons (:simple-proc (<gtk-file-selection>) <none> nonpure))
(declare gtk-file-selection-set-select-multiple (:simple-proc (<gtk-file-selection> <boolean>) <none> nonpure))
(declare-method set-select-multiple (:simple-proc (<gtk-file-selection> <boolean>) <none> nonpure))
(declare gtk-file-selection-get-select-multiple (:simple-proc (<gtk-file-selection>) <boolean> nonpure))
(declare-method get-select-multiple (:simple-proc (<gtk-file-selection>) <boolean> nonpure))
(declare gtk-fixed-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-fixed-create (:simple-proc () <gtk-fixed> nonpure))
(declare gtk-fixed-put (:simple-proc (<gtk-fixed> <gtk-widget> <integer> <integer>) <none> nonpure))
(declare-method put (:simple-proc (<gtk-fixed> <gtk-widget> <integer> <integer>) <none> nonpure))
(declare gtk-fixed-move (:simple-proc (<gtk-fixed> <gtk-widget> <integer> <integer>) <none> nonpure))
(declare-method move (:simple-proc (<gtk-fixed> <gtk-widget> <integer> <integer>) <none> nonpure))
(declare gtk-fixed-set-has-window (:simple-proc (<gtk-fixed> <boolean>) <none> nonpure))
(declare-method set-has-window (:simple-proc (<gtk-fixed> <boolean>) <none> nonpure))
(declare gtk-fixed-get-has-window (:simple-proc (<gtk-fixed>) <boolean> nonpure))
(declare-method get-has-window (:simple-proc (<gtk-fixed>) <boolean> nonpure))
(declare gtk-font-button-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-font-button-create (:simple-proc () <gtk-font-button> nonpure))
(declare gtk-font-button-new-with-font (:simple-proc (<string>) <gtk-widget> nonpure))
(declare gtk-font-button-get-title (:simple-proc (<gtk-font-button>) <string> nonpure))
(declare-method get-title (:simple-proc (<gtk-font-button>) <string> nonpure))
(declare gtk-font-button-set-title (:simple-proc (<gtk-font-button> <string>) <none> nonpure))
(declare-method set-title (:simple-proc (<gtk-font-button> <string>) <none> nonpure))
(declare gtk-font-button-get-use-font (:simple-proc (<gtk-font-button>) <boolean> nonpure))
(declare-method get-use-font (:simple-proc (<gtk-font-button>) <boolean> nonpure))
(declare gtk-font-button-set-use-font (:simple-proc (<gtk-font-button> <boolean>) <none> nonpure))
(declare-method set-use-font (:simple-proc (<gtk-font-button> <boolean>) <none> nonpure))
(declare gtk-font-button-get-use-size (:simple-proc (<gtk-font-button>) <boolean> nonpure))
(declare-method get-use-size (:simple-proc (<gtk-font-button>) <boolean> nonpure))
(declare gtk-font-button-set-use-size (:simple-proc (<gtk-font-button> <boolean>) <none> nonpure))
(declare-method set-use-size (:simple-proc (<gtk-font-button> <boolean>) <none> nonpure))
(declare gtk-font-button-get-font-name (:simple-proc (<gtk-font-button>) <string> nonpure))
(declare-method get-font-name (:simple-proc (<gtk-font-button>) <string> nonpure))
(declare gtk-font-button-set-font-name (:simple-proc (<gtk-font-button> <string>) <boolean> nonpure))
(declare-method set-font-name (:simple-proc (<gtk-font-button> <string>) <boolean> nonpure))
(declare gtk-font-button-get-show-style (:simple-proc (<gtk-font-button>) <boolean> nonpure))
(declare-method get-show-style (:simple-proc (<gtk-font-button>) <boolean> nonpure))
(declare gtk-font-button-set-show-style (:simple-proc (<gtk-font-button> <boolean>) <none> nonpure))
(declare-method set-show-style (:simple-proc (<gtk-font-button> <boolean>) <none> nonpure))
(declare gtk-font-button-get-show-size (:simple-proc (<gtk-font-button>) <boolean> nonpure))
(declare-method get-show-size (:simple-proc (<gtk-font-button>) <boolean> nonpure))
(declare gtk-font-button-set-show-size (:simple-proc (<gtk-font-button> <boolean>) <none> nonpure))
(declare-method set-show-size (:simple-proc (<gtk-font-button> <boolean>) <none> nonpure))
(declare gtk-font-selection-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-font-selection-create (:simple-proc () <gtk-font-selection> nonpure))
(declare gtk-font-selection-get-font-name (:simple-proc (<gtk-font-selection>) <string> nonpure))
(declare-method get-font-name (:simple-proc (<gtk-font-selection>) <string> nonpure))
(declare gtk-font-selection-set-font-name (:simple-proc (<gtk-font-selection> <string>) <boolean> nonpure))
(declare-method set-font-name (:simple-proc (<gtk-font-selection> <string>) <boolean> nonpure))
(declare gtk-font-selection-get-preview-text (:simple-proc (<gtk-font-selection>) <string> nonpure))
(declare-method get-preview-text (:simple-proc (<gtk-font-selection>) <string> nonpure))
(declare gtk-font-selection-set-preview-text (:simple-proc (<gtk-font-selection> <string>) <none> nonpure))
(declare-method set-preview-text (:simple-proc (<gtk-font-selection> <string>) <none> nonpure))
(declare gtk-font-selection-dialog-new (:simple-proc (<string>) <gtk-widget> nonpure))
(declare gtk-font-selection-dialog-create (:simple-proc (<string>) <gtk-font-selection-dialog> nonpure))
(declare gtk-font-selection-dialog-get-font-name (:simple-proc (<gtk-font-selection-dialog>) <string> nonpure))
(declare-method get-font-name (:simple-proc (<gtk-font-selection-dialog>) <string> nonpure))
(declare gtk-font-selection-dialog-set-font-name (:simple-proc (<gtk-font-selection-dialog> <string>) <boolean> nonpure))
(declare-method set-font-name (:simple-proc (<gtk-font-selection-dialog> <string>) <boolean> nonpure))
(declare gtk-font-selection-dialog-get-preview-text (:simple-proc (<gtk-font-selection-dialog>) <string> nonpure))
(declare-method get-preview-text (:simple-proc (<gtk-font-selection-dialog>) <string> nonpure))
(declare gtk-font-selection-dialog-set-preview-text (:simple-proc (<gtk-font-selection-dialog> <string>) <none> nonpure))
(declare-method set-preview-text (:simple-proc (<gtk-font-selection-dialog> <string>) <none> nonpure))
(declare gtk-frame-get-label (:simple-proc (<gtk-frame>) <string> nonpure))
(declare-method get-label (:simple-proc (<gtk-frame>) <string> nonpure))
(declare gtk-frame-set-label-widget (:simple-proc (<gtk-frame> <gtk-widget>) <none> nonpure))
(declare-method set-label-widget (:simple-proc (<gtk-frame> <gtk-widget>) <none> nonpure))
(declare gtk-frame-get-label-widget (:simple-proc (<gtk-frame>) <gtk-widget> nonpure))
(declare-method get-label-widget (:simple-proc (<gtk-frame>) <gtk-widget> nonpure))
(declare gtk-frame-set-label-align (:simple-proc (<gtk-frame> <real> <real>) <none> nonpure))
(declare-method set-label-align (:simple-proc (<gtk-frame> <real> <real>) <none> nonpure))
(declare gtk-frame-get-label-align (:simple-proc (<gtk-frame> <object> <object>) <none> nonpure))
(declare-method get-label-align (:simple-proc (<gtk-frame> <object> <object>) <none> nonpure))
(declare gtk-frame-set-shadow-type (:simple-proc (<gtk-frame> <symbol>) <none> nonpure))
(declare-method set-shadow-type (:simple-proc (<gtk-frame> <symbol>) <none> nonpure))
(declare gtk-frame-get-shadow-type (:simple-proc (<gtk-frame>) <symbol> nonpure))
(declare-method get-shadow-type (:simple-proc (<gtk-frame>) <symbol> nonpure))
(declare gtk-gamma-curve-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-gamma-curve-create (:simple-proc () <gtk-gamma-curve> nonpure))
(declare gtk-handle-box-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-handle-box-create (:simple-proc () <gtk-handle-box> nonpure))
(declare gtk-handle-box-set-shadow-type (:simple-proc (<gtk-handle-box> <symbol>) <none> nonpure))
(declare-method set-shadow-type (:simple-proc (<gtk-handle-box> <symbol>) <none> nonpure))
(declare gtk-handle-box-get-shadow-type (:simple-proc (<gtk-handle-box>) <symbol> nonpure))
(declare-method get-shadow-type (:simple-proc (<gtk-handle-box>) <symbol> nonpure))
(declare gtk-handle-box-set-handle-position (:simple-proc (<gtk-handle-box> <symbol>) <none> nonpure))
(declare-method set-handle-position (:simple-proc (<gtk-handle-box> <symbol>) <none> nonpure))
(declare gtk-handle-box-get-handle-position (:simple-proc (<gtk-handle-box>) <symbol> nonpure))
(declare-method get-handle-position (:simple-proc (<gtk-handle-box>) <symbol> nonpure))
(declare gtk-handle-box-set-snap-edge (:simple-proc (<gtk-handle-box> <symbol>) <none> nonpure))
(declare-method set-snap-edge (:simple-proc (<gtk-handle-box> <symbol>) <none> nonpure))
(declare gtk-handle-box-get-snap-edge (:simple-proc (<gtk-handle-box>) <symbol> nonpure))
(declare-method get-snap-edge (:simple-proc (<gtk-handle-box>) <symbol> nonpure))
(declare gtk-icon-factory-new (:simple-proc () <gtk-icon-factory> nonpure))
(declare gtk-icon-factory-create (:simple-proc () <gtk-icon-factory> nonpure))
(declare gtk-icon-factory-add (:simple-proc (<gtk-icon-factory> <string> <gtk-icon-set>) <none> nonpure))
(declare-method add (:simple-proc (<gtk-icon-factory> <string> <gtk-icon-set>) <none> nonpure))
(declare gtk-icon-factory-lookup (:simple-proc (<gtk-icon-factory> <string>) <gtk-icon-set> nonpure))
(declare-method lookup (:simple-proc (<gtk-icon-factory> <string>) <gtk-icon-set> nonpure))
(declare gtk-icon-factory-add-default (:simple-proc (<gtk-icon-factory>) <none> nonpure))
(declare-method add-default (:simple-proc (<gtk-icon-factory>) <none> nonpure))
(declare gtk-icon-factory-remove-default (:simple-proc (<gtk-icon-factory>) <none> nonpure))
(declare-method remove-default (:simple-proc (<gtk-icon-factory>) <none> nonpure))
(declare gtk-icon-factory-lookup-default (:simple-proc (<string>) <gtk-icon-set> nonpure))
(declare gtk-icon-size-lookup-for-settings (:simple-proc (<gtk-settings> <symbol> <object> <object>) <boolean> nonpure))
(declare gtk-icon-size-register (:simple-proc (<string> <integer> <integer>) <symbol> nonpure))
(declare gtk-icon-size-register-alias (:simple-proc (<string> <symbol>) <none> nonpure))
(declare gtk-icon-size-from-name (:simple-proc (<string>) <symbol> nonpure))
(declare gtk-icon-set-new (:simple-proc () <gtk-icon-set> nonpure))
(declare gtk-icon-set-create (:simple-proc () <gtk-icon-set> nonpure))
(declare gtk-icon-set-render-icon (:simple-proc (<gtk-icon-set> <gtk-style> <symbol> <symbol> <symbol> <gtk-widget> <string>) <gdk-pixbuf> nonpure))
(declare-method render-icon (:simple-proc (<gtk-icon-set> <gtk-style> <symbol> <symbol> <symbol> <gtk-widget> <string>) <gdk-pixbuf> nonpure))
(declare gtk-icon-set-add-source (:simple-proc (<gtk-icon-set> <gtk-icon-source>) <none> nonpure))
(declare-method add-source (:simple-proc (<gtk-icon-set> <gtk-icon-source>) <none> nonpure))
(declare gtk-icon-source-new (:simple-proc () <gtk-icon-source> nonpure))
(declare gtk-icon-source-create (:simple-proc () <gtk-icon-source> nonpure))
(declare gtk-icon-source-set-filename (:simple-proc (<gtk-icon-source> <string>) <none> nonpure))
(declare-method set-filename (:simple-proc (<gtk-icon-source> <string>) <none> nonpure))
(declare gtk-icon-source-set-icon-name (:simple-proc (<gtk-icon-source> <string>) <none> nonpure))
(declare-method set-icon-name (:simple-proc (<gtk-icon-source> <string>) <none> nonpure))
(declare gtk-icon-source-set-pixbuf (:simple-proc (<gtk-icon-source> <gdk-pixbuf>) <none> nonpure))
(declare-method set-pixbuf (:simple-proc (<gtk-icon-source> <gdk-pixbuf>) <none> nonpure))
(declare gtk-icon-source-get-filename (:simple-proc (<gtk-icon-source>) <string> nonpure))
(declare-method get-filename (:simple-proc (<gtk-icon-source>) <string> nonpure))
(declare gtk-icon-source-get-icon-name (:simple-proc (<gtk-icon-source>) <string> nonpure))
(declare-method get-icon-name (:simple-proc (<gtk-icon-source>) <string> nonpure))
(declare gtk-icon-source-get-pixbuf (:simple-proc (<gtk-icon-source>) <gdk-pixbuf> nonpure))
(declare-method get-pixbuf (:simple-proc (<gtk-icon-source>) <gdk-pixbuf> nonpure))
(declare gtk-icon-source-set-direction-wildcarded (:simple-proc (<gtk-icon-source> <boolean>) <none> nonpure))
(declare-method set-direction-wildcarded (:simple-proc (<gtk-icon-source> <boolean>) <none> nonpure))
(declare gtk-icon-source-set-state-wildcarded (:simple-proc (<gtk-icon-source> <boolean>) <none> nonpure))
(declare-method set-state-wildcarded (:simple-proc (<gtk-icon-source> <boolean>) <none> nonpure))
(declare gtk-icon-source-set-size-wildcarded (:simple-proc (<gtk-icon-source> <boolean>) <none> nonpure))
(declare-method set-size-wildcarded (:simple-proc (<gtk-icon-source> <boolean>) <none> nonpure))
(declare gtk-icon-source-get-size-wildcarded (:simple-proc (<gtk-icon-source>) <boolean> nonpure))
(declare-method get-size-wildcarded (:simple-proc (<gtk-icon-source>) <boolean> nonpure))
(declare gtk-icon-source-get-state-wildcarded (:simple-proc (<gtk-icon-source>) <boolean> nonpure))
(declare-method get-state-wildcarded (:simple-proc (<gtk-icon-source>) <boolean> nonpure))
(declare gtk-icon-source-get-direction-wildcarded (:simple-proc (<gtk-icon-source>) <boolean> nonpure))
(declare-method get-direction-wildcarded (:simple-proc (<gtk-icon-source>) <boolean> nonpure))
(declare gtk-icon-source-set-direction (:simple-proc (<gtk-icon-source> <symbol>) <none> nonpure))
(declare-method set-direction (:simple-proc (<gtk-icon-source> <symbol>) <none> nonpure))
(declare gtk-icon-source-set-state (:simple-proc (<gtk-icon-source> <symbol>) <none> nonpure))
(declare-method set-state (:simple-proc (<gtk-icon-source> <symbol>) <none> nonpure))
(declare gtk-icon-source-set-size (:simple-proc (<gtk-icon-source> <symbol>) <none> nonpure))
(declare-method set-size (:simple-proc (<gtk-icon-source> <symbol>) <none> nonpure))
(declare gtk-icon-source-get-direction (:simple-proc (<gtk-icon-source>) <symbol> nonpure))
(declare-method get-direction (:simple-proc (<gtk-icon-source>) <symbol> nonpure))
(declare gtk-icon-source-get-state (:simple-proc (<gtk-icon-source>) <symbol> nonpure))
(declare-method get-state (:simple-proc (<gtk-icon-source>) <symbol> nonpure))
(declare gtk-icon-source-get-size (:simple-proc (<gtk-icon-source>) <symbol> nonpure))
(declare-method get-size (:simple-proc (<gtk-icon-source>) <symbol> nonpure))
(declare gtk-icon-theme-error-quark (:simple-proc () <object> nonpure))
(declare gtk-icon-theme-new (:simple-proc () <gtk-icon-theme> nonpure))
(declare gtk-icon-theme-create (:simple-proc () <gtk-icon-theme> nonpure))
(declare gtk-icon-theme-get-default (:simple-proc () <gtk-icon-theme> nonpure))
(declare gtk-icon-theme-get-for-screen (:simple-proc (<gdk-screen>) <gtk-icon-theme> nonpure))
(declare gtk-icon-theme-set-screen (:simple-proc (<gtk-icon-theme> <gdk-screen>) <none> nonpure))
(declare-method set-screen (:simple-proc (<gtk-icon-theme> <gdk-screen>) <none> nonpure))
(declare gtk-icon-theme-append-search-path (:simple-proc (<gtk-icon-theme> <string>) <none> nonpure))
(declare-method append-search-path (:simple-proc (<gtk-icon-theme> <string>) <none> nonpure))
(declare gtk-icon-theme-prepend-search-path (:simple-proc (<gtk-icon-theme> <string>) <none> nonpure))
(declare-method prepend-search-path (:simple-proc (<gtk-icon-theme> <string>) <none> nonpure))
(declare gtk-icon-theme-set-custom-theme (:simple-proc (<gtk-icon-theme> <string>) <none> nonpure))
(declare-method set-custom-theme (:simple-proc (<gtk-icon-theme> <string>) <none> nonpure))
(declare gtk-icon-theme-has-icon (:simple-proc (<gtk-icon-theme> <string>) <boolean> nonpure))
(declare-method has-icon (:simple-proc (<gtk-icon-theme> <string>) <boolean> nonpure))
(declare gtk-icon-theme-load-icon (:simple-proc (<gtk-icon-theme> <string> <integer> <object> <object>) <gdk-pixbuf> nonpure))
(declare-method load-icon (:simple-proc (<gtk-icon-theme> <string> <integer> <object> <object>) <gdk-pixbuf> nonpure))
(declare gtk-icon-theme-get-example-icon-name (:simple-proc (<gtk-icon-theme>) <string> nonpure))
(declare-method get-example-icon-name (:simple-proc (<gtk-icon-theme>) <string> nonpure))
(declare gtk-icon-theme-rescan-if-needed (:simple-proc (<gtk-icon-theme>) <boolean> nonpure))
(declare-method rescan-if-needed (:simple-proc (<gtk-icon-theme>) <boolean> nonpure))
(declare gtk-icon-theme-add-builtin-icon (:simple-proc (<string> <integer> <gdk-pixbuf>) <none> nonpure))
(declare gtk-icon-view-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-icon-view-create (:simple-proc () <gtk-icon-view> nonpure))
(declare gtk-icon-view-new-with-model (:simple-proc (<gtk-tree-model>) <gtk-widget> nonpure))
(declare gtk-icon-view-set-model (:simple-proc (<gtk-icon-view> <gtk-tree-model>) <none> nonpure))
(declare-method set-model (:simple-proc (<gtk-icon-view> <gtk-tree-model>) <none> nonpure))
(declare gtk-icon-view-get-model (:simple-proc (<gtk-icon-view>) <gtk-tree-model> nonpure))
(declare-method get-model (:simple-proc (<gtk-icon-view>) <gtk-tree-model> nonpure))
(declare gtk-icon-view-set-text-column (:simple-proc (<gtk-icon-view> <integer>) <none> nonpure))
(declare-method set-text-column (:simple-proc (<gtk-icon-view> <integer>) <none> nonpure))
(declare gtk-icon-view-get-text-column (:simple-proc (<gtk-icon-view>) <integer> nonpure))
(declare-method get-text-column (:simple-proc (<gtk-icon-view>) <integer> nonpure))
(declare gtk-icon-view-set-markup-column (:simple-proc (<gtk-icon-view> <integer>) <none> nonpure))
(declare-method set-markup-column (:simple-proc (<gtk-icon-view> <integer>) <none> nonpure))
(declare gtk-icon-view-get-markup-column (:simple-proc (<gtk-icon-view>) <integer> nonpure))
(declare-method get-markup-column (:simple-proc (<gtk-icon-view>) <integer> nonpure))
(declare gtk-icon-view-set-pixbuf-column (:simple-proc (<gtk-icon-view> <integer>) <none> nonpure))
(declare-method set-pixbuf-column (:simple-proc (<gtk-icon-view> <integer>) <none> nonpure))
(declare gtk-icon-view-get-pixbuf-column (:simple-proc (<gtk-icon-view>) <integer> nonpure))
(declare-method get-pixbuf-column (:simple-proc (<gtk-icon-view>) <integer> nonpure))
(declare gtk-icon-view-set-orientation (:simple-proc (<gtk-icon-view> <symbol>) <none> nonpure))
(declare-method set-orientation (:simple-proc (<gtk-icon-view> <symbol>) <none> nonpure))
(declare gtk-icon-view-get-orientation (:simple-proc (<gtk-icon-view>) <symbol> nonpure))
(declare-method get-orientation (:simple-proc (<gtk-icon-view>) <symbol> nonpure))
(declare gtk-icon-view-set-columns (:simple-proc (<gtk-icon-view> <integer>) <none> nonpure))
(declare-method set-columns (:simple-proc (<gtk-icon-view> <integer>) <none> nonpure))
(declare gtk-icon-view-get-columns (:simple-proc (<gtk-icon-view>) <integer> nonpure))
(declare-method get-columns (:simple-proc (<gtk-icon-view>) <integer> nonpure))
(declare gtk-icon-view-set-item-width (:simple-proc (<gtk-icon-view> <integer>) <none> nonpure))
(declare-method set-item-width (:simple-proc (<gtk-icon-view> <integer>) <none> nonpure))
(declare gtk-icon-view-get-item-width (:simple-proc (<gtk-icon-view>) <integer> nonpure))
(declare-method get-item-width (:simple-proc (<gtk-icon-view>) <integer> nonpure))
(declare gtk-icon-view-set-spacing (:simple-proc (<gtk-icon-view> <integer>) <none> nonpure))
(declare-method set-spacing (:simple-proc (<gtk-icon-view> <integer>) <none> nonpure))
(declare gtk-icon-view-get-spacing (:simple-proc (<gtk-icon-view>) <integer> nonpure))
(declare-method get-spacing (:simple-proc (<gtk-icon-view>) <integer> nonpure))
(declare gtk-icon-view-set-row-spacing (:simple-proc (<gtk-icon-view> <integer>) <none> nonpure))
(declare-method set-row-spacing (:simple-proc (<gtk-icon-view> <integer>) <none> nonpure))
(declare gtk-icon-view-get-row-spacing (:simple-proc (<gtk-icon-view>) <integer> nonpure))
(declare-method get-row-spacing (:simple-proc (<gtk-icon-view>) <integer> nonpure))
(declare gtk-icon-view-set-column-spacing (:simple-proc (<gtk-icon-view> <integer>) <none> nonpure))
(declare-method set-column-spacing (:simple-proc (<gtk-icon-view> <integer>) <none> nonpure))
(declare gtk-icon-view-get-column-spacing (:simple-proc (<gtk-icon-view>) <integer> nonpure))
(declare-method get-column-spacing (:simple-proc (<gtk-icon-view>) <integer> nonpure))
(declare gtk-icon-view-set-margin (:simple-proc (<gtk-icon-view> <integer>) <none> nonpure))
(declare-method set-margin (:simple-proc (<gtk-icon-view> <integer>) <none> nonpure))
(declare gtk-icon-view-get-margin (:simple-proc (<gtk-icon-view>) <integer> nonpure))
(declare-method get-margin (:simple-proc (<gtk-icon-view>) <integer> nonpure))
(declare gtk-icon-view-get-path-at-pos (:simple-proc (<gtk-icon-view> <integer> <integer>) <gtk-tree-path> nonpure))
(declare-method get-path-at-pos (:simple-proc (<gtk-icon-view> <integer> <integer>) <gtk-tree-path> nonpure))
(declare gtk-icon-view-set-selection-mode (:simple-proc (<gtk-icon-view> <symbol>) <none> nonpure))
(declare-method set-selection-mode (:simple-proc (<gtk-icon-view> <symbol>) <none> nonpure))
(declare gtk-icon-view-get-selection-mode (:simple-proc (<gtk-icon-view>) <symbol> nonpure))
(declare-method get-selection-mode (:simple-proc (<gtk-icon-view>) <symbol> nonpure))
(declare gtk-icon-view-select-path (:simple-proc (<gtk-icon-view> <gtk-tree-path>) <none> nonpure))
(declare-method select-path (:simple-proc (<gtk-icon-view> <gtk-tree-path>) <none> nonpure))
(declare gtk-icon-view-unselect-path (:simple-proc (<gtk-icon-view> <gtk-tree-path>) <none> nonpure))
(declare-method unselect-path (:simple-proc (<gtk-icon-view> <gtk-tree-path>) <none> nonpure))
(declare gtk-icon-view-path-is-selected (:simple-proc (<gtk-icon-view> <gtk-tree-path>) <boolean> nonpure))
(declare-method path-is-selected (:simple-proc (<gtk-icon-view> <gtk-tree-path>) <boolean> nonpure))
(declare gtk-icon-view-select-all (:simple-proc (<gtk-icon-view>) <none> nonpure))
(declare-method select-all (:simple-proc (<gtk-icon-view>) <none> nonpure))
(declare gtk-icon-view-unselect-all (:simple-proc (<gtk-icon-view>) <none> nonpure))
(declare-method unselect-all (:simple-proc (<gtk-icon-view>) <none> nonpure))
(declare gtk-icon-view-item-activated (:simple-proc (<gtk-icon-view> <gtk-tree-path>) <none> nonpure))
(declare-method item-activated (:simple-proc (<gtk-icon-view> <gtk-tree-path>) <none> nonpure))
(declare gtk-icon-view-set-cursor (:simple-proc (<gtk-icon-view> <gtk-tree-path> <gtk-cell-renderer> <boolean>) <none> nonpure))
(declare-method set-cursor (:simple-proc (<gtk-icon-view> <gtk-tree-path> <gtk-cell-renderer> <boolean>) <none> nonpure))
(declare gtk-icon-view-scroll-to-path (:simple-proc (<gtk-icon-view> <gtk-tree-path> <boolean> <real> <real>) <none> nonpure))
(declare-method scroll-to-path (:simple-proc (<gtk-icon-view> <gtk-tree-path> <boolean> <real> <real>) <none> nonpure))
(declare gtk-icon-view-unset-model-drag-source (:simple-proc (<gtk-icon-view>) <none> nonpure))
(declare-method unset-model-drag-source (:simple-proc (<gtk-icon-view>) <none> nonpure))
(declare gtk-icon-view-unset-model-drag-dest (:simple-proc (<gtk-icon-view>) <none> nonpure))
(declare-method unset-model-drag-dest (:simple-proc (<gtk-icon-view>) <none> nonpure))
(declare gtk-icon-view-set-reorderable (:simple-proc (<gtk-icon-view> <boolean>) <none> nonpure))
(declare-method set-reorderable (:simple-proc (<gtk-icon-view> <boolean>) <none> nonpure))
(declare gtk-icon-view-get-reorderable (:simple-proc (<gtk-icon-view>) <boolean> nonpure))
(declare-method get-reorderable (:simple-proc (<gtk-icon-view>) <boolean> nonpure))
(declare gtk-icon-view-set-drag-dest-item (:simple-proc (<gtk-icon-view> <gtk-tree-path> <symbol>) <none> nonpure))
(declare-method set-drag-dest-item (:simple-proc (<gtk-icon-view> <gtk-tree-path> <symbol>) <none> nonpure))
(declare gtk-icon-view-create-drag-icon (:simple-proc (<gtk-icon-view> <gtk-tree-path>) <gdk-pixmap> nonpure))
(declare-method create-drag-icon (:simple-proc (<gtk-icon-view> <gtk-tree-path>) <gdk-pixmap> nonpure))
(declare gtk-image-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-image-create (:simple-proc () <gtk-image> nonpure))
(declare gtk-image-new-from-icon-name (:simple-proc (<string> <symbol>) <gtk-widget> nonpure))
(declare gtk-image-clear (:simple-proc (<gtk-image>) <none> nonpure))
(declare-method clear (:simple-proc (<gtk-image>) <none> nonpure))
(declare gtk-image-set-from-stock (:simple-proc (<gtk-image> <string> <symbol>) <none> nonpure))
(declare-method set-from-stock (:simple-proc (<gtk-image> <string> <symbol>) <none> nonpure))
(declare gtk-image-set-from-icon-set (:simple-proc (<gtk-image> <gtk-icon-set> <symbol>) <none> nonpure))
(declare-method set-from-icon-set (:simple-proc (<gtk-image> <gtk-icon-set> <symbol>) <none> nonpure))
(declare gtk-image-set-from-animation (:simple-proc (<gtk-image> <gdk-pixbuf-animation>) <none> nonpure))
(declare-method set-from-animation (:simple-proc (<gtk-image> <gdk-pixbuf-animation>) <none> nonpure))
(declare gtk-image-set-from-icon-name (:simple-proc (<gtk-image> <string> <symbol>) <none> nonpure))
(declare-method set-from-icon-name (:simple-proc (<gtk-image> <string> <symbol>) <none> nonpure))
(declare gtk-image-set-pixel-size (:simple-proc (<gtk-image> <integer>) <none> nonpure))
(declare-method set-pixel-size (:simple-proc (<gtk-image> <integer>) <none> nonpure))
(declare gtk-image-get-storage-type (:simple-proc (<gtk-image>) <symbol> nonpure))
(declare-method get-storage-type (:simple-proc (<gtk-image>) <symbol> nonpure))
(declare gtk-image-get-pixbuf (:simple-proc (<gtk-image>) <gdk-pixbuf> nonpure))
(declare-method get-pixbuf (:simple-proc (<gtk-image>) <gdk-pixbuf> nonpure))
(declare gtk-image-get-animation (:simple-proc (<gtk-image>) <gdk-pixbuf-animation> nonpure))
(declare-method get-animation (:simple-proc (<gtk-image>) <gdk-pixbuf-animation> nonpure))
(declare gtk-image-get-pixel-size (:simple-proc (<gtk-image>) <integer> nonpure))
(declare-method get-pixel-size (:simple-proc (<gtk-image>) <integer> nonpure))
(declare gtk-image-menu-item-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-image-menu-item-create (:simple-proc () <gtk-image-menu-item> nonpure))
(declare gtk-image-menu-item-set-image (:simple-proc (<gtk-image-menu-item> <gtk-widget>) <none> nonpure))
(declare-method set-image (:simple-proc (<gtk-image-menu-item> <gtk-widget>) <none> nonpure))
(declare gtk-image-menu-item-get-image (:simple-proc (<gtk-image-menu-item>) <gtk-widget> nonpure))
(declare-method get-image (:simple-proc (<gtk-image-menu-item>) <gtk-widget> nonpure))
(declare gtk-im-context-set-client-window (:simple-proc (<gtk-im-context> <gdk-window>) <none> nonpure))
(declare-method set-client-window (:simple-proc (<gtk-im-context> <gdk-window>) <none> nonpure))
(declare gtk-im-context-filter-keypress (:simple-proc (<gtk-im-context> <gdk-event-key>) <boolean> nonpure))
(declare-method filter-keypress (:simple-proc (<gtk-im-context> <gdk-event-key>) <boolean> nonpure))
(declare gtk-im-context-focus-in (:simple-proc (<gtk-im-context>) <none> nonpure))
(declare-method focus-in (:simple-proc (<gtk-im-context>) <none> nonpure))
(declare gtk-im-context-focus-out (:simple-proc (<gtk-im-context>) <none> nonpure))
(declare-method focus-out (:simple-proc (<gtk-im-context>) <none> nonpure))
(declare gtk-im-context-reset (:simple-proc (<gtk-im-context>) <none> nonpure))
(declare-method reset (:simple-proc (<gtk-im-context>) <none> nonpure))
(declare gtk-im-context-set-cursor-location (:simple-proc (<gtk-im-context> <gdk-rectangle>) <none> nonpure))
(declare-method set-cursor-location (:simple-proc (<gtk-im-context> <gdk-rectangle>) <none> nonpure))
(declare gtk-im-context-set-use-preedit (:simple-proc (<gtk-im-context> <boolean>) <none> nonpure))
(declare-method set-use-preedit (:simple-proc (<gtk-im-context> <boolean>) <none> nonpure))
(declare gtk-im-context-set-surrounding (:simple-proc (<gtk-im-context> <string> <integer> <integer>) <none> nonpure))
(declare-method set-surrounding (:simple-proc (<gtk-im-context> <string> <integer> <integer>) <none> nonpure))
(declare gtk-im-context-get-surrounding (:simple-proc (<gtk-im-context> <object> <object>) <boolean> nonpure))
(declare-method get-surrounding (:simple-proc (<gtk-im-context> <object> <object>) <boolean> nonpure))
(declare gtk-im-context-delete-surrounding (:simple-proc (<gtk-im-context> <integer> <integer>) <boolean> nonpure))
(declare-method delete-surrounding (:simple-proc (<gtk-im-context> <integer> <integer>) <boolean> nonpure))
(declare gtk-im-context-simple-add-table (:simple-proc (<gtk-im-context-simple> <object> <integer> <integer>) <none> nonpure))
(declare-method add-table (:simple-proc (<gtk-im-context-simple> <object> <integer> <integer>) <none> nonpure))
(declare gtk-im-multicontext-append-menuitems (:simple-proc (<gtk-im-multicontext> <gtk-menu-shell>) <none> nonpure))
(declare-method append-menuitems (:simple-proc (<gtk-im-multicontext> <gtk-menu-shell>) <none> nonpure))
(declare gtk-input-dialog-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-input-dialog-create (:simple-proc () <gtk-input-dialog> nonpure))
(declare gtk-invisible-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-invisible-create (:simple-proc () <gtk-invisible> nonpure))
(declare gtk-invisible-new-for-screen (:simple-proc (<gdk-screen>) <gtk-widget> nonpure))
(declare gtk-invisible-set-screen (:simple-proc (<gtk-invisible> <gdk-screen>) <none> nonpure))
(declare-method set-screen (:simple-proc (<gtk-invisible> <gdk-screen>) <none> nonpure))
(declare gtk-invisible-get-screen (:simple-proc (<gtk-invisible>) <gdk-screen> nonpure))
(declare-method get-screen (:simple-proc (<gtk-invisible>) <gdk-screen> nonpure))
(declare gtk-item-select (:simple-proc (<gtk-item>) <none> nonpure))
(declare-method select (:simple-proc (<gtk-item>) <none> nonpure))
(declare gtk-item-deselect (:simple-proc (<gtk-item>) <none> nonpure))
(declare-method deselect (:simple-proc (<gtk-item>) <none> nonpure))
(declare gtk-item-toggle (:simple-proc (<gtk-item>) <none> nonpure))
(declare-method toggle (:simple-proc (<gtk-item>) <none> nonpure))
(declare gtk-label-new (:simple-proc (<string>) <gtk-widget> nonpure))
(declare gtk-label-create (:simple-proc (<string>) <gtk-label> nonpure))
(declare gtk-label-set-text (:simple-proc (<gtk-label> <string>) <none> nonpure))
(declare-method set-text (:simple-proc (<gtk-label> <string>) <none> nonpure))
(declare gtk-label-get-text (:simple-proc (<gtk-label>) <string> nonpure))
(declare-method get-text (:simple-proc (<gtk-label>) <string> nonpure))
(declare gtk-label-set-attributes (:simple-proc (<gtk-label> <pango-attr-list>) <none> nonpure))
(declare-method set-attributes (:simple-proc (<gtk-label> <pango-attr-list>) <none> nonpure))
(declare gtk-label-get-attributes (:simple-proc (<gtk-label>) <pango-attr-list> nonpure))
(declare-method get-attributes (:simple-proc (<gtk-label>) <pango-attr-list> nonpure))
(declare gtk-label-set-label (:simple-proc (<gtk-label> <string>) <none> nonpure))
(declare-method set-label (:simple-proc (<gtk-label> <string>) <none> nonpure))
(declare gtk-label-get-label (:simple-proc (<gtk-label>) <string> nonpure))
(declare-method get-label (:simple-proc (<gtk-label>) <string> nonpure))
(declare gtk-label-set-markup (:simple-proc (<gtk-label> <string>) <none> nonpure))
(declare-method set-markup (:simple-proc (<gtk-label> <string>) <none> nonpure))
(declare gtk-label-set-use-markup (:simple-proc (<gtk-label> <boolean>) <none> nonpure))
(declare-method set-use-markup (:simple-proc (<gtk-label> <boolean>) <none> nonpure))
(declare gtk-label-get-use-markup (:simple-proc (<gtk-label>) <boolean> nonpure))
(declare-method get-use-markup (:simple-proc (<gtk-label>) <boolean> nonpure))
(declare gtk-label-set-use-underline (:simple-proc (<gtk-label> <boolean>) <none> nonpure))
(declare-method set-use-underline (:simple-proc (<gtk-label> <boolean>) <none> nonpure))
(declare gtk-label-get-use-underline (:simple-proc (<gtk-label>) <boolean> nonpure))
(declare-method get-use-underline (:simple-proc (<gtk-label>) <boolean> nonpure))
(declare gtk-label-set-markup-with-mnemonic (:simple-proc (<gtk-label> <string>) <none> nonpure))
(declare-method set-markup-with-mnemonic (:simple-proc (<gtk-label> <string>) <none> nonpure))
(declare gtk-label-get-mnemonic-keyval (:simple-proc (<gtk-label>) <integer> nonpure))
(declare-method get-mnemonic-keyval (:simple-proc (<gtk-label>) <integer> nonpure))
(declare gtk-label-set-mnemonic-widget (:simple-proc (<gtk-label> <gtk-widget>) <none> nonpure))
(declare-method set-mnemonic-widget (:simple-proc (<gtk-label> <gtk-widget>) <none> nonpure))
(declare gtk-label-get-mnemonic-widget (:simple-proc (<gtk-label>) <gtk-widget> nonpure))
(declare-method get-mnemonic-widget (:simple-proc (<gtk-label>) <gtk-widget> nonpure))
(declare gtk-label-set-text-with-mnemonic (:simple-proc (<gtk-label> <string>) <none> nonpure))
(declare-method set-text-with-mnemonic (:simple-proc (<gtk-label> <string>) <none> nonpure))
(declare gtk-label-set-justify (:simple-proc (<gtk-label> <symbol>) <none> nonpure))
(declare-method set-justify (:simple-proc (<gtk-label> <symbol>) <none> nonpure))
(declare gtk-label-get-justify (:simple-proc (<gtk-label>) <symbol> nonpure))
(declare-method get-justify (:simple-proc (<gtk-label>) <symbol> nonpure))
(declare gtk-label-set-ellipsize (:simple-proc (<gtk-label> <symbol>) <none> nonpure))
(declare-method set-ellipsize (:simple-proc (<gtk-label> <symbol>) <none> nonpure))
(declare gtk-label-get-ellipsize (:simple-proc (<gtk-label>) <symbol> nonpure))
(declare-method get-ellipsize (:simple-proc (<gtk-label>) <symbol> nonpure))
(declare gtk-label-set-width-chars (:simple-proc (<gtk-label> <integer>) <none> nonpure))
(declare-method set-width-chars (:simple-proc (<gtk-label> <integer>) <none> nonpure))
(declare gtk-label-get-width-chars (:simple-proc (<gtk-label>) <integer> nonpure))
(declare-method get-width-chars (:simple-proc (<gtk-label>) <integer> nonpure))
(declare gtk-label-set-max-width-chars (:simple-proc (<gtk-label> <integer>) <none> nonpure))
(declare-method set-max-width-chars (:simple-proc (<gtk-label> <integer>) <none> nonpure))
(declare gtk-label-get-max-width-chars (:simple-proc (<gtk-label>) <integer> nonpure))
(declare-method get-max-width-chars (:simple-proc (<gtk-label>) <integer> nonpure))
(declare gtk-label-set-pattern (:simple-proc (<gtk-label> <string>) <none> nonpure))
(declare-method set-pattern (:simple-proc (<gtk-label> <string>) <none> nonpure))
(declare gtk-label-set-line-wrap (:simple-proc (<gtk-label> <boolean>) <none> nonpure))
(declare-method set-line-wrap (:simple-proc (<gtk-label> <boolean>) <none> nonpure))
(declare gtk-label-get-line-wrap (:simple-proc (<gtk-label>) <boolean> nonpure))
(declare-method get-line-wrap (:simple-proc (<gtk-label>) <boolean> nonpure))
(declare gtk-label-set-line-wrap-mode (:simple-proc (<gtk-label> <symbol>) <none> nonpure))
(declare-method set-line-wrap-mode (:simple-proc (<gtk-label> <symbol>) <none> nonpure))
(declare gtk-label-get-line-wrap-mode (:simple-proc (<gtk-label>) <symbol> nonpure))
(declare-method get-line-wrap-mode (:simple-proc (<gtk-label>) <symbol> nonpure))
(declare gtk-label-set-selectable (:simple-proc (<gtk-label> <boolean>) <none> nonpure))
(declare-method set-selectable (:simple-proc (<gtk-label> <boolean>) <none> nonpure))
(declare gtk-label-get-selectable (:simple-proc (<gtk-label>) <boolean> nonpure))
(declare-method get-selectable (:simple-proc (<gtk-label>) <boolean> nonpure))
(declare gtk-label-set-angle (:simple-proc (<gtk-label> <real>) <none> nonpure))
(declare-method set-angle (:simple-proc (<gtk-label> <real>) <none> nonpure))
(declare gtk-label-get-angle (:simple-proc (<gtk-label>) <real> nonpure))
(declare-method get-angle (:simple-proc (<gtk-label>) <real> nonpure))
(declare gtk-label-select-region (:simple-proc (<gtk-label> <integer> <integer>) <none> nonpure))
(declare-method select-region (:simple-proc (<gtk-label> <integer> <integer>) <none> nonpure))
(declare gtk-label-get-selection-bounds (:simple-proc (<gtk-label> <object> <object>) <boolean> nonpure))
(declare-method get-selection-bounds (:simple-proc (<gtk-label> <object> <object>) <boolean> nonpure))
(declare gtk-label-get-layout (:simple-proc (<gtk-label>) <pango-layout> nonpure))
(declare-method get-layout (:simple-proc (<gtk-label>) <pango-layout> nonpure))
(declare gtk-label-get-layout-offsets (:simple-proc (<gtk-label> <object> <object>) <none> nonpure))
(declare-method get-layout-offsets (:simple-proc (<gtk-label> <object> <object>) <none> nonpure))
(declare gtk-label-set-single-line-mode (:simple-proc (<gtk-label> <boolean>) <none> nonpure))
(declare-method set-single-line-mode (:simple-proc (<gtk-label> <boolean>) <none> nonpure))
(declare gtk-label-get-single-line-mode (:simple-proc (<gtk-label>) <boolean> nonpure))
(declare-method get-single-line-mode (:simple-proc (<gtk-label>) <boolean> nonpure))
(declare gtk-layout-put (:simple-proc (<gtk-layout> <gtk-widget> <integer> <integer>) <none> nonpure))
(declare-method put (:simple-proc (<gtk-layout> <gtk-widget> <integer> <integer>) <none> nonpure))
(declare gtk-layout-move (:simple-proc (<gtk-layout> <gtk-widget> <integer> <integer>) <none> nonpure))
(declare-method move (:simple-proc (<gtk-layout> <gtk-widget> <integer> <integer>) <none> nonpure))
(declare gtk-layout-set-size (:simple-proc (<gtk-layout> <integer> <integer>) <none> nonpure))
(declare-method set-size (:simple-proc (<gtk-layout> <integer> <integer>) <none> nonpure))
(declare gtk-layout-get-size (:simple-proc (<gtk-layout> <object> <object>) <none> nonpure))
(declare-method get-size (:simple-proc (<gtk-layout> <object> <object>) <none> nonpure))
(declare gtk-layout-get-hadjustment (:simple-proc (<gtk-layout>) <gtk-adjustment> nonpure))
(declare-method get-hadjustment (:simple-proc (<gtk-layout>) <gtk-adjustment> nonpure))
(declare gtk-layout-get-vadjustment (:simple-proc (<gtk-layout>) <gtk-adjustment> nonpure))
(declare-method get-vadjustment (:simple-proc (<gtk-layout>) <gtk-adjustment> nonpure))
(declare gtk-link-button-new (:simple-proc (<string>) <gtk-widget> nonpure))
(declare gtk-link-button-create (:simple-proc (<string>) <gtk-link-button> nonpure))
(declare gtk-link-button-new-with-label (:simple-proc (<string> <string>) <gtk-widget> nonpure))
(declare gtk-link-button-get-uri (:simple-proc (<gtk-link-button>) <string> nonpure))
(declare-method get-uri (:simple-proc (<gtk-link-button>) <string> nonpure))
(declare gtk-link-button-set-uri (:simple-proc (<gtk-link-button> <string>) <none> nonpure))
(declare-method set-uri (:simple-proc (<gtk-link-button> <string>) <none> nonpure))
(declare gtk-list-store-set (:simple-proc (<gtk-list-store> <gtk-tree-iter>) <none> nonpure))
(declare-method set (:simple-proc (<gtk-list-store> <gtk-tree-iter>) <none> nonpure))
(declare gtk-list-store-clear (:simple-proc (<gtk-list-store>) <none> nonpure))
(declare-method clear (:simple-proc (<gtk-list-store>) <none> nonpure))
(declare gtk-list-store-iter-is-valid (:simple-proc (<gtk-list-store> <gtk-tree-iter>) <boolean> nonpure))
(declare-method iter-is-valid (:simple-proc (<gtk-list-store> <gtk-tree-iter>) <boolean> nonpure))
(declare gtk-list-store-reorder (:simple-proc (<gtk-list-store> <object>) <none> nonpure))
(declare-method reorder (:simple-proc (<gtk-list-store> <object>) <none> nonpure))
(declare gtk-list-store-swap (:simple-proc (<gtk-list-store> <gtk-tree-iter> <gtk-tree-iter>) <none> nonpure))
(declare-method swap (:simple-proc (<gtk-list-store> <gtk-tree-iter> <gtk-tree-iter>) <none> nonpure))
(declare gtk-list-store-move-after (:simple-proc (<gtk-list-store> <gtk-tree-iter> <gtk-tree-iter>) <none> nonpure))
(declare-method move-after (:simple-proc (<gtk-list-store> <gtk-tree-iter> <gtk-tree-iter>) <none> nonpure))
(declare gtk-list-store-move-before (:simple-proc (<gtk-list-store> <gtk-tree-iter> <gtk-tree-iter>) <none> nonpure))
(declare-method move-before (:simple-proc (<gtk-list-store> <gtk-tree-iter> <gtk-tree-iter>) <none> nonpure))
(declare gtk-disable-setlocale (:simple-proc () <none> nonpure))
(declare gtk-get-default-language (:simple-proc () <pango-language> nonpure))
(declare gtk-events-pending (:simple-proc () <boolean> nonpure))
(declare gtk-main-do-event (:simple-proc (<gdk-event>) <none> nonpure))
(declare gtk-main (:simple-proc () <none> nonpure))
(declare gtk-main-level (:simple-proc () <integer> nonpure))
(declare gtk-main-quit (:simple-proc () <none> nonpure))
(declare gtk-main-iteration (:simple-proc () <boolean> nonpure))
(declare gtk-true (:simple-proc () <boolean> nonpure))
(declare gtk-false (:simple-proc () <boolean> nonpure))
(declare gtk-grab-get-current (:simple-proc () <gtk-widget> nonpure))
(declare gtk-get-current-event-time (:simple-proc () <integer> nonpure))
(declare gtk-menu-bar-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-menu-bar-create (:simple-proc () <gtk-menu-bar> nonpure))
(declare gtk-menu-bar-get-pack-direction (:simple-proc (<gtk-menu-bar>) <symbol> nonpure))
(declare-method get-pack-direction (:simple-proc (<gtk-menu-bar>) <symbol> nonpure))
(declare gtk-menu-bar-set-pack-direction (:simple-proc (<gtk-menu-bar> <symbol>) <none> nonpure))
(declare-method set-pack-direction (:simple-proc (<gtk-menu-bar> <symbol>) <none> nonpure))
(declare gtk-menu-bar-get-child-pack-direction (:simple-proc (<gtk-menu-bar>) <symbol> nonpure))
(declare-method get-child-pack-direction (:simple-proc (<gtk-menu-bar>) <symbol> nonpure))
(declare gtk-menu-bar-set-child-pack-direction (:simple-proc (<gtk-menu-bar> <symbol>) <none> nonpure))
(declare-method set-child-pack-direction (:simple-proc (<gtk-menu-bar> <symbol>) <none> nonpure))
(declare gtk-menu-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-menu-create (:simple-proc () <gtk-menu> nonpure))
(declare gtk-menu-reposition (:simple-proc (<gtk-menu>) <none> nonpure))
(declare-method reposition (:simple-proc (<gtk-menu>) <none> nonpure))
(declare gtk-menu-popdown (:simple-proc (<gtk-menu>) <none> nonpure))
(declare-method popdown (:simple-proc (<gtk-menu>) <none> nonpure))
(declare gtk-menu-get-active (:simple-proc (<gtk-menu>) <gtk-widget> nonpure))
(declare-method get-active (:simple-proc (<gtk-menu>) <gtk-widget> nonpure))
(declare gtk-menu-set-accel-group (:simple-proc (<gtk-menu> <gtk-accel-group>) <none> nonpure))
(declare-method set-accel-group (:simple-proc (<gtk-menu> <gtk-accel-group>) <none> nonpure))
(declare gtk-menu-get-accel-group (:simple-proc (<gtk-menu>) <gtk-accel-group> nonpure))
(declare-method get-accel-group (:simple-proc (<gtk-menu>) <gtk-accel-group> nonpure))
(declare gtk-menu-set-accel-path (:simple-proc (<gtk-menu> <string>) <none> nonpure))
(declare-method set-accel-path (:simple-proc (<gtk-menu> <string>) <none> nonpure))
(declare gtk-menu-detach (:simple-proc (<gtk-menu>) <none> nonpure))
(declare-method detach (:simple-proc (<gtk-menu>) <none> nonpure))
(declare gtk-menu-get-attach-widget (:simple-proc (<gtk-menu>) <gtk-widget> nonpure))
(declare-method get-attach-widget (:simple-proc (<gtk-menu>) <gtk-widget> nonpure))
(declare gtk-menu-set-tearoff-state (:simple-proc (<gtk-menu> <boolean>) <none> nonpure))
(declare-method set-tearoff-state (:simple-proc (<gtk-menu> <boolean>) <none> nonpure))
(declare gtk-menu-get-tearoff-state (:simple-proc (<gtk-menu>) <boolean> nonpure))
(declare-method get-tearoff-state (:simple-proc (<gtk-menu>) <boolean> nonpure))
(declare gtk-menu-set-title (:simple-proc (<gtk-menu> <string>) <none> nonpure))
(declare-method set-title (:simple-proc (<gtk-menu> <string>) <none> nonpure))
(declare gtk-menu-get-title (:simple-proc (<gtk-menu>) <string> nonpure))
(declare-method get-title (:simple-proc (<gtk-menu>) <string> nonpure))
(declare gtk-menu-reorder-child (:simple-proc (<gtk-menu> <gtk-widget> <integer>) <none> nonpure))
(declare-method reorder-child (:simple-proc (<gtk-menu> <gtk-widget> <integer>) <none> nonpure))
(declare gtk-menu-set-screen (:simple-proc (<gtk-menu> <gdk-screen>) <none> nonpure))
(declare-method set-screen (:simple-proc (<gtk-menu> <gdk-screen>) <none> nonpure))
(declare gtk-menu-attach (:simple-proc (<gtk-menu> <gtk-widget> <integer> <integer> <integer> <integer>) <none> nonpure))
(declare-method attach (:simple-proc (<gtk-menu> <gtk-widget> <integer> <integer> <integer> <integer>) <none> nonpure))
(declare gtk-menu-set-monitor (:simple-proc (<gtk-menu> <integer>) <none> nonpure))
(declare-method set-monitor (:simple-proc (<gtk-menu> <integer>) <none> nonpure))
(declare gtk-menu-item-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-menu-item-create (:simple-proc () <gtk-menu-item> nonpure))
(declare gtk-menu-item-set-submenu (:simple-proc (<gtk-menu-item> <gtk-widget>) <none> nonpure))
(declare-method set-submenu (:simple-proc (<gtk-menu-item> <gtk-widget>) <none> nonpure))
(declare gtk-menu-item-get-submenu (:simple-proc (<gtk-menu-item>) <gtk-widget> nonpure))
(declare-method get-submenu (:simple-proc (<gtk-menu-item>) <gtk-widget> nonpure))
(declare gtk-menu-item-remove-submenu (:simple-proc (<gtk-menu-item>) <none> nonpure))
(declare-method remove-submenu (:simple-proc (<gtk-menu-item>) <none> nonpure))
(declare gtk-menu-item-select (:simple-proc (<gtk-menu-item>) <none> nonpure))
(declare-method select (:simple-proc (<gtk-menu-item>) <none> nonpure))
(declare gtk-menu-item-deselect (:simple-proc (<gtk-menu-item>) <none> nonpure))
(declare-method deselect (:simple-proc (<gtk-menu-item>) <none> nonpure))
(declare gtk-menu-item-activate (:simple-proc (<gtk-menu-item>) <none> nonpure))
(declare gtk-menu-item-toggle-size-request (:simple-proc (<gtk-menu-item> <object>) <none> nonpure))
(declare-method toggle-size-request (:simple-proc (<gtk-menu-item> <object>) <none> nonpure))
(declare gtk-menu-item-toggle-size-allocate (:simple-proc (<gtk-menu-item> <integer>) <none> nonpure))
(declare-method toggle-size-allocate (:simple-proc (<gtk-menu-item> <integer>) <none> nonpure))
(declare gtk-menu-item-set-right-justified (:simple-proc (<gtk-menu-item> <boolean>) <none> nonpure))
(declare-method set-right-justified (:simple-proc (<gtk-menu-item> <boolean>) <none> nonpure))
(declare gtk-menu-item-get-right-justified (:simple-proc (<gtk-menu-item>) <boolean> nonpure))
(declare-method get-right-justified (:simple-proc (<gtk-menu-item>) <boolean> nonpure))
(declare gtk-menu-item-set-accel-path (:simple-proc (<gtk-menu-item> <string>) <none> nonpure))
(declare-method set-accel-path (:simple-proc (<gtk-menu-item> <string>) <none> nonpure))
(declare gtk-menu-shell-append (:simple-proc (<gtk-menu-shell> <gtk-widget>) <none> nonpure))
(declare gtk-menu-shell-prepend (:simple-proc (<gtk-menu-shell> <gtk-widget>) <none> nonpure))
(declare-method prepend (:simple-proc (<gtk-menu-shell> <gtk-widget>) <none> nonpure))
(declare gtk-menu-shell-insert (:simple-proc (<gtk-menu-shell> <gtk-widget> <integer>) <none> nonpure))
(declare-method insert (:simple-proc (<gtk-menu-shell> <gtk-widget> <integer>) <none> nonpure))
(declare gtk-menu-shell-deactivate (:simple-proc (<gtk-menu-shell>) <none> nonpure))
(declare-method deactivate (:simple-proc (<gtk-menu-shell>) <none> nonpure))
(declare gtk-menu-shell-select-item (:simple-proc (<gtk-menu-shell> <gtk-widget>) <none> nonpure))
(declare-method select-item (:simple-proc (<gtk-menu-shell> <gtk-widget>) <none> nonpure))
(declare gtk-menu-shell-deselect (:simple-proc (<gtk-menu-shell>) <none> nonpure))
(declare-method deselect (:simple-proc (<gtk-menu-shell>) <none> nonpure))
(declare gtk-menu-shell-activate-item (:simple-proc (<gtk-menu-shell> <gtk-widget> <boolean>) <none> nonpure))
(declare-method activate-item (:simple-proc (<gtk-menu-shell> <gtk-widget> <boolean>) <none> nonpure))
(declare gtk-menu-shell-select-first (:simple-proc (<gtk-menu-shell> <boolean>) <none> nonpure))
(declare-method select-first (:simple-proc (<gtk-menu-shell> <boolean>) <none> nonpure))
(declare gtk-menu-shell-cancel (:simple-proc (<gtk-menu-shell>) <none> nonpure))
(declare-method cancel (:simple-proc (<gtk-menu-shell>) <none> nonpure))
(declare gtk-menu-shell-get-take-focus (:simple-proc (<gtk-menu-shell>) <boolean> nonpure))
(declare-method get-take-focus (:simple-proc (<gtk-menu-shell>) <boolean> nonpure))
(declare gtk-menu-shell-set-take-focus (:simple-proc (<gtk-menu-shell> <boolean>) <none> nonpure))
(declare-method set-take-focus (:simple-proc (<gtk-menu-shell> <boolean>) <none> nonpure))
(declare gtk-menu-tool-button-new (:simple-proc (<gtk-widget> <string>) <gtk-tool-item> nonpure))
(declare gtk-menu-tool-button-create (:simple-proc (<gtk-widget> <string>) <gtk-menu-tool-button> nonpure))
(declare gtk-menu-tool-button-new-from-stock (:simple-proc (<string>) <gtk-tool-item> nonpure))
(declare gtk-menu-tool-button-set-menu (:simple-proc (<gtk-menu-tool-button> <gtk-widget>) <none> nonpure))
(declare-method set-menu (:simple-proc (<gtk-menu-tool-button> <gtk-widget>) <none> nonpure))
(declare gtk-menu-tool-button-get-menu (:simple-proc (<gtk-menu-tool-button>) <gtk-widget> nonpure))
(declare-method get-menu (:simple-proc (<gtk-menu-tool-button>) <gtk-widget> nonpure))
(declare gtk-menu-tool-button-set-arrow-tooltip (:simple-proc (<gtk-menu-tool-button> <gtk-tooltips> <string> <string>) <none> nonpure))
(declare-method set-arrow-tooltip (:simple-proc (<gtk-menu-tool-button> <gtk-tooltips> <string> <string>) <none> nonpure))
(declare gtk-message-dialog-new-with-markup (:simple-proc (<gtk-window> <object> <symbol> <symbol> <string>) <gtk-widget> nonpure))
(declare gtk-message-dialog-set-image (:simple-proc (<gtk-message-dialog> <gtk-widget>) <none> nonpure))
(declare-method set-image (:simple-proc (<gtk-message-dialog> <gtk-widget>) <none> nonpure))
(declare gtk-message-dialog-set-markup (:simple-proc (<gtk-message-dialog> <string>) <none> nonpure))
(declare-method set-markup (:simple-proc (<gtk-message-dialog> <string>) <none> nonpure))
(declare gtk-misc-set-alignment (:simple-proc (<gtk-misc> <real> <real>) <none> nonpure))
(declare-method set-alignment (:simple-proc (<gtk-misc> <real> <real>) <none> nonpure))
(declare gtk-misc-get-alignment (:simple-proc (<gtk-misc> <object> <object>) <none> nonpure))
(declare-method get-alignment (:simple-proc (<gtk-misc> <object> <object>) <none> nonpure))
(declare gtk-misc-set-padding (:simple-proc (<gtk-misc> <integer> <integer>) <none> nonpure))
(declare-method set-padding (:simple-proc (<gtk-misc> <integer> <integer>) <none> nonpure))
(declare gtk-misc-get-padding (:simple-proc (<gtk-misc> <object> <object>) <none> nonpure))
(declare-method get-padding (:simple-proc (<gtk-misc> <object> <object>) <none> nonpure))
(declare gtk-notebook-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-notebook-create (:simple-proc () <gtk-notebook> nonpure))
(declare gtk-notebook-append-page (:simple-proc (<gtk-notebook> <gtk-widget> <gtk-widget>) <integer> nonpure))
(declare-method append-page (:simple-proc (<gtk-notebook> <gtk-widget> <gtk-widget>) <integer> nonpure))
(declare gtk-notebook-append-page-menu (:simple-proc (<gtk-notebook> <gtk-widget> <gtk-widget> <gtk-widget>) <integer> nonpure))
(declare-method append-page-menu (:simple-proc (<gtk-notebook> <gtk-widget> <gtk-widget> <gtk-widget>) <integer> nonpure))
(declare gtk-notebook-prepend-page (:simple-proc (<gtk-notebook> <gtk-widget> <gtk-widget>) <integer> nonpure))
(declare-method prepend-page (:simple-proc (<gtk-notebook> <gtk-widget> <gtk-widget>) <integer> nonpure))
(declare gtk-notebook-prepend-page-menu (:simple-proc (<gtk-notebook> <gtk-widget> <gtk-widget> <gtk-widget>) <integer> nonpure))
(declare-method prepend-page-menu (:simple-proc (<gtk-notebook> <gtk-widget> <gtk-widget> <gtk-widget>) <integer> nonpure))
(declare gtk-notebook-insert-page (:simple-proc (<gtk-notebook> <gtk-widget> <gtk-widget> <integer>) <integer> nonpure))
(declare-method insert-page (:simple-proc (<gtk-notebook> <gtk-widget> <gtk-widget> <integer>) <integer> nonpure))
(declare gtk-notebook-insert-page-menu (:simple-proc (<gtk-notebook> <gtk-widget> <gtk-widget> <gtk-widget> <integer>) <integer> nonpure))
(declare-method insert-page-menu (:simple-proc (<gtk-notebook> <gtk-widget> <gtk-widget> <gtk-widget> <integer>) <integer> nonpure))
(declare gtk-notebook-remove-page (:simple-proc (<gtk-notebook> <integer>) <none> nonpure))
(declare-method remove-page (:simple-proc (<gtk-notebook> <integer>) <none> nonpure))
(declare gtk-notebook-set-group-id (:simple-proc (<gtk-notebook> <integer>) <none> nonpure))
(declare-method set-group-id (:simple-proc (<gtk-notebook> <integer>) <none> nonpure))
(declare gtk-notebook-get-group-id (:simple-proc (<gtk-notebook>) <integer> nonpure))
(declare-method get-group-id (:simple-proc (<gtk-notebook>) <integer> nonpure))
(declare gtk-notebook-get-current-page (:simple-proc (<gtk-notebook>) <integer> nonpure))
(declare-method get-current-page (:simple-proc (<gtk-notebook>) <integer> nonpure))
(declare gtk-notebook-get-nth-page (:simple-proc (<gtk-notebook> <integer>) <gtk-widget> nonpure))
(declare-method get-nth-page (:simple-proc (<gtk-notebook> <integer>) <gtk-widget> nonpure))
(declare gtk-notebook-get-n-pages (:simple-proc (<gtk-notebook>) <integer> nonpure))
(declare-method get-n-pages (:simple-proc (<gtk-notebook>) <integer> nonpure))
(declare gtk-notebook-page-num (:simple-proc (<gtk-notebook> <gtk-widget>) <integer> nonpure))
(declare-method page-num (:simple-proc (<gtk-notebook> <gtk-widget>) <integer> nonpure))
(declare gtk-notebook-set-current-page (:simple-proc (<gtk-notebook> <integer>) <none> nonpure))
(declare-method set-current-page (:simple-proc (<gtk-notebook> <integer>) <none> nonpure))
(declare gtk-notebook-next-page (:simple-proc (<gtk-notebook>) <none> nonpure))
(declare-method next-page (:simple-proc (<gtk-notebook>) <none> nonpure))
(declare gtk-notebook-prev-page (:simple-proc (<gtk-notebook>) <none> nonpure))
(declare-method prev-page (:simple-proc (<gtk-notebook>) <none> nonpure))
(declare gtk-notebook-set-show-border (:simple-proc (<gtk-notebook> <boolean>) <none> nonpure))
(declare-method set-show-border (:simple-proc (<gtk-notebook> <boolean>) <none> nonpure))
(declare gtk-notebook-get-show-border (:simple-proc (<gtk-notebook>) <boolean> nonpure))
(declare-method get-show-border (:simple-proc (<gtk-notebook>) <boolean> nonpure))
(declare gtk-notebook-set-show-tabs (:simple-proc (<gtk-notebook> <boolean>) <none> nonpure))
(declare-method set-show-tabs (:simple-proc (<gtk-notebook> <boolean>) <none> nonpure))
(declare gtk-notebook-get-show-tabs (:simple-proc (<gtk-notebook>) <boolean> nonpure))
(declare-method get-show-tabs (:simple-proc (<gtk-notebook>) <boolean> nonpure))
(declare gtk-notebook-set-tab-pos (:simple-proc (<gtk-notebook> <symbol>) <none> nonpure))
(declare-method set-tab-pos (:simple-proc (<gtk-notebook> <symbol>) <none> nonpure))
(declare gtk-notebook-get-tab-pos (:simple-proc (<gtk-notebook>) <symbol> nonpure))
(declare-method get-tab-pos (:simple-proc (<gtk-notebook>) <symbol> nonpure))
(declare gtk-notebook-set-scrollable (:simple-proc (<gtk-notebook> <boolean>) <none> nonpure))
(declare-method set-scrollable (:simple-proc (<gtk-notebook> <boolean>) <none> nonpure))
(declare gtk-notebook-get-scrollable (:simple-proc (<gtk-notebook>) <boolean> nonpure))
(declare-method get-scrollable (:simple-proc (<gtk-notebook>) <boolean> nonpure))
(declare gtk-notebook-popup-enable (:simple-proc (<gtk-notebook>) <none> nonpure))
(declare-method popup-enable (:simple-proc (<gtk-notebook>) <none> nonpure))
(declare gtk-notebook-popup-disable (:simple-proc (<gtk-notebook>) <none> nonpure))
(declare-method popup-disable (:simple-proc (<gtk-notebook>) <none> nonpure))
(declare gtk-notebook-get-tab-label (:simple-proc (<gtk-notebook> <gtk-widget>) <gtk-widget> nonpure))
(declare-method get-tab-label (:simple-proc (<gtk-notebook> <gtk-widget>) <gtk-widget> nonpure))
(declare gtk-notebook-set-tab-label (:simple-proc (<gtk-notebook> <gtk-widget> <gtk-widget>) <none> nonpure))
(declare-method set-tab-label (:simple-proc (<gtk-notebook> <gtk-widget> <gtk-widget>) <none> nonpure))
(declare gtk-notebook-set-tab-label-text (:simple-proc (<gtk-notebook> <gtk-widget> <string>) <none> nonpure))
(declare-method set-tab-label-text (:simple-proc (<gtk-notebook> <gtk-widget> <string>) <none> nonpure))
(declare gtk-notebook-get-tab-label-text (:simple-proc (<gtk-notebook> <gtk-widget>) <string> nonpure))
(declare-method get-tab-label-text (:simple-proc (<gtk-notebook> <gtk-widget>) <string> nonpure))
(declare gtk-notebook-get-menu-label (:simple-proc (<gtk-notebook> <gtk-widget>) <gtk-widget> nonpure))
(declare-method get-menu-label (:simple-proc (<gtk-notebook> <gtk-widget>) <gtk-widget> nonpure))
(declare gtk-notebook-set-menu-label (:simple-proc (<gtk-notebook> <gtk-widget> <gtk-widget>) <none> nonpure))
(declare-method set-menu-label (:simple-proc (<gtk-notebook> <gtk-widget> <gtk-widget>) <none> nonpure))
(declare gtk-notebook-set-menu-label-text (:simple-proc (<gtk-notebook> <gtk-widget> <string>) <none> nonpure))
(declare-method set-menu-label-text (:simple-proc (<gtk-notebook> <gtk-widget> <string>) <none> nonpure))
(declare gtk-notebook-get-menu-label-text (:simple-proc (<gtk-notebook> <gtk-widget>) <string> nonpure))
(declare-method get-menu-label-text (:simple-proc (<gtk-notebook> <gtk-widget>) <string> nonpure))
(declare gtk-notebook-set-tab-label-packing (:simple-proc (<gtk-notebook> <gtk-widget> <boolean> <boolean> <symbol>) <none> nonpure))
(declare-method set-tab-label-packing (:simple-proc (<gtk-notebook> <gtk-widget> <boolean> <boolean> <symbol>) <none> nonpure))
(declare gtk-notebook-reorder-child (:simple-proc (<gtk-notebook> <gtk-widget> <integer>) <none> nonpure))
(declare-method reorder-child (:simple-proc (<gtk-notebook> <gtk-widget> <integer>) <none> nonpure))
(declare gtk-notebook-get-tab-reorderable (:simple-proc (<gtk-notebook> <gtk-widget>) <boolean> nonpure))
(declare-method get-tab-reorderable (:simple-proc (<gtk-notebook> <gtk-widget>) <boolean> nonpure))
(declare gtk-notebook-set-tab-reorderable (:simple-proc (<gtk-notebook> <gtk-widget> <boolean>) <none> nonpure))
(declare-method set-tab-reorderable (:simple-proc (<gtk-notebook> <gtk-widget> <boolean>) <none> nonpure))
(declare gtk-notebook-get-tab-detachable (:simple-proc (<gtk-notebook> <gtk-widget>) <boolean> nonpure))
(declare-method get-tab-detachable (:simple-proc (<gtk-notebook> <gtk-widget>) <boolean> nonpure))
(declare gtk-notebook-set-tab-detachable (:simple-proc (<gtk-notebook> <gtk-widget> <boolean>) <none> nonpure))
(declare-method set-tab-detachable (:simple-proc (<gtk-notebook> <gtk-widget> <boolean>) <none> nonpure))
(declare gtk-page-setup-new (:simple-proc () <gtk-page-setup> nonpure))
(declare gtk-page-setup-create (:simple-proc () <gtk-page-setup> nonpure))
(declare gtk-page-setup-get-orientation (:simple-proc (<gtk-page-setup>) <symbol> nonpure))
(declare-method get-orientation (:simple-proc (<gtk-page-setup>) <symbol> nonpure))
(declare gtk-page-setup-set-orientation (:simple-proc (<gtk-page-setup> <symbol>) <none> nonpure))
(declare-method set-orientation (:simple-proc (<gtk-page-setup> <symbol>) <none> nonpure))
(declare gtk-page-setup-get-paper-size (:simple-proc (<gtk-page-setup>) <gtk-paper-size> nonpure))
(declare-method get-paper-size (:simple-proc (<gtk-page-setup>) <gtk-paper-size> nonpure))
(declare gtk-page-setup-set-paper-size (:simple-proc (<gtk-page-setup> <gtk-paper-size>) <none> nonpure))
(declare-method set-paper-size (:simple-proc (<gtk-page-setup> <gtk-paper-size>) <none> nonpure))
(declare gtk-page-setup-get-top-margin (:simple-proc (<gtk-page-setup> <symbol>) <real> nonpure))
(declare-method get-top-margin (:simple-proc (<gtk-page-setup> <symbol>) <real> nonpure))
(declare gtk-page-setup-set-top-margin (:simple-proc (<gtk-page-setup> <real> <symbol>) <none> nonpure))
(declare-method set-top-margin (:simple-proc (<gtk-page-setup> <real> <symbol>) <none> nonpure))
(declare gtk-page-setup-get-bottom-margin (:simple-proc (<gtk-page-setup> <symbol>) <real> nonpure))
(declare-method get-bottom-margin (:simple-proc (<gtk-page-setup> <symbol>) <real> nonpure))
(declare gtk-page-setup-set-bottom-margin (:simple-proc (<gtk-page-setup> <real> <symbol>) <none> nonpure))
(declare-method set-bottom-margin (:simple-proc (<gtk-page-setup> <real> <symbol>) <none> nonpure))
(declare gtk-page-setup-get-left-margin (:simple-proc (<gtk-page-setup> <symbol>) <real> nonpure))
(declare-method get-left-margin (:simple-proc (<gtk-page-setup> <symbol>) <real> nonpure))
(declare gtk-page-setup-set-left-margin (:simple-proc (<gtk-page-setup> <real> <symbol>) <none> nonpure))
(declare-method set-left-margin (:simple-proc (<gtk-page-setup> <real> <symbol>) <none> nonpure))
(declare gtk-page-setup-get-right-margin (:simple-proc (<gtk-page-setup> <symbol>) <real> nonpure))
(declare-method get-right-margin (:simple-proc (<gtk-page-setup> <symbol>) <real> nonpure))
(declare gtk-page-setup-set-right-margin (:simple-proc (<gtk-page-setup> <real> <symbol>) <none> nonpure))
(declare-method set-right-margin (:simple-proc (<gtk-page-setup> <real> <symbol>) <none> nonpure))
(declare gtk-page-setup-set-paper-size-and-default-margins (:simple-proc (<gtk-page-setup> <gtk-paper-size>) <none> nonpure))
(declare-method set-paper-size-and-default-margins (:simple-proc (<gtk-page-setup> <gtk-paper-size>) <none> nonpure))
(declare gtk-page-setup-get-paper-width (:simple-proc (<gtk-page-setup> <symbol>) <real> nonpure))
(declare-method get-paper-width (:simple-proc (<gtk-page-setup> <symbol>) <real> nonpure))
(declare gtk-page-setup-get-paper-height (:simple-proc (<gtk-page-setup> <symbol>) <real> nonpure))
(declare-method get-paper-height (:simple-proc (<gtk-page-setup> <symbol>) <real> nonpure))
(declare gtk-page-setup-get-page-width (:simple-proc (<gtk-page-setup> <symbol>) <real> nonpure))
(declare-method get-page-width (:simple-proc (<gtk-page-setup> <symbol>) <real> nonpure))
(declare gtk-page-setup-get-page-height (:simple-proc (<gtk-page-setup> <symbol>) <real> nonpure))
(declare-method get-page-height (:simple-proc (<gtk-page-setup> <symbol>) <real> nonpure))
(declare gtk-paned-add1 (:simple-proc (<gtk-paned> <gtk-widget>) <none> nonpure))
(declare-method add1 (:simple-proc (<gtk-paned> <gtk-widget>) <none> nonpure))
(declare gtk-paned-add2 (:simple-proc (<gtk-paned> <gtk-widget>) <none> nonpure))
(declare-method add2 (:simple-proc (<gtk-paned> <gtk-widget>) <none> nonpure))
(declare gtk-paned-get-position (:simple-proc (<gtk-paned>) <integer> nonpure))
(declare-method get-position (:simple-proc (<gtk-paned>) <integer> nonpure))
(declare gtk-paned-set-position (:simple-proc (<gtk-paned> <integer>) <none> nonpure))
(declare-method set-position (:simple-proc (<gtk-paned> <integer>) <none> nonpure))
(declare gtk-paned-get-child1 (:simple-proc (<gtk-paned>) <gtk-widget> nonpure))
(declare-method get-child1 (:simple-proc (<gtk-paned>) <gtk-widget> nonpure))
(declare gtk-paned-get-child2 (:simple-proc (<gtk-paned>) <gtk-widget> nonpure))
(declare-method get-child2 (:simple-proc (<gtk-paned>) <gtk-widget> nonpure))
(declare gtk-paper-size-new (:simple-proc (<string>) <gtk-paper-size> nonpure))
(declare gtk-paper-size-create (:simple-proc (<string>) <gtk-paper-size> nonpure))
(declare gtk-paper-size-new-from-ppd (:simple-proc (<string> <string> <real> <real>) <gtk-paper-size> nonpure))
(declare gtk-paper-size-new-custom (:simple-proc (<string> <string> <real> <real> <symbol>) <gtk-paper-size> nonpure))
(declare gtk-paper-size-is-equal (:simple-proc (<gtk-paper-size> <gtk-paper-size>) <boolean> nonpure))
(declare-method is-equal (:simple-proc (<gtk-paper-size> <gtk-paper-size>) <boolean> nonpure))
(declare gtk-paper-size-get-name (:simple-proc (<gtk-paper-size>) <string> nonpure))
(declare-method get-name (:simple-proc (<gtk-paper-size>) <string> nonpure))
(declare gtk-paper-size-get-display-name (:simple-proc (<gtk-paper-size>) <string> nonpure))
(declare-method get-display-name (:simple-proc (<gtk-paper-size>) <string> nonpure))
(declare gtk-paper-size-get-ppd-name (:simple-proc (<gtk-paper-size>) <string> nonpure))
(declare-method get-ppd-name (:simple-proc (<gtk-paper-size>) <string> nonpure))
(declare gtk-paper-size-get-width (:simple-proc (<gtk-paper-size> <symbol>) <real> nonpure))
(declare-method get-width (:simple-proc (<gtk-paper-size> <symbol>) <real> nonpure))
(declare gtk-paper-size-get-height (:simple-proc (<gtk-paper-size> <symbol>) <real> nonpure))
(declare-method get-height (:simple-proc (<gtk-paper-size> <symbol>) <real> nonpure))
(declare gtk-paper-size-is-custom (:simple-proc (<gtk-paper-size>) <boolean> nonpure))
(declare-method is-custom (:simple-proc (<gtk-paper-size>) <boolean> nonpure))
(declare gtk-paper-size-set-size (:simple-proc (<gtk-paper-size> <real> <real> <symbol>) <none> nonpure))
(declare-method set-size (:simple-proc (<gtk-paper-size> <real> <real> <symbol>) <none> nonpure))
(declare gtk-paper-size-get-default-top-margin (:simple-proc (<gtk-paper-size> <symbol>) <real> nonpure))
(declare-method get-default-top-margin (:simple-proc (<gtk-paper-size> <symbol>) <real> nonpure))
(declare gtk-paper-size-get-default-bottom-margin (:simple-proc (<gtk-paper-size> <symbol>) <real> nonpure))
(declare-method get-default-bottom-margin (:simple-proc (<gtk-paper-size> <symbol>) <real> nonpure))
(declare gtk-paper-size-get-default-left-margin (:simple-proc (<gtk-paper-size> <symbol>) <real> nonpure))
(declare-method get-default-left-margin (:simple-proc (<gtk-paper-size> <symbol>) <real> nonpure))
(declare gtk-paper-size-get-default-right-margin (:simple-proc (<gtk-paper-size> <symbol>) <real> nonpure))
(declare-method get-default-right-margin (:simple-proc (<gtk-paper-size> <symbol>) <real> nonpure))
(declare gtk-paper-size-get-default (:simple-proc () <string> nonpure))
(declare gtk-plug-construct (:simple-proc (<gtk-plug> <gdk-native-window>) <none> nonpure))
(declare-method construct (:simple-proc (<gtk-plug> <gdk-native-window>) <none> nonpure))
(declare gtk-plug-new (:simple-proc (<gdk-native-window>) <gtk-widget> nonpure))
(declare gtk-plug-create (:simple-proc (<gdk-native-window>) <gtk-plug> nonpure))
(declare gtk-plug-construct-for-display (:simple-proc (<gtk-plug> <gdk-display> <gdk-native-window>) <none> nonpure))
(declare-method construct-for-display (:simple-proc (<gtk-plug> <gdk-display> <gdk-native-window>) <none> nonpure))
(declare gtk-plug-new-for-display (:simple-proc (<gdk-display> <gdk-native-window>) <gtk-widget> nonpure))
(declare gtk-plug-get-id (:simple-proc (<gtk-plug>) <gdk-native-window> nonpure))
(declare-method get-id (:simple-proc (<gtk-plug>) <gdk-native-window> nonpure))
(declare gtk-print-context-get-cairo-context (:simple-proc (<gtk-print-context>) <object> nonpure))
(declare-method get-cairo-context (:simple-proc (<gtk-print-context>) <object> nonpure))
(declare gtk-print-context-get-page-setup (:simple-proc (<gtk-print-context>) <gtk-page-setup> nonpure))
(declare-method get-page-setup (:simple-proc (<gtk-print-context>) <gtk-page-setup> nonpure))
(declare gtk-print-context-get-width (:simple-proc (<gtk-print-context>) <real> nonpure))
(declare-method get-width (:simple-proc (<gtk-print-context>) <real> nonpure))
(declare gtk-print-context-get-height (:simple-proc (<gtk-print-context>) <real> nonpure))
(declare-method get-height (:simple-proc (<gtk-print-context>) <real> nonpure))
(declare gtk-print-context-get-dpi-x (:simple-proc (<gtk-print-context>) <real> nonpure))
(declare-method get-dpi-x (:simple-proc (<gtk-print-context>) <real> nonpure))
(declare gtk-print-context-get-dpi-y (:simple-proc (<gtk-print-context>) <real> nonpure))
(declare-method get-dpi-y (:simple-proc (<gtk-print-context>) <real> nonpure))
(declare gtk-print-context-get-pango-fontmap (:simple-proc (<gtk-print-context>) <pango-font-map> nonpure))
(declare-method get-pango-fontmap (:simple-proc (<gtk-print-context>) <pango-font-map> nonpure))
(declare gtk-print-context-create-pango-context (:simple-proc (<gtk-print-context>) <pango-context> nonpure))
(declare-method create-pango-context (:simple-proc (<gtk-print-context>) <pango-context> nonpure))
(declare gtk-print-context-create-pango-layout (:simple-proc (<gtk-print-context>) <pango-layout> nonpure))
(declare-method create-pango-layout (:simple-proc (<gtk-print-context>) <pango-layout> nonpure))
(declare gtk-print-context-set-cairo-context (:simple-proc (<gtk-print-context> <object> <real> <real>) <none> nonpure))
(declare-method set-cairo-context (:simple-proc (<gtk-print-context> <object> <real> <real>) <none> nonpure))
(declare gtk-print-error-quark (:simple-proc () <object> nonpure))
(declare gtk-print-operation-new (:simple-proc () <gtk-print-operation> nonpure))
(declare gtk-print-operation-create (:simple-proc () <gtk-print-operation> nonpure))
(declare gtk-print-operation-get-default-page-setup (:simple-proc (<gtk-print-operation>) <gtk-page-setup> nonpure))
(declare-method get-default-page-setup (:simple-proc (<gtk-print-operation>) <gtk-page-setup> nonpure))
(declare gtk-print-operation-get-print-settings (:simple-proc (<gtk-print-operation>) <gtk-print-settings> nonpure))
(declare-method get-print-settings (:simple-proc (<gtk-print-operation>) <gtk-print-settings> nonpure))
(declare gtk-print-operation-set-job-name (:simple-proc (<gtk-print-operation> <string>) <none> nonpure))
(declare-method set-job-name (:simple-proc (<gtk-print-operation> <string>) <none> nonpure))
(declare gtk-print-operation-set-n-pages (:simple-proc (<gtk-print-operation> <integer>) <none> nonpure))
(declare-method set-n-pages (:simple-proc (<gtk-print-operation> <integer>) <none> nonpure))
(declare gtk-print-operation-set-current-page (:simple-proc (<gtk-print-operation> <integer>) <none> nonpure))
(declare-method set-current-page (:simple-proc (<gtk-print-operation> <integer>) <none> nonpure))
(declare gtk-print-operation-set-use-full-page (:simple-proc (<gtk-print-operation> <boolean>) <none> nonpure))
(declare-method set-use-full-page (:simple-proc (<gtk-print-operation> <boolean>) <none> nonpure))
(declare gtk-print-operation-set-unit (:simple-proc (<gtk-print-operation> <symbol>) <none> nonpure))
(declare-method set-unit (:simple-proc (<gtk-print-operation> <symbol>) <none> nonpure))
(declare gtk-print-operation-set-export-filename (:simple-proc (<gtk-print-operation> <string>) <none> nonpure))
(declare-method set-export-filename (:simple-proc (<gtk-print-operation> <string>) <none> nonpure))
(declare gtk-print-operation-set-track-print-status (:simple-proc (<gtk-print-operation> <boolean>) <none> nonpure))
(declare-method set-track-print-status (:simple-proc (<gtk-print-operation> <boolean>) <none> nonpure))
(declare gtk-print-operation-set-show-progress (:simple-proc (<gtk-print-operation> <boolean>) <none> nonpure))
(declare-method set-show-progress (:simple-proc (<gtk-print-operation> <boolean>) <none> nonpure))
(declare gtk-print-operation-set-allow-async (:simple-proc (<gtk-print-operation> <boolean>) <none> nonpure))
(declare-method set-allow-async (:simple-proc (<gtk-print-operation> <boolean>) <none> nonpure))
(declare gtk-print-operation-get-error (:simple-proc (<gtk-print-operation> <object>) <none> nonpure))
(declare-method get-error (:simple-proc (<gtk-print-operation> <object>) <none> nonpure))
(declare gtk-print-operation-get-status (:simple-proc (<gtk-print-operation>) <symbol> nonpure))
(declare-method get-status (:simple-proc (<gtk-print-operation>) <symbol> nonpure))
(declare gtk-print-operation-get-status-string (:simple-proc (<gtk-print-operation>) <string> nonpure))
(declare-method get-status-string (:simple-proc (<gtk-print-operation>) <string> nonpure))
(declare gtk-print-operation-is-finished (:simple-proc (<gtk-print-operation>) <boolean> nonpure))
(declare-method is-finished (:simple-proc (<gtk-print-operation>) <boolean> nonpure))
(declare gtk-print-operation-cancel (:simple-proc (<gtk-print-operation>) <none> nonpure))
(declare-method cancel (:simple-proc (<gtk-print-operation>) <none> nonpure))
(declare gtk-print-operation-preview-render-page (:simple-proc (<gtk-print-operation-preview> <integer>) <none> nonpure))
(declare-method render-page (:simple-proc (<gtk-print-operation-preview> <integer>) <none> nonpure))
(declare gtk-print-operation-preview-end-preview (:simple-proc (<gtk-print-operation-preview>) <none> nonpure))
(declare-method end-preview (:simple-proc (<gtk-print-operation-preview>) <none> nonpure))
(declare gtk-print-operation-preview-is-selected (:simple-proc (<gtk-print-operation-preview> <integer>) <boolean> nonpure))
(declare-method is-selected (:simple-proc (<gtk-print-operation-preview> <integer>) <boolean> nonpure))
(declare gtk-print-settings-new (:simple-proc () <gtk-print-settings> nonpure))
(declare gtk-print-settings-create (:simple-proc () <gtk-print-settings> nonpure))
(declare gtk-print-settings-has-key (:simple-proc (<gtk-print-settings> <string>) <boolean> nonpure))
(declare-method has-key (:simple-proc (<gtk-print-settings> <string>) <boolean> nonpure))
(declare gtk-print-settings-get (:simple-proc (<gtk-print-settings> <string>) <string> nonpure))
(declare-method get (:simple-proc (<gtk-print-settings> <string>) <string> nonpure))
(declare gtk-print-settings-set (:simple-proc (<gtk-print-settings> <string> <string>) <none> nonpure))
(declare-method set (:simple-proc (<gtk-print-settings> <string> <string>) <none> nonpure))
(declare gtk-print-settings-unset (:simple-proc (<gtk-print-settings> <string>) <none> nonpure))
(declare-method unset (:simple-proc (<gtk-print-settings> <string>) <none> nonpure))
(declare gtk-print-settings-get-bool (:simple-proc (<gtk-print-settings> <string>) <boolean> nonpure))
(declare-method get-bool (:simple-proc (<gtk-print-settings> <string>) <boolean> nonpure))
(declare gtk-print-settings-set-bool (:simple-proc (<gtk-print-settings> <string> <boolean>) <none> nonpure))
(declare-method set-bool (:simple-proc (<gtk-print-settings> <string> <boolean>) <none> nonpure))
(declare gtk-print-settings-get-double (:simple-proc (<gtk-print-settings> <string>) <real> nonpure))
(declare-method get-double (:simple-proc (<gtk-print-settings> <string>) <real> nonpure))
(declare gtk-print-settings-get-double-with-default (:simple-proc (<gtk-print-settings> <string> <real>) <real> nonpure))
(declare-method get-double-with-default (:simple-proc (<gtk-print-settings> <string> <real>) <real> nonpure))
(declare gtk-print-settings-set-double (:simple-proc (<gtk-print-settings> <string> <real>) <none> nonpure))
(declare-method set-double (:simple-proc (<gtk-print-settings> <string> <real>) <none> nonpure))
(declare gtk-print-settings-get-length (:simple-proc (<gtk-print-settings> <string> <symbol>) <real> nonpure))
(declare-method get-length (:simple-proc (<gtk-print-settings> <string> <symbol>) <real> nonpure))
(declare gtk-print-settings-set-length (:simple-proc (<gtk-print-settings> <string> <real> <symbol>) <none> nonpure))
(declare-method set-length (:simple-proc (<gtk-print-settings> <string> <real> <symbol>) <none> nonpure))
(declare gtk-print-settings-get-int (:simple-proc (<gtk-print-settings> <string>) <integer> nonpure))
(declare-method get-int (:simple-proc (<gtk-print-settings> <string>) <integer> nonpure))
(declare gtk-print-settings-get-int-with-default (:simple-proc (<gtk-print-settings> <string> <integer>) <integer> nonpure))
(declare-method get-int-with-default (:simple-proc (<gtk-print-settings> <string> <integer>) <integer> nonpure))
(declare gtk-print-settings-set-int (:simple-proc (<gtk-print-settings> <string> <integer>) <none> nonpure))
(declare-method set-int (:simple-proc (<gtk-print-settings> <string> <integer>) <none> nonpure))
(declare gtk-print-settings-get-printer (:simple-proc (<gtk-print-settings>) <string> nonpure))
(declare-method get-printer (:simple-proc (<gtk-print-settings>) <string> nonpure))
(declare gtk-print-settings-set-printer (:simple-proc (<gtk-print-settings> <string>) <none> nonpure))
(declare-method set-printer (:simple-proc (<gtk-print-settings> <string>) <none> nonpure))
(declare gtk-print-settings-get-orientation (:simple-proc (<gtk-print-settings>) <symbol> nonpure))
(declare-method get-orientation (:simple-proc (<gtk-print-settings>) <symbol> nonpure))
(declare gtk-print-settings-set-orientation (:simple-proc (<gtk-print-settings> <symbol>) <none> nonpure))
(declare-method set-orientation (:simple-proc (<gtk-print-settings> <symbol>) <none> nonpure))
(declare gtk-print-settings-get-paper-size (:simple-proc (<gtk-print-settings>) <gtk-paper-size> nonpure))
(declare-method get-paper-size (:simple-proc (<gtk-print-settings>) <gtk-paper-size> nonpure))
(declare gtk-print-settings-set-paper-size (:simple-proc (<gtk-print-settings> <gtk-paper-size>) <none> nonpure))
(declare-method set-paper-size (:simple-proc (<gtk-print-settings> <gtk-paper-size>) <none> nonpure))
(declare gtk-print-settings-get-paper-width (:simple-proc (<gtk-print-settings> <symbol>) <real> nonpure))
(declare-method get-paper-width (:simple-proc (<gtk-print-settings> <symbol>) <real> nonpure))
(declare gtk-print-settings-set-paper-width (:simple-proc (<gtk-print-settings> <real> <symbol>) <none> nonpure))
(declare-method set-paper-width (:simple-proc (<gtk-print-settings> <real> <symbol>) <none> nonpure))
(declare gtk-print-settings-get-paper-height (:simple-proc (<gtk-print-settings> <symbol>) <real> nonpure))
(declare-method get-paper-height (:simple-proc (<gtk-print-settings> <symbol>) <real> nonpure))
(declare gtk-print-settings-set-paper-height (:simple-proc (<gtk-print-settings> <real> <symbol>) <none> nonpure))
(declare-method set-paper-height (:simple-proc (<gtk-print-settings> <real> <symbol>) <none> nonpure))
(declare gtk-print-settings-get-use-color (:simple-proc (<gtk-print-settings>) <boolean> nonpure))
(declare-method get-use-color (:simple-proc (<gtk-print-settings>) <boolean> nonpure))
(declare gtk-print-settings-set-use-color (:simple-proc (<gtk-print-settings> <boolean>) <none> nonpure))
(declare-method set-use-color (:simple-proc (<gtk-print-settings> <boolean>) <none> nonpure))
(declare gtk-print-settings-get-collate (:simple-proc (<gtk-print-settings>) <boolean> nonpure))
(declare-method get-collate (:simple-proc (<gtk-print-settings>) <boolean> nonpure))
(declare gtk-print-settings-set-collate (:simple-proc (<gtk-print-settings> <boolean>) <none> nonpure))
(declare-method set-collate (:simple-proc (<gtk-print-settings> <boolean>) <none> nonpure))
(declare gtk-print-settings-get-reverse (:simple-proc (<gtk-print-settings>) <boolean> nonpure))
(declare-method get-reverse (:simple-proc (<gtk-print-settings>) <boolean> nonpure))
(declare gtk-print-settings-set-reverse (:simple-proc (<gtk-print-settings> <boolean>) <none> nonpure))
(declare-method set-reverse (:simple-proc (<gtk-print-settings> <boolean>) <none> nonpure))
(declare gtk-print-settings-get-duplex (:simple-proc (<gtk-print-settings>) <symbol> nonpure))
(declare-method get-duplex (:simple-proc (<gtk-print-settings>) <symbol> nonpure))
(declare gtk-print-settings-set-duplex (:simple-proc (<gtk-print-settings> <symbol>) <none> nonpure))
(declare-method set-duplex (:simple-proc (<gtk-print-settings> <symbol>) <none> nonpure))
(declare gtk-print-settings-get-quality (:simple-proc (<gtk-print-settings>) <symbol> nonpure))
(declare-method get-quality (:simple-proc (<gtk-print-settings>) <symbol> nonpure))
(declare gtk-print-settings-set-quality (:simple-proc (<gtk-print-settings> <symbol>) <none> nonpure))
(declare-method set-quality (:simple-proc (<gtk-print-settings> <symbol>) <none> nonpure))
(declare gtk-print-settings-get-n-copies (:simple-proc (<gtk-print-settings>) <integer> nonpure))
(declare-method get-n-copies (:simple-proc (<gtk-print-settings>) <integer> nonpure))
(declare gtk-print-settings-set-n-copies (:simple-proc (<gtk-print-settings> <integer>) <none> nonpure))
(declare-method set-n-copies (:simple-proc (<gtk-print-settings> <integer>) <none> nonpure))
(declare gtk-print-settings-get-number-up (:simple-proc (<gtk-print-settings>) <integer> nonpure))
(declare-method get-number-up (:simple-proc (<gtk-print-settings>) <integer> nonpure))
(declare gtk-print-settings-set-number-up (:simple-proc (<gtk-print-settings> <integer>) <none> nonpure))
(declare-method set-number-up (:simple-proc (<gtk-print-settings> <integer>) <none> nonpure))
(declare gtk-print-settings-get-resolution (:simple-proc (<gtk-print-settings>) <integer> nonpure))
(declare-method get-resolution (:simple-proc (<gtk-print-settings>) <integer> nonpure))
(declare gtk-print-settings-set-resolution (:simple-proc (<gtk-print-settings> <integer>) <none> nonpure))
(declare-method set-resolution (:simple-proc (<gtk-print-settings> <integer>) <none> nonpure))
(declare gtk-print-settings-get-scale (:simple-proc (<gtk-print-settings>) <real> nonpure))
(declare-method get-scale (:simple-proc (<gtk-print-settings>) <real> nonpure))
(declare gtk-print-settings-set-scale (:simple-proc (<gtk-print-settings> <real>) <none> nonpure))
(declare-method set-scale (:simple-proc (<gtk-print-settings> <real>) <none> nonpure))
(declare gtk-print-settings-get-page-set (:simple-proc (<gtk-print-settings>) <symbol> nonpure))
(declare-method get-page-set (:simple-proc (<gtk-print-settings>) <symbol> nonpure))
(declare gtk-print-settings-set-page-set (:simple-proc (<gtk-print-settings> <symbol>) <none> nonpure))
(declare-method set-page-set (:simple-proc (<gtk-print-settings> <symbol>) <none> nonpure))
(declare gtk-print-settings-get-default-source (:simple-proc (<gtk-print-settings>) <string> nonpure))
(declare-method get-default-source (:simple-proc (<gtk-print-settings>) <string> nonpure))
(declare gtk-print-settings-set-default-source (:simple-proc (<gtk-print-settings> <string>) <none> nonpure))
(declare-method set-default-source (:simple-proc (<gtk-print-settings> <string>) <none> nonpure))
(declare gtk-print-settings-get-media-type (:simple-proc (<gtk-print-settings>) <string> nonpure))
(declare-method get-media-type (:simple-proc (<gtk-print-settings>) <string> nonpure))
(declare gtk-print-settings-set-media-type (:simple-proc (<gtk-print-settings> <string>) <none> nonpure))
(declare-method set-media-type (:simple-proc (<gtk-print-settings> <string>) <none> nonpure))
(declare gtk-print-settings-get-dither (:simple-proc (<gtk-print-settings>) <string> nonpure))
(declare-method get-dither (:simple-proc (<gtk-print-settings>) <string> nonpure))
(declare gtk-print-settings-set-dither (:simple-proc (<gtk-print-settings> <string>) <none> nonpure))
(declare-method set-dither (:simple-proc (<gtk-print-settings> <string>) <none> nonpure))
(declare gtk-print-settings-get-finishings (:simple-proc (<gtk-print-settings>) <string> nonpure))
(declare-method get-finishings (:simple-proc (<gtk-print-settings>) <string> nonpure))
(declare gtk-print-settings-set-finishings (:simple-proc (<gtk-print-settings> <string>) <none> nonpure))
(declare-method set-finishings (:simple-proc (<gtk-print-settings> <string>) <none> nonpure))
(declare gtk-print-settings-get-output-bin (:simple-proc (<gtk-print-settings>) <string> nonpure))
(declare-method get-output-bin (:simple-proc (<gtk-print-settings>) <string> nonpure))
(declare gtk-print-settings-set-output-bin (:simple-proc (<gtk-print-settings> <string>) <none> nonpure))
(declare-method set-output-bin (:simple-proc (<gtk-print-settings> <string>) <none> nonpure))
(declare gtk-progress-bar-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-progress-bar-create (:simple-proc () <gtk-progress-bar> nonpure))
(declare gtk-progress-bar-pulse (:simple-proc (<gtk-progress-bar>) <none> nonpure))
(declare-method pulse (:simple-proc (<gtk-progress-bar>) <none> nonpure))
(declare gtk-progress-bar-set-text (:simple-proc (<gtk-progress-bar> <string>) <none> nonpure))
(declare-method set-text (:simple-proc (<gtk-progress-bar> <string>) <none> nonpure))
(declare gtk-progress-bar-set-fraction (:simple-proc (<gtk-progress-bar> <real>) <none> nonpure))
(declare-method set-fraction (:simple-proc (<gtk-progress-bar> <real>) <none> nonpure))
(declare gtk-progress-bar-set-pulse-step (:simple-proc (<gtk-progress-bar> <real>) <none> nonpure))
(declare-method set-pulse-step (:simple-proc (<gtk-progress-bar> <real>) <none> nonpure))
(declare gtk-progress-bar-set-orientation (:simple-proc (<gtk-progress-bar> <symbol>) <none> nonpure))
(declare-method set-orientation (:simple-proc (<gtk-progress-bar> <symbol>) <none> nonpure))
(declare gtk-progress-bar-get-text (:simple-proc (<gtk-progress-bar>) <string> nonpure))
(declare-method get-text (:simple-proc (<gtk-progress-bar>) <string> nonpure))
(declare gtk-progress-bar-get-fraction (:simple-proc (<gtk-progress-bar>) <real> nonpure))
(declare-method get-fraction (:simple-proc (<gtk-progress-bar>) <real> nonpure))
(declare gtk-progress-bar-get-pulse-step (:simple-proc (<gtk-progress-bar>) <real> nonpure))
(declare-method get-pulse-step (:simple-proc (<gtk-progress-bar>) <real> nonpure))
(declare gtk-progress-bar-get-orientation (:simple-proc (<gtk-progress-bar>) <symbol> nonpure))
(declare-method get-orientation (:simple-proc (<gtk-progress-bar>) <symbol> nonpure))
(declare gtk-progress-bar-set-ellipsize (:simple-proc (<gtk-progress-bar> <symbol>) <none> nonpure))
(declare-method set-ellipsize (:simple-proc (<gtk-progress-bar> <symbol>) <none> nonpure))
(declare gtk-progress-bar-get-ellipsize (:simple-proc (<gtk-progress-bar>) <symbol> nonpure))
(declare-method get-ellipsize (:simple-proc (<gtk-progress-bar>) <symbol> nonpure))
(declare gtk-radio-action-new (:simple-proc (<string> <string> <string> <string> <integer>) <gtk-radio-action> nonpure))
(declare gtk-radio-action-create (:simple-proc (<string> <string> <string> <string> <integer>) <gtk-radio-action> nonpure))
(declare gtk-radio-action-get-current-value (:simple-proc (<gtk-radio-action>) <integer> nonpure))
(declare-method get-current-value (:simple-proc (<gtk-radio-action>) <integer> nonpure))
(declare gtk-radio-action-set-current-value (:simple-proc (<gtk-radio-action> <integer>) <none> nonpure))
(declare-method set-current-value (:simple-proc (<gtk-radio-action> <integer>) <none> nonpure))
(declare gtk-radio-tool-button-new-from-widget (:simple-proc (<gtk-radio-tool-button>) <gtk-tool-item> nonpure))
(declare-method new-from-widget (:simple-proc (<gtk-radio-tool-button>) <gtk-tool-item> nonpure))
(declare gtk-radio-tool-button-new-with-stock-from-widget (:simple-proc (<gtk-radio-tool-button> <string>) <gtk-tool-item> nonpure))
(declare-method new-with-stock-from-widget (:simple-proc (<gtk-radio-tool-button> <string>) <gtk-tool-item> nonpure))
(declare gtk-range-set-update-policy (:simple-proc (<gtk-range> <symbol>) <none> nonpure))
(declare-method set-update-policy (:simple-proc (<gtk-range> <symbol>) <none> nonpure))
(declare gtk-range-get-update-policy (:simple-proc (<gtk-range>) <symbol> nonpure))
(declare-method get-update-policy (:simple-proc (<gtk-range>) <symbol> nonpure))
(declare gtk-range-set-adjustment (:simple-proc (<gtk-range> <gtk-adjustment>) <none> nonpure))
(declare-method set-adjustment (:simple-proc (<gtk-range> <gtk-adjustment>) <none> nonpure))
(declare gtk-range-get-adjustment (:simple-proc (<gtk-range>) <gtk-adjustment> nonpure))
(declare-method get-adjustment (:simple-proc (<gtk-range>) <gtk-adjustment> nonpure))
(declare gtk-range-set-inverted (:simple-proc (<gtk-range> <boolean>) <none> nonpure))
(declare-method set-inverted (:simple-proc (<gtk-range> <boolean>) <none> nonpure))
(declare gtk-range-get-inverted (:simple-proc (<gtk-range>) <boolean> nonpure))
(declare-method get-inverted (:simple-proc (<gtk-range>) <boolean> nonpure))
(declare gtk-range-set-lower-stepper-sensitivity (:simple-proc (<gtk-range> <symbol>) <none> nonpure))
(declare-method set-lower-stepper-sensitivity (:simple-proc (<gtk-range> <symbol>) <none> nonpure))
(declare gtk-range-get-lower-stepper-sensitivity (:simple-proc (<gtk-range>) <symbol> nonpure))
(declare-method get-lower-stepper-sensitivity (:simple-proc (<gtk-range>) <symbol> nonpure))
(declare gtk-range-set-upper-stepper-sensitivity (:simple-proc (<gtk-range> <symbol>) <none> nonpure))
(declare-method set-upper-stepper-sensitivity (:simple-proc (<gtk-range> <symbol>) <none> nonpure))
(declare gtk-range-get-upper-stepper-sensitivity (:simple-proc (<gtk-range>) <symbol> nonpure))
(declare-method get-upper-stepper-sensitivity (:simple-proc (<gtk-range>) <symbol> nonpure))
(declare gtk-range-set-increments (:simple-proc (<gtk-range> <real> <real>) <none> nonpure))
(declare-method set-increments (:simple-proc (<gtk-range> <real> <real>) <none> nonpure))
(declare gtk-range-set-range (:simple-proc (<gtk-range> <real> <real>) <none> nonpure))
(declare-method set-range (:simple-proc (<gtk-range> <real> <real>) <none> nonpure))
(declare gtk-range-set-value (:simple-proc (<gtk-range> <real>) <none> nonpure))
(declare-method set-value (:simple-proc (<gtk-range> <real>) <none> nonpure))
(declare gtk-range-get-value (:simple-proc (<gtk-range>) <real> nonpure))
(declare-method get-value (:simple-proc (<gtk-range>) <real> nonpure))
(declare gtk-rc-add-default-file (:simple-proc (<string>) <none> nonpure))
(declare gtk-rc-set-default-files (:simple-proc (<object>) <none> nonpure))
(declare gtk-rc-get-style-by-paths (:simple-proc (<gtk-settings> <string> <string> <gtype>) <gtk-style> nonpure))
(declare gtk-rc-reparse-all-for-settings (:simple-proc (<gtk-settings> <boolean>) <boolean> nonpure))
(declare gtk-rc-reset-styles (:simple-proc (<gtk-settings>) <none> nonpure))
(declare gtk-rc-parse (:simple-proc (<string>) <none> nonpure))
(declare gtk-rc-parse-string (:simple-proc (<string>) <none> nonpure))
(declare gtk-rc-reparse-all (:simple-proc () <boolean> nonpure))
(declare gtk-rc-find-module-in-path (:simple-proc (<string>) <string> nonpure))
(declare gtk-rc-get-theme-dir (:simple-proc () <string> nonpure))
(declare gtk-rc-get-module-dir (:simple-proc () <string> nonpure))
(declare gtk-rc-get-im-module-path (:simple-proc () <string> nonpure))
(declare gtk-rc-get-im-module-file (:simple-proc () <string> nonpure))
(declare gtk-recent-chooser-dialog-new (:simple-proc (<string> <gtk-window> <string>) <gtk-widget> nonpure))
(declare gtk-recent-chooser-dialog-create (:simple-proc (<string> <gtk-window> <string>) <gtk-recent-chooser-dialog> nonpure))
(declare gtk-recent-chooser-dialog-new-for-manager (:simple-proc (<string> <gtk-window> <gtk-recent-manager> <string>) <gtk-widget> nonpure))
(declare gtk-recent-chooser-error-quark (:simple-proc () <object> nonpure))
(declare gtk-recent-chooser-set-show-private (:simple-proc (<gtk-recent-chooser> <boolean>) <none> nonpure))
(declare-method set-show-private (:simple-proc (<gtk-recent-chooser> <boolean>) <none> nonpure))
(declare gtk-recent-chooser-get-show-private (:simple-proc (<gtk-recent-chooser>) <boolean> nonpure))
(declare-method get-show-private (:simple-proc (<gtk-recent-chooser>) <boolean> nonpure))
(declare gtk-recent-chooser-set-show-not-found (:simple-proc (<gtk-recent-chooser> <boolean>) <none> nonpure))
(declare-method set-show-not-found (:simple-proc (<gtk-recent-chooser> <boolean>) <none> nonpure))
(declare gtk-recent-chooser-get-show-not-found (:simple-proc (<gtk-recent-chooser>) <boolean> nonpure))
(declare-method get-show-not-found (:simple-proc (<gtk-recent-chooser>) <boolean> nonpure))
(declare gtk-recent-chooser-set-select-multiple (:simple-proc (<gtk-recent-chooser> <boolean>) <none> nonpure))
(declare-method set-select-multiple (:simple-proc (<gtk-recent-chooser> <boolean>) <none> nonpure))
(declare gtk-recent-chooser-get-select-multiple (:simple-proc (<gtk-recent-chooser>) <boolean> nonpure))
(declare-method get-select-multiple (:simple-proc (<gtk-recent-chooser>) <boolean> nonpure))
(declare gtk-recent-chooser-set-limit (:simple-proc (<gtk-recent-chooser> <integer>) <none> nonpure))
(declare-method set-limit (:simple-proc (<gtk-recent-chooser> <integer>) <none> nonpure))
(declare gtk-recent-chooser-get-limit (:simple-proc (<gtk-recent-chooser>) <integer> nonpure))
(declare-method get-limit (:simple-proc (<gtk-recent-chooser>) <integer> nonpure))
(declare gtk-recent-chooser-set-local-only (:simple-proc (<gtk-recent-chooser> <boolean>) <none> nonpure))
(declare-method set-local-only (:simple-proc (<gtk-recent-chooser> <boolean>) <none> nonpure))
(declare gtk-recent-chooser-get-local-only (:simple-proc (<gtk-recent-chooser>) <boolean> nonpure))
(declare-method get-local-only (:simple-proc (<gtk-recent-chooser>) <boolean> nonpure))
(declare gtk-recent-chooser-set-show-tips (:simple-proc (<gtk-recent-chooser> <boolean>) <none> nonpure))
(declare-method set-show-tips (:simple-proc (<gtk-recent-chooser> <boolean>) <none> nonpure))
(declare gtk-recent-chooser-get-show-tips (:simple-proc (<gtk-recent-chooser>) <boolean> nonpure))
(declare-method get-show-tips (:simple-proc (<gtk-recent-chooser>) <boolean> nonpure))
(declare gtk-recent-chooser-set-show-numbers (:simple-proc (<gtk-recent-chooser> <boolean>) <none> nonpure))
(declare-method set-show-numbers (:simple-proc (<gtk-recent-chooser> <boolean>) <none> nonpure))
(declare gtk-recent-chooser-get-show-numbers (:simple-proc (<gtk-recent-chooser>) <boolean> nonpure))
(declare-method get-show-numbers (:simple-proc (<gtk-recent-chooser>) <boolean> nonpure))
(declare gtk-recent-chooser-set-show-icons (:simple-proc (<gtk-recent-chooser> <boolean>) <none> nonpure))
(declare-method set-show-icons (:simple-proc (<gtk-recent-chooser> <boolean>) <none> nonpure))
(declare gtk-recent-chooser-get-show-icons (:simple-proc (<gtk-recent-chooser>) <boolean> nonpure))
(declare-method get-show-icons (:simple-proc (<gtk-recent-chooser>) <boolean> nonpure))
(declare gtk-recent-chooser-set-sort-type (:simple-proc (<gtk-recent-chooser> <symbol>) <none> nonpure))
(declare-method set-sort-type (:simple-proc (<gtk-recent-chooser> <symbol>) <none> nonpure))
(declare gtk-recent-chooser-get-sort-type (:simple-proc (<gtk-recent-chooser>) <symbol> nonpure))
(declare-method get-sort-type (:simple-proc (<gtk-recent-chooser>) <symbol> nonpure))
(declare gtk-recent-chooser-set-current-uri (:simple-proc (<gtk-recent-chooser> <string> <object>) <boolean> nonpure))
(declare-method set-current-uri (:simple-proc (<gtk-recent-chooser> <string> <object>) <boolean> nonpure))
(declare gtk-recent-chooser-get-current-uri (:simple-proc (<gtk-recent-chooser>) <string> nonpure))
(declare-method get-current-uri (:simple-proc (<gtk-recent-chooser>) <string> nonpure))
(declare gtk-recent-chooser-get-current-item (:simple-proc (<gtk-recent-chooser>) <gtk-recent-info> nonpure))
(declare-method get-current-item (:simple-proc (<gtk-recent-chooser>) <gtk-recent-info> nonpure))
(declare gtk-recent-chooser-select-uri (:simple-proc (<gtk-recent-chooser> <string> <object>) <boolean> nonpure))
(declare-method select-uri (:simple-proc (<gtk-recent-chooser> <string> <object>) <boolean> nonpure))
(declare gtk-recent-chooser-unselect-uri (:simple-proc (<gtk-recent-chooser> <string>) <none> nonpure))
(declare-method unselect-uri (:simple-proc (<gtk-recent-chooser> <string>) <none> nonpure))
(declare gtk-recent-chooser-select-all (:simple-proc (<gtk-recent-chooser>) <none> nonpure))
(declare-method select-all (:simple-proc (<gtk-recent-chooser>) <none> nonpure))
(declare gtk-recent-chooser-unselect-all (:simple-proc (<gtk-recent-chooser>) <none> nonpure))
(declare-method unselect-all (:simple-proc (<gtk-recent-chooser>) <none> nonpure))
(declare gtk-recent-chooser-add-filter (:simple-proc (<gtk-recent-chooser> <gtk-recent-filter>) <none> nonpure))
(declare-method add-filter (:simple-proc (<gtk-recent-chooser> <gtk-recent-filter>) <none> nonpure))
(declare gtk-recent-chooser-remove-filter (:simple-proc (<gtk-recent-chooser> <gtk-recent-filter>) <none> nonpure))
(declare-method remove-filter (:simple-proc (<gtk-recent-chooser> <gtk-recent-filter>) <none> nonpure))
(declare gtk-recent-chooser-set-filter (:simple-proc (<gtk-recent-chooser> <gtk-recent-filter>) <none> nonpure))
(declare-method set-filter (:simple-proc (<gtk-recent-chooser> <gtk-recent-filter>) <none> nonpure))
(declare gtk-recent-chooser-get-filter (:simple-proc (<gtk-recent-chooser>) <gtk-recent-filter> nonpure))
(declare-method get-filter (:simple-proc (<gtk-recent-chooser>) <gtk-recent-filter> nonpure))
(declare gtk-recent-chooser-menu-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-recent-chooser-menu-create (:simple-proc () <gtk-recent-chooser-menu> nonpure))
(declare gtk-recent-chooser-menu-new-for-manager (:simple-proc (<gtk-recent-manager>) <gtk-widget> nonpure))
(declare gtk-recent-chooser-menu-get-show-numbers (:simple-proc (<gtk-recent-chooser-menu>) <boolean> nonpure))
(declare-method get-show-numbers (:simple-proc (<gtk-recent-chooser-menu>) <boolean> nonpure))
(declare gtk-recent-chooser-menu-set-show-numbers (:simple-proc (<gtk-recent-chooser-menu> <boolean>) <none> nonpure))
(declare-method set-show-numbers (:simple-proc (<gtk-recent-chooser-menu> <boolean>) <none> nonpure))
(declare gtk-recent-chooser-widget-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-recent-chooser-widget-create (:simple-proc () <gtk-recent-chooser-widget> nonpure))
(declare gtk-recent-chooser-widget-new-for-manager (:simple-proc (<gtk-recent-manager>) <gtk-widget> nonpure))
(declare gtk-recent-filter-new (:simple-proc () <gtk-recent-filter> nonpure))
(declare gtk-recent-filter-create (:simple-proc () <gtk-recent-filter> nonpure))
(declare gtk-recent-filter-set-name (:simple-proc (<gtk-recent-filter> <string>) <none> nonpure))
(declare-method set-name (:simple-proc (<gtk-recent-filter> <string>) <none> nonpure))
(declare gtk-recent-filter-get-name (:simple-proc (<gtk-recent-filter>) <string> nonpure))
(declare-method get-name (:simple-proc (<gtk-recent-filter>) <string> nonpure))
(declare gtk-recent-filter-add-mime-type (:simple-proc (<gtk-recent-filter> <string>) <none> nonpure))
(declare-method add-mime-type (:simple-proc (<gtk-recent-filter> <string>) <none> nonpure))
(declare gtk-recent-filter-add-pattern (:simple-proc (<gtk-recent-filter> <string>) <none> nonpure))
(declare-method add-pattern (:simple-proc (<gtk-recent-filter> <string>) <none> nonpure))
(declare gtk-recent-filter-add-pixbuf-formats (:simple-proc (<gtk-recent-filter>) <none> nonpure))
(declare-method add-pixbuf-formats (:simple-proc (<gtk-recent-filter>) <none> nonpure))
(declare gtk-recent-filter-add-application (:simple-proc (<gtk-recent-filter> <string>) <none> nonpure))
(declare-method add-application (:simple-proc (<gtk-recent-filter> <string>) <none> nonpure))
(declare gtk-recent-filter-add-group (:simple-proc (<gtk-recent-filter> <string>) <none> nonpure))
(declare-method add-group (:simple-proc (<gtk-recent-filter> <string>) <none> nonpure))
(declare gtk-recent-filter-add-age (:simple-proc (<gtk-recent-filter> <integer>) <none> nonpure))
(declare-method add-age (:simple-proc (<gtk-recent-filter> <integer>) <none> nonpure))
(declare gtk-recent-filter-get-needed (:simple-proc (<gtk-recent-filter>) <object> nonpure))
(declare-method get-needed (:simple-proc (<gtk-recent-filter>) <object> nonpure))
(declare gtk-recent-manager-error-quark (:simple-proc () <object> nonpure))
(declare gtk-recent-manager-new (:simple-proc () <gtk-recent-manager> nonpure))
(declare gtk-recent-manager-create (:simple-proc () <gtk-recent-manager> nonpure))
(declare gtk-recent-manager-get-default (:simple-proc () <gtk-recent-manager> nonpure))
(declare gtk-recent-manager-get-for-screen (:simple-proc (<gdk-screen>) <gtk-recent-manager> nonpure))
(declare gtk-recent-manager-set-screen (:simple-proc (<gtk-recent-manager> <gdk-screen>) <none> nonpure))
(declare-method set-screen (:simple-proc (<gtk-recent-manager> <gdk-screen>) <none> nonpure))
(declare gtk-recent-manager-add-item (:simple-proc (<gtk-recent-manager> <string>) <boolean> nonpure))
(declare-method add-item (:simple-proc (<gtk-recent-manager> <string>) <boolean> nonpure))
(declare gtk-recent-manager-remove-item (:simple-proc (<gtk-recent-manager> <string> <object>) <boolean> nonpure))
(declare-method remove-item (:simple-proc (<gtk-recent-manager> <string> <object>) <boolean> nonpure))
(declare gtk-recent-manager-lookup-item (:simple-proc (<gtk-recent-manager> <string> <object>) <gtk-recent-info> nonpure))
(declare-method lookup-item (:simple-proc (<gtk-recent-manager> <string> <object>) <gtk-recent-info> nonpure))
(declare gtk-recent-manager-has-item (:simple-proc (<gtk-recent-manager> <string>) <boolean> nonpure))
(declare-method has-item (:simple-proc (<gtk-recent-manager> <string>) <boolean> nonpure))
(declare gtk-recent-manager-move-item (:simple-proc (<gtk-recent-manager> <string> <string> <object>) <boolean> nonpure))
(declare-method move-item (:simple-proc (<gtk-recent-manager> <string> <string> <object>) <boolean> nonpure))
(declare gtk-recent-manager-set-limit (:simple-proc (<gtk-recent-manager> <integer>) <none> nonpure))
(declare-method set-limit (:simple-proc (<gtk-recent-manager> <integer>) <none> nonpure))
(declare gtk-recent-manager-get-limit (:simple-proc (<gtk-recent-manager>) <integer> nonpure))
(declare-method get-limit (:simple-proc (<gtk-recent-manager>) <integer> nonpure))
(declare gtk-recent-manager-purge-items (:simple-proc (<gtk-recent-manager> <object>) <integer> nonpure))
(declare-method purge-items (:simple-proc (<gtk-recent-manager> <object>) <integer> nonpure))
(declare gtk-recent-info-get-uri (:simple-proc (<gtk-recent-info>) <string> nonpure))
(declare-method get-uri (:simple-proc (<gtk-recent-info>) <string> nonpure))
(declare gtk-recent-info-get-display-name (:simple-proc (<gtk-recent-info>) <string> nonpure))
(declare-method get-display-name (:simple-proc (<gtk-recent-info>) <string> nonpure))
(declare gtk-recent-info-get-description (:simple-proc (<gtk-recent-info>) <string> nonpure))
(declare-method get-description (:simple-proc (<gtk-recent-info>) <string> nonpure))
(declare gtk-recent-info-get-mime-type (:simple-proc (<gtk-recent-info>) <string> nonpure))
(declare-method get-mime-type (:simple-proc (<gtk-recent-info>) <string> nonpure))
(declare gtk-recent-info-get-added (:simple-proc (<gtk-recent-info>) <integer> nonpure))
(declare-method get-added (:simple-proc (<gtk-recent-info>) <integer> nonpure))
(declare gtk-recent-info-get-modified (:simple-proc (<gtk-recent-info>) <integer> nonpure))
(declare-method get-modified (:simple-proc (<gtk-recent-info>) <integer> nonpure))
(declare gtk-recent-info-get-visited (:simple-proc (<gtk-recent-info>) <integer> nonpure))
(declare-method get-visited (:simple-proc (<gtk-recent-info>) <integer> nonpure))
(declare gtk-recent-info-get-private-hint (:simple-proc (<gtk-recent-info>) <boolean> nonpure))
(declare-method get-private-hint (:simple-proc (<gtk-recent-info>) <boolean> nonpure))
(declare gtk-recent-info-last-application (:simple-proc (<gtk-recent-info>) <string> nonpure))
(declare-method last-application (:simple-proc (<gtk-recent-info>) <string> nonpure))
(declare gtk-recent-info-has-application (:simple-proc (<gtk-recent-info> <string>) <boolean> nonpure))
(declare-method has-application (:simple-proc (<gtk-recent-info> <string>) <boolean> nonpure))
(declare gtk-recent-info-has-group (:simple-proc (<gtk-recent-info> <string>) <boolean> nonpure))
(declare-method has-group (:simple-proc (<gtk-recent-info> <string>) <boolean> nonpure))
(declare gtk-recent-info-get-icon (:simple-proc (<gtk-recent-info> <integer>) <gdk-pixbuf> nonpure))
(declare-method get-icon (:simple-proc (<gtk-recent-info> <integer>) <gdk-pixbuf> nonpure))
(declare gtk-recent-info-get-short-name (:simple-proc (<gtk-recent-info>) <string> nonpure))
(declare-method get-short-name (:simple-proc (<gtk-recent-info>) <string> nonpure))
(declare gtk-recent-info-get-uri-display (:simple-proc (<gtk-recent-info>) <string> nonpure))
(declare-method get-uri-display (:simple-proc (<gtk-recent-info>) <string> nonpure))
(declare gtk-recent-info-get-age (:simple-proc (<gtk-recent-info>) <integer> nonpure))
(declare-method get-age (:simple-proc (<gtk-recent-info>) <integer> nonpure))
(declare gtk-recent-info-is-local (:simple-proc (<gtk-recent-info>) <boolean> nonpure))
(declare-method is-local (:simple-proc (<gtk-recent-info>) <boolean> nonpure))
(declare gtk-recent-info-exists (:simple-proc (<gtk-recent-info>) <boolean> nonpure))
(declare-method exists (:simple-proc (<gtk-recent-info>) <boolean> nonpure))
(declare gtk-recent-info-match (:simple-proc (<gtk-recent-info> <gtk-recent-info>) <boolean> nonpure))
(declare-method match (:simple-proc (<gtk-recent-info> <gtk-recent-info>) <boolean> nonpure))
(declare gtk-ruler-set-metric (:simple-proc (<gtk-ruler> <symbol>) <none> nonpure))
(declare-method set-metric (:simple-proc (<gtk-ruler> <symbol>) <none> nonpure))
(declare gtk-ruler-set-range (:simple-proc (<gtk-ruler> <real> <real> <real> <real>) <none> nonpure))
(declare-method set-range (:simple-proc (<gtk-ruler> <real> <real> <real> <real>) <none> nonpure))
(declare gtk-ruler-draw-ticks (:simple-proc (<gtk-ruler>) <none> nonpure))
(declare-method draw-ticks (:simple-proc (<gtk-ruler>) <none> nonpure))
(declare gtk-ruler-draw-pos (:simple-proc (<gtk-ruler>) <none> nonpure))
(declare-method draw-pos (:simple-proc (<gtk-ruler>) <none> nonpure))
(declare gtk-ruler-get-metric (:simple-proc (<gtk-ruler>) <symbol> nonpure))
(declare-method get-metric (:simple-proc (<gtk-ruler>) <symbol> nonpure))
(declare gtk-ruler-get-range (:simple-proc (<gtk-ruler> <object> <object> <object> <object>) <none> nonpure))
(declare-method get-range (:simple-proc (<gtk-ruler> <object> <object> <object> <object>) <none> nonpure))
(declare gtk-scale-set-digits (:simple-proc (<gtk-scale> <integer>) <none> nonpure))
(declare-method set-digits (:simple-proc (<gtk-scale> <integer>) <none> nonpure))
(declare gtk-scale-get-digits (:simple-proc (<gtk-scale>) <integer> nonpure))
(declare-method get-digits (:simple-proc (<gtk-scale>) <integer> nonpure))
(declare gtk-scale-set-draw-value (:simple-proc (<gtk-scale> <boolean>) <none> nonpure))
(declare-method set-draw-value (:simple-proc (<gtk-scale> <boolean>) <none> nonpure))
(declare gtk-scale-get-draw-value (:simple-proc (<gtk-scale>) <boolean> nonpure))
(declare-method get-draw-value (:simple-proc (<gtk-scale>) <boolean> nonpure))
(declare gtk-scale-set-value-pos (:simple-proc (<gtk-scale> <symbol>) <none> nonpure))
(declare-method set-value-pos (:simple-proc (<gtk-scale> <symbol>) <none> nonpure))
(declare gtk-scale-get-value-pos (:simple-proc (<gtk-scale>) <symbol> nonpure))
(declare-method get-value-pos (:simple-proc (<gtk-scale>) <symbol> nonpure))
(declare gtk-scale-get-layout (:simple-proc (<gtk-scale>) <pango-layout> nonpure))
(declare-method get-layout (:simple-proc (<gtk-scale>) <pango-layout> nonpure))
(declare gtk-scale-get-layout-offsets (:simple-proc (<gtk-scale> <object> <object>) <none> nonpure))
(declare-method get-layout-offsets (:simple-proc (<gtk-scale> <object> <object>) <none> nonpure))
(declare gtk-scrolled-window-set-hadjustment (:simple-proc (<gtk-scrolled-window> <gtk-adjustment>) <none> nonpure))
(declare-method set-hadjustment (:simple-proc (<gtk-scrolled-window> <gtk-adjustment>) <none> nonpure))
(declare gtk-scrolled-window-set-vadjustment (:simple-proc (<gtk-scrolled-window> <gtk-adjustment>) <none> nonpure))
(declare-method set-vadjustment (:simple-proc (<gtk-scrolled-window> <gtk-adjustment>) <none> nonpure))
(declare gtk-scrolled-window-get-hadjustment (:simple-proc (<gtk-scrolled-window>) <gtk-adjustment> nonpure))
(declare-method get-hadjustment (:simple-proc (<gtk-scrolled-window>) <gtk-adjustment> nonpure))
(declare gtk-scrolled-window-get-vadjustment (:simple-proc (<gtk-scrolled-window>) <gtk-adjustment> nonpure))
(declare-method get-vadjustment (:simple-proc (<gtk-scrolled-window>) <gtk-adjustment> nonpure))
(declare gtk-scrolled-window-get-hscrollbar (:simple-proc (<gtk-scrolled-window>) <gtk-widget> nonpure))
(declare-method get-hscrollbar (:simple-proc (<gtk-scrolled-window>) <gtk-widget> nonpure))
(declare gtk-scrolled-window-get-vscrollbar (:simple-proc (<gtk-scrolled-window>) <gtk-widget> nonpure))
(declare-method get-vscrollbar (:simple-proc (<gtk-scrolled-window>) <gtk-widget> nonpure))
(declare gtk-scrolled-window-set-policy (:simple-proc (<gtk-scrolled-window> <symbol> <symbol>) <none> nonpure))
(declare-method set-policy (:simple-proc (<gtk-scrolled-window> <symbol> <symbol>) <none> nonpure))
(declare gtk-scrolled-window-set-placement (:simple-proc (<gtk-scrolled-window> <symbol>) <none> nonpure))
(declare-method set-placement (:simple-proc (<gtk-scrolled-window> <symbol>) <none> nonpure))
(declare gtk-scrolled-window-unset-placement (:simple-proc (<gtk-scrolled-window>) <none> nonpure))
(declare-method unset-placement (:simple-proc (<gtk-scrolled-window>) <none> nonpure))
(declare gtk-scrolled-window-get-placement (:simple-proc (<gtk-scrolled-window>) <symbol> nonpure))
(declare-method get-placement (:simple-proc (<gtk-scrolled-window>) <symbol> nonpure))
(declare gtk-scrolled-window-set-shadow-type (:simple-proc (<gtk-scrolled-window> <symbol>) <none> nonpure))
(declare-method set-shadow-type (:simple-proc (<gtk-scrolled-window> <symbol>) <none> nonpure))
(declare gtk-scrolled-window-get-shadow-type (:simple-proc (<gtk-scrolled-window>) <symbol> nonpure))
(declare-method get-shadow-type (:simple-proc (<gtk-scrolled-window>) <symbol> nonpure))
(declare gtk-scrolled-window-add-with-viewport (:simple-proc (<gtk-scrolled-window> <gtk-widget>) <none> nonpure))
(declare-method add-with-viewport (:simple-proc (<gtk-scrolled-window> <gtk-widget>) <none> nonpure))
(declare gtk-selection-data-set-text (:simple-proc (<gtk-selection-data> <string> <integer>) <boolean> nonpure))
(declare-method set-text (:simple-proc (<gtk-selection-data> <string> <integer>) <boolean> nonpure))
(declare gtk-selection-data-set-pixbuf (:simple-proc (<gtk-selection-data> <gdk-pixbuf>) <boolean> nonpure))
(declare-method set-pixbuf (:simple-proc (<gtk-selection-data> <gdk-pixbuf>) <boolean> nonpure))
(declare gtk-selection-data-get-pixbuf (:simple-proc (<gtk-selection-data>) <gdk-pixbuf> nonpure))
(declare-method get-pixbuf (:simple-proc (<gtk-selection-data>) <gdk-pixbuf> nonpure))
(declare gtk-selection-data-targets-include-text (:simple-proc (<gtk-selection-data>) <boolean> nonpure))
(declare-method targets-include-text (:simple-proc (<gtk-selection-data>) <boolean> nonpure))
(declare gtk-selection-data-targets-include-rich-text (:simple-proc (<gtk-selection-data> <gtk-text-buffer>) <boolean> nonpure))
(declare-method targets-include-rich-text (:simple-proc (<gtk-selection-data> <gtk-text-buffer>) <boolean> nonpure))
(declare gtk-selection-data-targets-include-image (:simple-proc (<gtk-selection-data> <boolean>) <boolean> nonpure))
(declare-method targets-include-image (:simple-proc (<gtk-selection-data> <boolean>) <boolean> nonpure))
(declare gtk-selection-data-targets-include-uri (:simple-proc (<gtk-selection-data>) <boolean> nonpure))
(declare-method targets-include-uri (:simple-proc (<gtk-selection-data>) <boolean> nonpure))
(declare gtk-separator-menu-item-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-separator-menu-item-create (:simple-proc () <gtk-separator-menu-item> nonpure))
(declare gtk-separator-tool-item-new (:simple-proc () <gtk-tool-item> nonpure))
(declare gtk-separator-tool-item-create (:simple-proc () <gtk-separator-tool-item> nonpure))
(declare gtk-separator-tool-item-get-draw (:simple-proc (<gtk-separator-tool-item>) <boolean> nonpure))
(declare-method get-draw (:simple-proc (<gtk-separator-tool-item>) <boolean> nonpure))
(declare gtk-separator-tool-item-set-draw (:simple-proc (<gtk-separator-tool-item> <boolean>) <none> nonpure))
(declare-method set-draw (:simple-proc (<gtk-separator-tool-item> <boolean>) <none> nonpure))
(declare gtk-settings-get-default (:simple-proc () <gtk-settings> nonpure))
(declare gtk-settings-get-for-screen (:simple-proc (<gdk-screen>) <gtk-settings> nonpure))
(declare gtk-settings-install-property (:simple-proc (<object>) <none> nonpure))
(declare gtk-rc-property-parse-color (:simple-proc (<object> <string> <object>) <boolean> nonpure))
(declare gtk-rc-property-parse-enum (:simple-proc (<object> <string> <object>) <boolean> nonpure))
(declare gtk-rc-property-parse-flags (:simple-proc (<object> <string> <object>) <boolean> nonpure))
(declare gtk-rc-property-parse-requisition (:simple-proc (<object> <string> <object>) <boolean> nonpure))
(declare gtk-rc-property-parse-border (:simple-proc (<object> <string> <object>) <boolean> nonpure))
(declare gtk-settings-set-string-property (:simple-proc (<gtk-settings> <string> <string> <string>) <none> nonpure))
(declare-method set-string-property (:simple-proc (<gtk-settings> <string> <string> <string>) <none> nonpure))
(declare gtk-settings-set-long-property (:simple-proc (<gtk-settings> <string> <integer> <string>) <none> nonpure))
(declare-method set-long-property (:simple-proc (<gtk-settings> <string> <integer> <string>) <none> nonpure))
(declare gtk-settings-set-double-property (:simple-proc (<gtk-settings> <string> <real> <string>) <none> nonpure))
(declare-method set-double-property (:simple-proc (<gtk-settings> <string> <real> <string>) <none> nonpure))
(declare gtk-size-group-new (:simple-proc (<symbol>) <gtk-size-group> nonpure))
(declare gtk-size-group-create (:simple-proc (<symbol>) <gtk-size-group> nonpure))
(declare gtk-size-group-set-mode (:simple-proc (<gtk-size-group> <symbol>) <none> nonpure))
(declare-method set-mode (:simple-proc (<gtk-size-group> <symbol>) <none> nonpure))
(declare gtk-size-group-get-mode (:simple-proc (<gtk-size-group>) <symbol> nonpure))
(declare-method get-mode (:simple-proc (<gtk-size-group>) <symbol> nonpure))
(declare gtk-size-group-set-ignore-hidden (:simple-proc (<gtk-size-group> <boolean>) <none> nonpure))
(declare-method set-ignore-hidden (:simple-proc (<gtk-size-group> <boolean>) <none> nonpure))
(declare gtk-size-group-get-ignore-hidden (:simple-proc (<gtk-size-group>) <boolean> nonpure))
(declare-method get-ignore-hidden (:simple-proc (<gtk-size-group>) <boolean> nonpure))
(declare gtk-size-group-add-widget (:simple-proc (<gtk-size-group> <gtk-widget>) <none> nonpure))
(declare-method add-widget (:simple-proc (<gtk-size-group> <gtk-widget>) <none> nonpure))
(declare gtk-size-group-remove-widget (:simple-proc (<gtk-size-group> <gtk-widget>) <none> nonpure))
(declare-method remove-widget (:simple-proc (<gtk-size-group> <gtk-widget>) <none> nonpure))
(declare gtk-socket-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-socket-create (:simple-proc () <gtk-socket> nonpure))
(declare gtk-socket-add-id (:simple-proc (<gtk-socket> <gdk-native-window>) <none> nonpure))
(declare-method add-id (:simple-proc (<gtk-socket> <gdk-native-window>) <none> nonpure))
(declare gtk-socket-get-id (:simple-proc (<gtk-socket>) <gdk-native-window> nonpure))
(declare-method get-id (:simple-proc (<gtk-socket>) <gdk-native-window> nonpure))
(declare gtk-spin-button-set-adjustment (:simple-proc (<gtk-spin-button> <gtk-adjustment>) <none> nonpure))
(declare-method set-adjustment (:simple-proc (<gtk-spin-button> <gtk-adjustment>) <none> nonpure))
(declare gtk-spin-button-get-adjustment (:simple-proc (<gtk-spin-button>) <gtk-adjustment> nonpure))
(declare-method get-adjustment (:simple-proc (<gtk-spin-button>) <gtk-adjustment> nonpure))
(declare gtk-spin-button-set-digits (:simple-proc (<gtk-spin-button> <integer>) <none> nonpure))
(declare-method set-digits (:simple-proc (<gtk-spin-button> <integer>) <none> nonpure))
(declare gtk-spin-button-get-digits (:simple-proc (<gtk-spin-button>) <integer> nonpure))
(declare-method get-digits (:simple-proc (<gtk-spin-button>) <integer> nonpure))
(declare gtk-spin-button-set-increments (:simple-proc (<gtk-spin-button> <real> <real>) <none> nonpure))
(declare-method set-increments (:simple-proc (<gtk-spin-button> <real> <real>) <none> nonpure))
(declare gtk-spin-button-get-increments (:simple-proc (<gtk-spin-button> <object> <object>) <none> nonpure))
(declare-method get-increments (:simple-proc (<gtk-spin-button> <object> <object>) <none> nonpure))
(declare gtk-spin-button-set-range (:simple-proc (<gtk-spin-button> <real> <real>) <none> nonpure))
(declare-method set-range (:simple-proc (<gtk-spin-button> <real> <real>) <none> nonpure))
(declare gtk-spin-button-get-range (:simple-proc (<gtk-spin-button> <object> <object>) <none> nonpure))
(declare-method get-range (:simple-proc (<gtk-spin-button> <object> <object>) <none> nonpure))
(declare gtk-spin-button-get-value (:simple-proc (<gtk-spin-button>) <real> nonpure))
(declare-method get-value (:simple-proc (<gtk-spin-button>) <real> nonpure))
(declare gtk-spin-button-get-value-as-int (:simple-proc (<gtk-spin-button>) <integer> nonpure))
(declare-method get-value-as-int (:simple-proc (<gtk-spin-button>) <integer> nonpure))
(declare gtk-spin-button-set-value (:simple-proc (<gtk-spin-button> <real>) <none> nonpure))
(declare-method set-value (:simple-proc (<gtk-spin-button> <real>) <none> nonpure))
(declare gtk-spin-button-set-update-policy (:simple-proc (<gtk-spin-button> <symbol>) <none> nonpure))
(declare-method set-update-policy (:simple-proc (<gtk-spin-button> <symbol>) <none> nonpure))
(declare gtk-spin-button-get-update-policy (:simple-proc (<gtk-spin-button>) <symbol> nonpure))
(declare-method get-update-policy (:simple-proc (<gtk-spin-button>) <symbol> nonpure))
(declare gtk-spin-button-set-numeric (:simple-proc (<gtk-spin-button> <boolean>) <none> nonpure))
(declare-method set-numeric (:simple-proc (<gtk-spin-button> <boolean>) <none> nonpure))
(declare gtk-spin-button-get-numeric (:simple-proc (<gtk-spin-button>) <boolean> nonpure))
(declare-method get-numeric (:simple-proc (<gtk-spin-button>) <boolean> nonpure))
(declare gtk-spin-button-spin (:simple-proc (<gtk-spin-button> <symbol> <real>) <none> nonpure))
(declare-method spin (:simple-proc (<gtk-spin-button> <symbol> <real>) <none> nonpure))
(declare gtk-spin-button-set-wrap (:simple-proc (<gtk-spin-button> <boolean>) <none> nonpure))
(declare-method set-wrap (:simple-proc (<gtk-spin-button> <boolean>) <none> nonpure))
(declare gtk-spin-button-get-wrap (:simple-proc (<gtk-spin-button>) <boolean> nonpure))
(declare-method get-wrap (:simple-proc (<gtk-spin-button>) <boolean> nonpure))
(declare gtk-spin-button-set-snap-to-ticks (:simple-proc (<gtk-spin-button> <boolean>) <none> nonpure))
(declare-method set-snap-to-ticks (:simple-proc (<gtk-spin-button> <boolean>) <none> nonpure))
(declare gtk-spin-button-get-snap-to-ticks (:simple-proc (<gtk-spin-button>) <boolean> nonpure))
(declare-method get-snap-to-ticks (:simple-proc (<gtk-spin-button>) <boolean> nonpure))
(declare gtk-spin-button-update (:simple-proc (<gtk-spin-button>) <none> nonpure))
(declare-method update (:simple-proc (<gtk-spin-button>) <none> nonpure))
(declare gtk-statusbar-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-statusbar-create (:simple-proc () <gtk-statusbar> nonpure))
(declare gtk-statusbar-get-context-id (:simple-proc (<gtk-statusbar> <string>) <integer> nonpure))
(declare-method get-context-id (:simple-proc (<gtk-statusbar> <string>) <integer> nonpure))
(declare gtk-statusbar-push (:simple-proc (<gtk-statusbar> <integer> <string>) <integer> nonpure))
(declare-method push (:simple-proc (<gtk-statusbar> <integer> <string>) <integer> nonpure))
(declare gtk-statusbar-pop (:simple-proc (<gtk-statusbar> <integer>) <none> nonpure))
(declare-method pop (:simple-proc (<gtk-statusbar> <integer>) <none> nonpure))
(declare gtk-statusbar-remove (:simple-proc (<gtk-statusbar> <integer> <integer>) <none> nonpure))
(declare-method remove (:simple-proc (<gtk-statusbar> <integer> <integer>) <none> nonpure))
(declare gtk-statusbar-set-has-resize-grip (:simple-proc (<gtk-statusbar> <boolean>) <none> nonpure))
(declare-method set-has-resize-grip (:simple-proc (<gtk-statusbar> <boolean>) <none> nonpure))
(declare gtk-statusbar-get-has-resize-grip (:simple-proc (<gtk-statusbar>) <boolean> nonpure))
(declare-method get-has-resize-grip (:simple-proc (<gtk-statusbar>) <boolean> nonpure))
(declare gtk-status-icon-new (:simple-proc () <gtk-status-icon> nonpure))
(declare gtk-status-icon-create (:simple-proc () <gtk-status-icon> nonpure))
(declare gtk-status-icon-new-from-pixbuf (:simple-proc (<gdk-pixbuf>) <gtk-status-icon> nonpure))
(declare gtk-status-icon-new-from-file (:simple-proc (<string>) <gtk-status-icon> nonpure))
(declare gtk-status-icon-new-from-stock (:simple-proc (<string>) <gtk-status-icon> nonpure))
(declare gtk-status-icon-new-from-icon-name (:simple-proc (<string>) <gtk-status-icon> nonpure))
(declare gtk-status-icon-set-from-pixbuf (:simple-proc (<gtk-status-icon> <gdk-pixbuf>) <none> nonpure))
(declare-method set-from-pixbuf (:simple-proc (<gtk-status-icon> <gdk-pixbuf>) <none> nonpure))
(declare gtk-status-icon-set-from-file (:simple-proc (<gtk-status-icon> <string>) <none> nonpure))
(declare-method set-from-file (:simple-proc (<gtk-status-icon> <string>) <none> nonpure))
(declare gtk-status-icon-set-from-stock (:simple-proc (<gtk-status-icon> <string>) <none> nonpure))
(declare-method set-from-stock (:simple-proc (<gtk-status-icon> <string>) <none> nonpure))
(declare gtk-status-icon-set-from-icon-name (:simple-proc (<gtk-status-icon> <string>) <none> nonpure))
(declare-method set-from-icon-name (:simple-proc (<gtk-status-icon> <string>) <none> nonpure))
(declare gtk-status-icon-get-storage-type (:simple-proc (<gtk-status-icon>) <symbol> nonpure))
(declare-method get-storage-type (:simple-proc (<gtk-status-icon>) <symbol> nonpure))
(declare gtk-status-icon-get-pixbuf (:simple-proc (<gtk-status-icon>) <gdk-pixbuf> nonpure))
(declare-method get-pixbuf (:simple-proc (<gtk-status-icon>) <gdk-pixbuf> nonpure))
(declare gtk-status-icon-get-stock (:simple-proc (<gtk-status-icon>) <string> nonpure))
(declare-method get-stock (:simple-proc (<gtk-status-icon>) <string> nonpure))
(declare gtk-status-icon-get-icon-name (:simple-proc (<gtk-status-icon>) <string> nonpure))
(declare-method get-icon-name (:simple-proc (<gtk-status-icon>) <string> nonpure))
(declare gtk-status-icon-get-size (:simple-proc (<gtk-status-icon>) <integer> nonpure))
(declare-method get-size (:simple-proc (<gtk-status-icon>) <integer> nonpure))
(declare gtk-status-icon-set-tooltip (:simple-proc (<gtk-status-icon> <string>) <none> nonpure))
(declare-method set-tooltip (:simple-proc (<gtk-status-icon> <string>) <none> nonpure))
(declare gtk-status-icon-set-visible (:simple-proc (<gtk-status-icon> <boolean>) <none> nonpure))
(declare-method set-visible (:simple-proc (<gtk-status-icon> <boolean>) <none> nonpure))
(declare gtk-status-icon-get-visible (:simple-proc (<gtk-status-icon>) <boolean> nonpure))
(declare-method get-visible (:simple-proc (<gtk-status-icon>) <boolean> nonpure))
(declare gtk-status-icon-set-blinking (:simple-proc (<gtk-status-icon> <boolean>) <none> nonpure))
(declare-method set-blinking (:simple-proc (<gtk-status-icon> <boolean>) <none> nonpure))
(declare gtk-status-icon-get-blinking (:simple-proc (<gtk-status-icon>) <boolean> nonpure))
(declare-method get-blinking (:simple-proc (<gtk-status-icon>) <boolean> nonpure))
(declare gtk-status-icon-is-embedded (:simple-proc (<gtk-status-icon>) <boolean> nonpure))
(declare-method is-embedded (:simple-proc (<gtk-status-icon>) <boolean> nonpure))
(declare gtk-stock-add-static (:simple-proc (<gtk-stock-item> <integer>) <none> nonpure))
(declare gtk-style-new (:simple-proc () <gtk-style> nonpure))
(declare gtk-style-create (:simple-proc () <gtk-style> nonpure))
(declare gtk-style-attach (:simple-proc (<gtk-style> <gdk-window>) <gtk-style> nonpure))
(declare-method attach (:simple-proc (<gtk-style> <gdk-window>) <gtk-style> nonpure))
(declare gtk-style-detach (:simple-proc (<gtk-style>) <none> nonpure))
(declare-method detach (:simple-proc (<gtk-style>) <none> nonpure))
(declare gtk-style-set-background (:simple-proc (<gtk-style> <gdk-window> <symbol>) <none> nonpure))
(declare-method set-background (:simple-proc (<gtk-style> <gdk-window> <symbol>) <none> nonpure))
(declare gtk-style-lookup-icon-set (:simple-proc (<gtk-style> <string>) <gtk-icon-set> nonpure))
(declare-method lookup-icon-set (:simple-proc (<gtk-style> <string>) <gtk-icon-set> nonpure))
(declare gtk-style-lookup-color (:simple-proc (<gtk-style> <string> <gdk-color>) <boolean> nonpure))
(declare-method lookup-color (:simple-proc (<gtk-style> <string> <gdk-color>) <boolean> nonpure))
(declare gtk-style-render-icon (:simple-proc (<gtk-style> <gtk-icon-source> <symbol> <symbol> <symbol> <gtk-widget> <string>) <gdk-pixbuf> nonpure))
(declare-method render-icon (:simple-proc (<gtk-style> <gtk-icon-source> <symbol> <symbol> <symbol> <gtk-widget> <string>) <gdk-pixbuf> nonpure))
(declare gtk-draw-insertion-cursor (:simple-proc (<gtk-widget> <gdk-drawable> <gdk-rectangle> <gdk-rectangle> <boolean> <symbol> <boolean>) <none> nonpure))
(declare gtk-table-resize (:simple-proc (<gtk-table> <integer> <integer>) <none> nonpure))
(declare-method resize (:simple-proc (<gtk-table> <integer> <integer>) <none> nonpure))
(declare gtk-table-attach-defaults (:simple-proc (<gtk-table> <gtk-widget> <integer> <integer> <integer> <integer>) <none> nonpure))
(declare-method attach-defaults (:simple-proc (<gtk-table> <gtk-widget> <integer> <integer> <integer> <integer>) <none> nonpure))
(declare gtk-table-set-row-spacing (:simple-proc (<gtk-table> <integer> <integer>) <none> nonpure))
(declare-method set-row-spacing (:simple-proc (<gtk-table> <integer> <integer>) <none> nonpure))
(declare gtk-table-get-row-spacing (:simple-proc (<gtk-table> <integer>) <integer> nonpure))
(declare-method get-row-spacing (:simple-proc (<gtk-table> <integer>) <integer> nonpure))
(declare gtk-table-set-col-spacing (:simple-proc (<gtk-table> <integer> <integer>) <none> nonpure))
(declare-method set-col-spacing (:simple-proc (<gtk-table> <integer> <integer>) <none> nonpure))
(declare gtk-table-get-col-spacing (:simple-proc (<gtk-table> <integer>) <integer> nonpure))
(declare-method get-col-spacing (:simple-proc (<gtk-table> <integer>) <integer> nonpure))
(declare gtk-table-set-row-spacings (:simple-proc (<gtk-table> <integer>) <none> nonpure))
(declare-method set-row-spacings (:simple-proc (<gtk-table> <integer>) <none> nonpure))
(declare gtk-table-get-default-row-spacing (:simple-proc (<gtk-table>) <integer> nonpure))
(declare-method get-default-row-spacing (:simple-proc (<gtk-table>) <integer> nonpure))
(declare gtk-table-set-col-spacings (:simple-proc (<gtk-table> <integer>) <none> nonpure))
(declare-method set-col-spacings (:simple-proc (<gtk-table> <integer>) <none> nonpure))
(declare gtk-table-get-default-col-spacing (:simple-proc (<gtk-table>) <integer> nonpure))
(declare-method get-default-col-spacing (:simple-proc (<gtk-table>) <integer> nonpure))
(declare gtk-table-set-homogeneous (:simple-proc (<gtk-table> <boolean>) <none> nonpure))
(declare-method set-homogeneous (:simple-proc (<gtk-table> <boolean>) <none> nonpure))
(declare gtk-table-get-homogeneous (:simple-proc (<gtk-table>) <boolean> nonpure))
(declare-method get-homogeneous (:simple-proc (<gtk-table>) <boolean> nonpure))
(declare gtk-tearoff-menu-item-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-tearoff-menu-item-create (:simple-proc () <gtk-tearoff-menu-item> nonpure))
(declare gtk-text-buffer-get-line-count (:simple-proc (<gtk-text-buffer>) <integer> nonpure))
(declare-method get-line-count (:simple-proc (<gtk-text-buffer>) <integer> nonpure))
(declare gtk-text-buffer-get-char-count (:simple-proc (<gtk-text-buffer>) <integer> nonpure))
(declare-method get-char-count (:simple-proc (<gtk-text-buffer>) <integer> nonpure))
(declare gtk-text-buffer-get-tag-table (:simple-proc (<gtk-text-buffer>) <gtk-text-tag-table> nonpure))
(declare-method get-tag-table (:simple-proc (<gtk-text-buffer>) <gtk-text-tag-table> nonpure))
(declare gtk-text-buffer-insert-range (:simple-proc (<gtk-text-buffer> <gtk-text-iter> <gtk-text-iter> <gtk-text-iter>) <none> nonpure))
(declare-method insert-range (:simple-proc (<gtk-text-buffer> <gtk-text-iter> <gtk-text-iter> <gtk-text-iter>) <none> nonpure))
(declare gtk-text-buffer-insert-range-interactive (:simple-proc (<gtk-text-buffer> <gtk-text-iter> <gtk-text-iter> <gtk-text-iter> <boolean>) <boolean> nonpure))
(declare-method insert-range-interactive (:simple-proc (<gtk-text-buffer> <gtk-text-iter> <gtk-text-iter> <gtk-text-iter> <boolean>) <boolean> nonpure))
(declare gtk-text-buffer-delete (:simple-proc (<gtk-text-buffer> <gtk-text-iter> <gtk-text-iter>) <none> nonpure))
(declare-method delete (:simple-proc (<gtk-text-buffer> <gtk-text-iter> <gtk-text-iter>) <none> nonpure))
(declare gtk-text-buffer-delete-interactive (:simple-proc (<gtk-text-buffer> <gtk-text-iter> <gtk-text-iter> <boolean>) <boolean> nonpure))
(declare-method delete-interactive (:simple-proc (<gtk-text-buffer> <gtk-text-iter> <gtk-text-iter> <boolean>) <boolean> nonpure))
(declare gtk-text-buffer-backspace (:simple-proc (<gtk-text-buffer> <gtk-text-iter> <boolean> <boolean>) <boolean> nonpure))
(declare-method backspace (:simple-proc (<gtk-text-buffer> <gtk-text-iter> <boolean> <boolean>) <boolean> nonpure))
(declare gtk-text-buffer-insert-pixbuf (:simple-proc (<gtk-text-buffer> <gtk-text-iter> <gdk-pixbuf>) <none> nonpure))
(declare-method insert-pixbuf (:simple-proc (<gtk-text-buffer> <gtk-text-iter> <gdk-pixbuf>) <none> nonpure))
(declare gtk-text-buffer-insert-child-anchor (:simple-proc (<gtk-text-buffer> <gtk-text-iter> <gtk-text-child-anchor>) <none> nonpure))
(declare-method insert-child-anchor (:simple-proc (<gtk-text-buffer> <gtk-text-iter> <gtk-text-child-anchor>) <none> nonpure))
(declare gtk-text-buffer-create-child-anchor (:simple-proc (<gtk-text-buffer> <gtk-text-iter>) <gtk-text-child-anchor> nonpure))
(declare-method create-child-anchor (:simple-proc (<gtk-text-buffer> <gtk-text-iter>) <gtk-text-child-anchor> nonpure))
(declare gtk-text-buffer-move-mark (:simple-proc (<gtk-text-buffer> <gtk-text-mark> <gtk-text-iter>) <none> nonpure))
(declare-method move-mark (:simple-proc (<gtk-text-buffer> <gtk-text-mark> <gtk-text-iter>) <none> nonpure))
(declare gtk-text-buffer-delete-mark (:simple-proc (<gtk-text-buffer> <gtk-text-mark>) <none> nonpure))
(declare-method delete-mark (:simple-proc (<gtk-text-buffer> <gtk-text-mark>) <none> nonpure))
(declare gtk-text-buffer-get-mark (:simple-proc (<gtk-text-buffer> <string>) <gtk-text-mark> nonpure))
(declare-method get-mark (:simple-proc (<gtk-text-buffer> <string>) <gtk-text-mark> nonpure))
(declare gtk-text-buffer-move-mark-by-name (:simple-proc (<gtk-text-buffer> <string> <gtk-text-iter>) <none> nonpure))
(declare-method move-mark-by-name (:simple-proc (<gtk-text-buffer> <string> <gtk-text-iter>) <none> nonpure))
(declare gtk-text-buffer-delete-mark-by-name (:simple-proc (<gtk-text-buffer> <string>) <none> nonpure))
(declare-method delete-mark-by-name (:simple-proc (<gtk-text-buffer> <string>) <none> nonpure))
(declare gtk-text-buffer-get-insert (:simple-proc (<gtk-text-buffer>) <gtk-text-mark> nonpure))
(declare-method get-insert (:simple-proc (<gtk-text-buffer>) <gtk-text-mark> nonpure))
(declare gtk-text-buffer-get-selection-bound (:simple-proc (<gtk-text-buffer>) <gtk-text-mark> nonpure))
(declare-method get-selection-bound (:simple-proc (<gtk-text-buffer>) <gtk-text-mark> nonpure))
(declare gtk-text-buffer-place-cursor (:simple-proc (<gtk-text-buffer> <gtk-text-iter>) <none> nonpure))
(declare-method place-cursor (:simple-proc (<gtk-text-buffer> <gtk-text-iter>) <none> nonpure))
(declare gtk-text-buffer-select-range (:simple-proc (<gtk-text-buffer> <gtk-text-iter> <gtk-text-iter>) <none> nonpure))
(declare-method select-range (:simple-proc (<gtk-text-buffer> <gtk-text-iter> <gtk-text-iter>) <none> nonpure))
(declare gtk-text-buffer-apply-tag (:simple-proc (<gtk-text-buffer> <gtk-text-tag> <gtk-text-iter> <gtk-text-iter>) <none> nonpure))
(declare-method apply-tag (:simple-proc (<gtk-text-buffer> <gtk-text-tag> <gtk-text-iter> <gtk-text-iter>) <none> nonpure))
(declare gtk-text-buffer-remove-tag (:simple-proc (<gtk-text-buffer> <gtk-text-tag> <gtk-text-iter> <gtk-text-iter>) <none> nonpure))
(declare-method remove-tag (:simple-proc (<gtk-text-buffer> <gtk-text-tag> <gtk-text-iter> <gtk-text-iter>) <none> nonpure))
(declare gtk-text-buffer-apply-tag-by-name (:simple-proc (<gtk-text-buffer> <string> <gtk-text-iter> <gtk-text-iter>) <none> nonpure))
(declare-method apply-tag-by-name (:simple-proc (<gtk-text-buffer> <string> <gtk-text-iter> <gtk-text-iter>) <none> nonpure))
(declare gtk-text-buffer-remove-tag-by-name (:simple-proc (<gtk-text-buffer> <string> <gtk-text-iter> <gtk-text-iter>) <none> nonpure))
(declare-method remove-tag-by-name (:simple-proc (<gtk-text-buffer> <string> <gtk-text-iter> <gtk-text-iter>) <none> nonpure))
(declare gtk-text-buffer-remove-all-tags (:simple-proc (<gtk-text-buffer> <gtk-text-iter> <gtk-text-iter>) <none> nonpure))
(declare-method remove-all-tags (:simple-proc (<gtk-text-buffer> <gtk-text-iter> <gtk-text-iter>) <none> nonpure))
(declare gtk-text-buffer-get-modified (:simple-proc (<gtk-text-buffer>) <boolean> nonpure))
(declare-method get-modified (:simple-proc (<gtk-text-buffer>) <boolean> nonpure))
(declare gtk-text-buffer-set-modified (:simple-proc (<gtk-text-buffer> <boolean>) <none> nonpure))
(declare-method set-modified (:simple-proc (<gtk-text-buffer> <boolean>) <none> nonpure))
(declare gtk-text-buffer-get-has-selection (:simple-proc (<gtk-text-buffer>) <boolean> nonpure))
(declare-method get-has-selection (:simple-proc (<gtk-text-buffer>) <boolean> nonpure))
(declare gtk-text-buffer-add-selection-clipboard (:simple-proc (<gtk-text-buffer> <gtk-clipboard>) <none> nonpure))
(declare-method add-selection-clipboard (:simple-proc (<gtk-text-buffer> <gtk-clipboard>) <none> nonpure))
(declare gtk-text-buffer-remove-selection-clipboard (:simple-proc (<gtk-text-buffer> <gtk-clipboard>) <none> nonpure))
(declare-method remove-selection-clipboard (:simple-proc (<gtk-text-buffer> <gtk-clipboard>) <none> nonpure))
(declare gtk-text-buffer-cut-clipboard (:simple-proc (<gtk-text-buffer> <gtk-clipboard> <boolean>) <none> nonpure))
(declare-method cut-clipboard (:simple-proc (<gtk-text-buffer> <gtk-clipboard> <boolean>) <none> nonpure))
(declare gtk-text-buffer-copy-clipboard (:simple-proc (<gtk-text-buffer> <gtk-clipboard>) <none> nonpure))
(declare-method copy-clipboard (:simple-proc (<gtk-text-buffer> <gtk-clipboard>) <none> nonpure))
(declare gtk-text-buffer-paste-clipboard (:simple-proc (<gtk-text-buffer> <gtk-clipboard> <gtk-text-iter> <boolean>) <none> nonpure))
(declare-method paste-clipboard (:simple-proc (<gtk-text-buffer> <gtk-clipboard> <gtk-text-iter> <boolean>) <none> nonpure))
(declare gtk-text-buffer-delete-selection (:simple-proc (<gtk-text-buffer> <boolean> <boolean>) <boolean> nonpure))
(declare-method delete-selection (:simple-proc (<gtk-text-buffer> <boolean> <boolean>) <boolean> nonpure))
(declare gtk-text-buffer-begin-user-action (:simple-proc (<gtk-text-buffer>) <none> nonpure))
(declare-method begin-user-action (:simple-proc (<gtk-text-buffer>) <none> nonpure))
(declare gtk-text-buffer-end-user-action (:simple-proc (<gtk-text-buffer>) <none> nonpure))
(declare-method end-user-action (:simple-proc (<gtk-text-buffer>) <none> nonpure))
(declare gtk-text-buffer-register-serialize-tagset (:simple-proc (<gtk-text-buffer> <string>) <gdk-atom> nonpure))
(declare-method register-serialize-tagset (:simple-proc (<gtk-text-buffer> <string>) <gdk-atom> nonpure))
(declare gtk-text-buffer-register-deserialize-tagset (:simple-proc (<gtk-text-buffer> <string>) <gdk-atom> nonpure))
(declare-method register-deserialize-tagset (:simple-proc (<gtk-text-buffer> <string>) <gdk-atom> nonpure))
(declare gtk-text-buffer-deserialize-set-can-create-tags (:simple-proc (<gtk-text-buffer> <gdk-atom> <boolean>) <none> nonpure))
(declare-method deserialize-set-can-create-tags (:simple-proc (<gtk-text-buffer> <gdk-atom> <boolean>) <none> nonpure))
(declare gtk-text-buffer-deserialize-get-can-create-tags (:simple-proc (<gtk-text-buffer> <gdk-atom>) <boolean> nonpure))
(declare-method deserialize-get-can-create-tags (:simple-proc (<gtk-text-buffer> <gdk-atom>) <boolean> nonpure))
(declare gtk-text-child-anchor-new (:simple-proc () <gtk-text-child-anchor> nonpure))
(declare gtk-text-child-anchor-create (:simple-proc () <gtk-text-child-anchor> nonpure))
(declare gtk-text-child-anchor-get-deleted (:simple-proc (<gtk-text-child-anchor>) <boolean> nonpure))
(declare-method get-deleted (:simple-proc (<gtk-text-child-anchor>) <boolean> nonpure))
(declare gtk-text-iter-get-buffer (:simple-proc (<gtk-text-iter>) <gtk-text-buffer> nonpure))
(declare-method get-buffer (:simple-proc (<gtk-text-iter>) <gtk-text-buffer> nonpure))
(declare gtk-text-iter-get-offset (:simple-proc (<gtk-text-iter>) <integer> nonpure))
(declare-method get-offset (:simple-proc (<gtk-text-iter>) <integer> nonpure))
(declare gtk-text-iter-get-line (:simple-proc (<gtk-text-iter>) <integer> nonpure))
(declare-method get-line (:simple-proc (<gtk-text-iter>) <integer> nonpure))
(declare gtk-text-iter-get-line-offset (:simple-proc (<gtk-text-iter>) <integer> nonpure))
(declare-method get-line-offset (:simple-proc (<gtk-text-iter>) <integer> nonpure))
(declare gtk-text-iter-get-line-index (:simple-proc (<gtk-text-iter>) <integer> nonpure))
(declare-method get-line-index (:simple-proc (<gtk-text-iter>) <integer> nonpure))
(declare gtk-text-iter-get-visible-line-offset (:simple-proc (<gtk-text-iter>) <integer> nonpure))
(declare-method get-visible-line-offset (:simple-proc (<gtk-text-iter>) <integer> nonpure))
(declare gtk-text-iter-get-visible-line-index (:simple-proc (<gtk-text-iter>) <integer> nonpure))
(declare-method get-visible-line-index (:simple-proc (<gtk-text-iter>) <integer> nonpure))
(declare gtk-text-iter-get-char (:simple-proc (<gtk-text-iter>) <object> nonpure))
(declare-method get-char (:simple-proc (<gtk-text-iter>) <object> nonpure))
(declare gtk-text-iter-get-slice (:simple-proc (<gtk-text-iter> <gtk-text-iter>) <string> nonpure))
(declare-method get-slice (:simple-proc (<gtk-text-iter> <gtk-text-iter>) <string> nonpure))
(declare gtk-text-iter-get-text (:simple-proc (<gtk-text-iter> <gtk-text-iter>) <string> nonpure))
(declare-method get-text (:simple-proc (<gtk-text-iter> <gtk-text-iter>) <string> nonpure))
(declare gtk-text-iter-get-visible-slice (:simple-proc (<gtk-text-iter> <gtk-text-iter>) <string> nonpure))
(declare-method get-visible-slice (:simple-proc (<gtk-text-iter> <gtk-text-iter>) <string> nonpure))
(declare gtk-text-iter-get-visible-text (:simple-proc (<gtk-text-iter> <gtk-text-iter>) <string> nonpure))
(declare-method get-visible-text (:simple-proc (<gtk-text-iter> <gtk-text-iter>) <string> nonpure))
(declare gtk-text-iter-get-pixbuf (:simple-proc (<gtk-text-iter>) <gdk-pixbuf> nonpure))
(declare-method get-pixbuf (:simple-proc (<gtk-text-iter>) <gdk-pixbuf> nonpure))
(declare gtk-text-iter-get-child-anchor (:simple-proc (<gtk-text-iter>) <gtk-text-child-anchor> nonpure))
(declare-method get-child-anchor (:simple-proc (<gtk-text-iter>) <gtk-text-child-anchor> nonpure))
(declare gtk-text-iter-has-tag (:simple-proc (<gtk-text-iter> <gtk-text-tag>) <boolean> nonpure))
(declare-method has-tag (:simple-proc (<gtk-text-iter> <gtk-text-tag>) <boolean> nonpure))
(declare gtk-text-iter-editable (:simple-proc (<gtk-text-iter> <boolean>) <boolean> nonpure))
(declare-method editable (:simple-proc (<gtk-text-iter> <boolean>) <boolean> nonpure))
(declare gtk-text-iter-can-insert (:simple-proc (<gtk-text-iter> <boolean>) <boolean> nonpure))
(declare-method can-insert (:simple-proc (<gtk-text-iter> <boolean>) <boolean> nonpure))
(declare gtk-text-iter-starts-word (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare-method starts-word (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-iter-ends-word (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare-method ends-word (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-iter-inside-word (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare-method inside-word (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-iter-starts-sentence (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare-method starts-sentence (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-iter-ends-sentence (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare-method ends-sentence (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-iter-inside-sentence (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare-method inside-sentence (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-iter-starts-line (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare-method starts-line (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-iter-ends-line (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare-method ends-line (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-iter-is-cursor-position (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare-method is-cursor-position (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-iter-get-chars-in-line (:simple-proc (<gtk-text-iter>) <integer> nonpure))
(declare-method get-chars-in-line (:simple-proc (<gtk-text-iter>) <integer> nonpure))
(declare gtk-text-iter-get-bytes-in-line (:simple-proc (<gtk-text-iter>) <integer> nonpure))
(declare-method get-bytes-in-line (:simple-proc (<gtk-text-iter>) <integer> nonpure))
(declare gtk-text-iter-get-attributes (:simple-proc (<gtk-text-iter> <gtk-text-attributes>) <boolean> nonpure))
(declare-method get-attributes (:simple-proc (<gtk-text-iter> <gtk-text-attributes>) <boolean> nonpure))
(declare gtk-text-iter-get-language (:simple-proc (<gtk-text-iter>) <pango-language> nonpure))
(declare-method get-language (:simple-proc (<gtk-text-iter>) <pango-language> nonpure))
(declare gtk-text-iter-is-end (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare-method is-end (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-iter-is-start (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare-method is-start (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-iter-forward-char (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare-method forward-char (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-iter-backward-char (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare-method backward-char (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-iter-forward-chars (:simple-proc (<gtk-text-iter> <integer>) <boolean> nonpure))
(declare-method forward-chars (:simple-proc (<gtk-text-iter> <integer>) <boolean> nonpure))
(declare gtk-text-iter-backward-chars (:simple-proc (<gtk-text-iter> <integer>) <boolean> nonpure))
(declare-method backward-chars (:simple-proc (<gtk-text-iter> <integer>) <boolean> nonpure))
(declare gtk-text-iter-forward-line (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare-method forward-line (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-iter-backward-line (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare-method backward-line (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-iter-forward-lines (:simple-proc (<gtk-text-iter> <integer>) <boolean> nonpure))
(declare-method forward-lines (:simple-proc (<gtk-text-iter> <integer>) <boolean> nonpure))
(declare gtk-text-iter-backward-lines (:simple-proc (<gtk-text-iter> <integer>) <boolean> nonpure))
(declare-method backward-lines (:simple-proc (<gtk-text-iter> <integer>) <boolean> nonpure))
(declare gtk-text-iter-forward-word-end (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare-method forward-word-end (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-iter-backward-word-start (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare-method backward-word-start (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-iter-forward-word-ends (:simple-proc (<gtk-text-iter> <integer>) <boolean> nonpure))
(declare-method forward-word-ends (:simple-proc (<gtk-text-iter> <integer>) <boolean> nonpure))
(declare gtk-text-iter-backward-word-starts (:simple-proc (<gtk-text-iter> <integer>) <boolean> nonpure))
(declare-method backward-word-starts (:simple-proc (<gtk-text-iter> <integer>) <boolean> nonpure))
(declare gtk-text-iter-forward-visible-line (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare-method forward-visible-line (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-iter-backward-visible-line (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare-method backward-visible-line (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-iter-forward-visible-lines (:simple-proc (<gtk-text-iter> <integer>) <boolean> nonpure))
(declare-method forward-visible-lines (:simple-proc (<gtk-text-iter> <integer>) <boolean> nonpure))
(declare gtk-text-iter-backward-visible-lines (:simple-proc (<gtk-text-iter> <integer>) <boolean> nonpure))
(declare-method backward-visible-lines (:simple-proc (<gtk-text-iter> <integer>) <boolean> nonpure))
(declare gtk-text-iter-forward-visible-word-end (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare-method forward-visible-word-end (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-iter-backward-visible-word-start (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare-method backward-visible-word-start (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-iter-forward-visible-word-ends (:simple-proc (<gtk-text-iter> <integer>) <boolean> nonpure))
(declare-method forward-visible-word-ends (:simple-proc (<gtk-text-iter> <integer>) <boolean> nonpure))
(declare gtk-text-iter-backward-visible-word-starts (:simple-proc (<gtk-text-iter> <integer>) <boolean> nonpure))
(declare-method backward-visible-word-starts (:simple-proc (<gtk-text-iter> <integer>) <boolean> nonpure))
(declare gtk-text-iter-forward-sentence-end (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare-method forward-sentence-end (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-iter-backward-sentence-start (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare-method backward-sentence-start (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-iter-forward-sentence-ends (:simple-proc (<gtk-text-iter> <integer>) <boolean> nonpure))
(declare-method forward-sentence-ends (:simple-proc (<gtk-text-iter> <integer>) <boolean> nonpure))
(declare gtk-text-iter-backward-sentence-starts (:simple-proc (<gtk-text-iter> <integer>) <boolean> nonpure))
(declare-method backward-sentence-starts (:simple-proc (<gtk-text-iter> <integer>) <boolean> nonpure))
(declare gtk-text-iter-forward-cursor-position (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare-method forward-cursor-position (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-iter-backward-cursor-position (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare-method backward-cursor-position (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-iter-forward-cursor-positions (:simple-proc (<gtk-text-iter> <integer>) <boolean> nonpure))
(declare-method forward-cursor-positions (:simple-proc (<gtk-text-iter> <integer>) <boolean> nonpure))
(declare gtk-text-iter-backward-cursor-positions (:simple-proc (<gtk-text-iter> <integer>) <boolean> nonpure))
(declare-method backward-cursor-positions (:simple-proc (<gtk-text-iter> <integer>) <boolean> nonpure))
(declare gtk-text-iter-forward-visible-cursor-position (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare-method forward-visible-cursor-position (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-iter-backward-visible-cursor-position (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare-method backward-visible-cursor-position (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-iter-forward-visible-cursor-positions (:simple-proc (<gtk-text-iter> <integer>) <boolean> nonpure))
(declare-method forward-visible-cursor-positions (:simple-proc (<gtk-text-iter> <integer>) <boolean> nonpure))
(declare gtk-text-iter-backward-visible-cursor-positions (:simple-proc (<gtk-text-iter> <integer>) <boolean> nonpure))
(declare-method backward-visible-cursor-positions (:simple-proc (<gtk-text-iter> <integer>) <boolean> nonpure))
(declare gtk-text-iter-set-offset (:simple-proc (<gtk-text-iter> <integer>) <none> nonpure))
(declare-method set-offset (:simple-proc (<gtk-text-iter> <integer>) <none> nonpure))
(declare gtk-text-iter-set-line (:simple-proc (<gtk-text-iter> <integer>) <none> nonpure))
(declare-method set-line (:simple-proc (<gtk-text-iter> <integer>) <none> nonpure))
(declare gtk-text-iter-set-line-offset (:simple-proc (<gtk-text-iter> <integer>) <none> nonpure))
(declare-method set-line-offset (:simple-proc (<gtk-text-iter> <integer>) <none> nonpure))
(declare gtk-text-iter-set-line-index (:simple-proc (<gtk-text-iter> <integer>) <none> nonpure))
(declare-method set-line-index (:simple-proc (<gtk-text-iter> <integer>) <none> nonpure))
(declare gtk-text-iter-forward-to-end (:simple-proc (<gtk-text-iter>) <none> nonpure))
(declare-method forward-to-end (:simple-proc (<gtk-text-iter>) <none> nonpure))
(declare gtk-text-iter-forward-to-line-end (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare-method forward-to-line-end (:simple-proc (<gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-iter-set-visible-line-offset (:simple-proc (<gtk-text-iter> <integer>) <none> nonpure))
(declare-method set-visible-line-offset (:simple-proc (<gtk-text-iter> <integer>) <none> nonpure))
(declare gtk-text-iter-set-visible-line-index (:simple-proc (<gtk-text-iter> <integer>) <none> nonpure))
(declare-method set-visible-line-index (:simple-proc (<gtk-text-iter> <integer>) <none> nonpure))
(declare gtk-text-iter-forward-search (:simple-proc (<gtk-text-iter> <string> <object> <gtk-text-iter> <gtk-text-iter> <gtk-text-iter>) <boolean> nonpure))
(declare-method forward-search (:simple-proc (<gtk-text-iter> <string> <object> <gtk-text-iter> <gtk-text-iter> <gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-iter-backward-search (:simple-proc (<gtk-text-iter> <string> <object> <gtk-text-iter> <gtk-text-iter> <gtk-text-iter>) <boolean> nonpure))
(declare-method backward-search (:simple-proc (<gtk-text-iter> <string> <object> <gtk-text-iter> <gtk-text-iter> <gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-iter-equal (:simple-proc (<gtk-text-iter> <gtk-text-iter>) <boolean> nonpure))
(declare-method equal (:simple-proc (<gtk-text-iter> <gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-iter-compare (:simple-proc (<gtk-text-iter> <gtk-text-iter>) <integer> nonpure))
(declare-method compare (:simple-proc (<gtk-text-iter> <gtk-text-iter>) <integer> nonpure))
(declare gtk-text-iter-in-range (:simple-proc (<gtk-text-iter> <gtk-text-iter> <gtk-text-iter>) <boolean> nonpure))
(declare-method in-range (:simple-proc (<gtk-text-iter> <gtk-text-iter> <gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-iter-order (:simple-proc (<gtk-text-iter> <gtk-text-iter>) <none> nonpure))
(declare-method order (:simple-proc (<gtk-text-iter> <gtk-text-iter>) <none> nonpure))
(declare gtk-text-mark-set-visible (:simple-proc (<gtk-text-mark> <boolean>) <none> nonpure))
(declare-method set-visible (:simple-proc (<gtk-text-mark> <boolean>) <none> nonpure))
(declare gtk-text-mark-get-visible (:simple-proc (<gtk-text-mark>) <boolean> nonpure))
(declare-method get-visible (:simple-proc (<gtk-text-mark>) <boolean> nonpure))
(declare gtk-text-mark-get-name (:simple-proc (<gtk-text-mark>) <string> nonpure))
(declare-method get-name (:simple-proc (<gtk-text-mark>) <string> nonpure))
(declare gtk-text-mark-get-deleted (:simple-proc (<gtk-text-mark>) <boolean> nonpure))
(declare-method get-deleted (:simple-proc (<gtk-text-mark>) <boolean> nonpure))
(declare gtk-text-mark-get-buffer (:simple-proc (<gtk-text-mark>) <gtk-text-buffer> nonpure))
(declare-method get-buffer (:simple-proc (<gtk-text-mark>) <gtk-text-buffer> nonpure))
(declare gtk-text-mark-get-left-gravity (:simple-proc (<gtk-text-mark>) <boolean> nonpure))
(declare-method get-left-gravity (:simple-proc (<gtk-text-mark>) <boolean> nonpure))
(declare gtk-text-tag-get-priority (:simple-proc (<gtk-text-tag>) <integer> nonpure))
(declare-method get-priority (:simple-proc (<gtk-text-tag>) <integer> nonpure))
(declare gtk-text-tag-set-priority (:simple-proc (<gtk-text-tag> <integer>) <none> nonpure))
(declare-method set-priority (:simple-proc (<gtk-text-tag> <integer>) <none> nonpure))
(declare gtk-text-tag-event (:simple-proc (<gtk-text-tag> <gobject> <gdk-event> <gtk-text-iter>) <boolean> nonpure))
(declare-method event (:simple-proc (<gtk-text-tag> <gobject> <gdk-event> <gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-attributes-new (:simple-proc () <gtk-text-attributes> nonpure))
(declare gtk-text-attributes-create (:simple-proc () <gtk-text-attributes> nonpure))
(declare gtk-text-attributes-copy-values (:simple-proc (<gtk-text-attributes> <gtk-text-attributes>) <none> nonpure))
(declare-method copy-values (:simple-proc (<gtk-text-attributes> <gtk-text-attributes>) <none> nonpure))
(declare gtk-text-tag-table-new (:simple-proc () <gtk-text-tag-table> nonpure))
(declare gtk-text-tag-table-create (:simple-proc () <gtk-text-tag-table> nonpure))
(declare gtk-text-tag-table-add (:simple-proc (<gtk-text-tag-table> <gtk-text-tag>) <none> nonpure))
(declare-method add (:simple-proc (<gtk-text-tag-table> <gtk-text-tag>) <none> nonpure))
(declare gtk-text-tag-table-remove (:simple-proc (<gtk-text-tag-table> <gtk-text-tag>) <none> nonpure))
(declare-method remove (:simple-proc (<gtk-text-tag-table> <gtk-text-tag>) <none> nonpure))
(declare gtk-text-tag-table-lookup (:simple-proc (<gtk-text-tag-table> <string>) <gtk-text-tag> nonpure))
(declare-method lookup (:simple-proc (<gtk-text-tag-table> <string>) <gtk-text-tag> nonpure))
(declare gtk-text-tag-table-get-size (:simple-proc (<gtk-text-tag-table>) <integer> nonpure))
(declare-method get-size (:simple-proc (<gtk-text-tag-table>) <integer> nonpure))
(declare gtk-text-view-set-buffer (:simple-proc (<gtk-text-view> <gtk-text-buffer>) <none> nonpure))
(declare-method set-buffer (:simple-proc (<gtk-text-view> <gtk-text-buffer>) <none> nonpure))
(declare gtk-text-view-get-buffer (:simple-proc (<gtk-text-view>) <gtk-text-buffer> nonpure))
(declare-method get-buffer (:simple-proc (<gtk-text-view>) <gtk-text-buffer> nonpure))
(declare gtk-text-view-scroll-mark-onscreen (:simple-proc (<gtk-text-view> <gtk-text-mark>) <none> nonpure))
(declare-method scroll-mark-onscreen (:simple-proc (<gtk-text-view> <gtk-text-mark>) <none> nonpure))
(declare gtk-text-view-move-mark-onscreen (:simple-proc (<gtk-text-view> <gtk-text-mark>) <boolean> nonpure))
(declare-method move-mark-onscreen (:simple-proc (<gtk-text-view> <gtk-text-mark>) <boolean> nonpure))
(declare gtk-text-view-place-cursor-onscreen (:simple-proc (<gtk-text-view>) <boolean> nonpure))
(declare-method place-cursor-onscreen (:simple-proc (<gtk-text-view>) <boolean> nonpure))
(declare gtk-text-view-get-visible-rect (:simple-proc (<gtk-text-view> <gdk-rectangle>) <none> nonpure))
(declare-method get-visible-rect (:simple-proc (<gtk-text-view> <gdk-rectangle>) <none> nonpure))
(declare gtk-text-view-set-cursor-visible (:simple-proc (<gtk-text-view> <boolean>) <none> nonpure))
(declare-method set-cursor-visible (:simple-proc (<gtk-text-view> <boolean>) <none> nonpure))
(declare gtk-text-view-get-cursor-visible (:simple-proc (<gtk-text-view>) <boolean> nonpure))
(declare-method get-cursor-visible (:simple-proc (<gtk-text-view>) <boolean> nonpure))
(declare gtk-text-view-get-iter-location (:simple-proc (<gtk-text-view> <gtk-text-iter> <gdk-rectangle>) <none> nonpure))
(declare-method get-iter-location (:simple-proc (<gtk-text-view> <gtk-text-iter> <gdk-rectangle>) <none> nonpure))
(declare gtk-text-view-get-iter-at-location (:simple-proc (<gtk-text-view> <gtk-text-iter> <integer> <integer>) <none> nonpure))
(declare-method get-iter-at-location (:simple-proc (<gtk-text-view> <gtk-text-iter> <integer> <integer>) <none> nonpure))
(declare gtk-text-view-get-line-yrange (:simple-proc (<gtk-text-view> <gtk-text-iter> <object> <object>) <none> nonpure))
(declare-method get-line-yrange (:simple-proc (<gtk-text-view> <gtk-text-iter> <object> <object>) <none> nonpure))
(declare gtk-text-view-get-line-at-y (:simple-proc (<gtk-text-view> <gtk-text-iter> <integer> <object>) <none> nonpure))
(declare-method get-line-at-y (:simple-proc (<gtk-text-view> <gtk-text-iter> <integer> <object>) <none> nonpure))
(declare gtk-text-view-buffer-to-window-coords (:simple-proc (<gtk-text-view> <symbol> <integer> <integer> <object> <object>) <none> nonpure))
(declare-method buffer-to-window-coords (:simple-proc (<gtk-text-view> <symbol> <integer> <integer> <object> <object>) <none> nonpure))
(declare gtk-text-view-window-to-buffer-coords (:simple-proc (<gtk-text-view> <symbol> <integer> <integer> <object> <object>) <none> nonpure))
(declare-method window-to-buffer-coords (:simple-proc (<gtk-text-view> <symbol> <integer> <integer> <object> <object>) <none> nonpure))
(declare gtk-text-view-get-window (:simple-proc (<gtk-text-view> <symbol>) <gdk-window> nonpure))
(declare-method get-window (:simple-proc (<gtk-text-view> <symbol>) <gdk-window> nonpure))
(declare gtk-text-view-get-window-type (:simple-proc (<gtk-text-view> <gdk-window>) <symbol> nonpure))
(declare-method get-window-type (:simple-proc (<gtk-text-view> <gdk-window>) <symbol> nonpure))
(declare gtk-text-view-set-border-window-size (:simple-proc (<gtk-text-view> <symbol> <integer>) <none> nonpure))
(declare-method set-border-window-size (:simple-proc (<gtk-text-view> <symbol> <integer>) <none> nonpure))
(declare gtk-text-view-get-border-window-size (:simple-proc (<gtk-text-view> <symbol>) <integer> nonpure))
(declare-method get-border-window-size (:simple-proc (<gtk-text-view> <symbol>) <integer> nonpure))
(declare gtk-text-view-forward-display-line (:simple-proc (<gtk-text-view> <gtk-text-iter>) <boolean> nonpure))
(declare-method forward-display-line (:simple-proc (<gtk-text-view> <gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-view-backward-display-line (:simple-proc (<gtk-text-view> <gtk-text-iter>) <boolean> nonpure))
(declare-method backward-display-line (:simple-proc (<gtk-text-view> <gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-view-forward-display-line-end (:simple-proc (<gtk-text-view> <gtk-text-iter>) <boolean> nonpure))
(declare-method forward-display-line-end (:simple-proc (<gtk-text-view> <gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-view-backward-display-line-start (:simple-proc (<gtk-text-view> <gtk-text-iter>) <boolean> nonpure))
(declare-method backward-display-line-start (:simple-proc (<gtk-text-view> <gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-view-starts-display-line (:simple-proc (<gtk-text-view> <gtk-text-iter>) <boolean> nonpure))
(declare-method starts-display-line (:simple-proc (<gtk-text-view> <gtk-text-iter>) <boolean> nonpure))
(declare gtk-text-view-move-visually (:simple-proc (<gtk-text-view> <gtk-text-iter> <integer>) <boolean> nonpure))
(declare-method move-visually (:simple-proc (<gtk-text-view> <gtk-text-iter> <integer>) <boolean> nonpure))
(declare gtk-text-view-add-child-at-anchor (:simple-proc (<gtk-text-view> <gtk-widget> <gtk-text-child-anchor>) <none> nonpure))
(declare-method add-child-at-anchor (:simple-proc (<gtk-text-view> <gtk-widget> <gtk-text-child-anchor>) <none> nonpure))
(declare gtk-text-view-add-child-in-window (:simple-proc (<gtk-text-view> <gtk-widget> <symbol> <integer> <integer>) <none> nonpure))
(declare-method add-child-in-window (:simple-proc (<gtk-text-view> <gtk-widget> <symbol> <integer> <integer>) <none> nonpure))
(declare gtk-text-view-move-child (:simple-proc (<gtk-text-view> <gtk-widget> <integer> <integer>) <none> nonpure))
(declare-method move-child (:simple-proc (<gtk-text-view> <gtk-widget> <integer> <integer>) <none> nonpure))
(declare gtk-text-view-set-wrap-mode (:simple-proc (<gtk-text-view> <symbol>) <none> nonpure))
(declare-method set-wrap-mode (:simple-proc (<gtk-text-view> <symbol>) <none> nonpure))
(declare gtk-text-view-get-wrap-mode (:simple-proc (<gtk-text-view>) <symbol> nonpure))
(declare-method get-wrap-mode (:simple-proc (<gtk-text-view>) <symbol> nonpure))
(declare gtk-text-view-set-editable (:simple-proc (<gtk-text-view> <boolean>) <none> nonpure))
(declare-method set-editable (:simple-proc (<gtk-text-view> <boolean>) <none> nonpure))
(declare gtk-text-view-get-editable (:simple-proc (<gtk-text-view>) <boolean> nonpure))
(declare-method get-editable (:simple-proc (<gtk-text-view>) <boolean> nonpure))
(declare gtk-text-view-set-overwrite (:simple-proc (<gtk-text-view> <boolean>) <none> nonpure))
(declare-method set-overwrite (:simple-proc (<gtk-text-view> <boolean>) <none> nonpure))
(declare gtk-text-view-get-overwrite (:simple-proc (<gtk-text-view>) <boolean> nonpure))
(declare-method get-overwrite (:simple-proc (<gtk-text-view>) <boolean> nonpure))
(declare gtk-text-view-set-accepts-tab (:simple-proc (<gtk-text-view> <boolean>) <none> nonpure))
(declare-method set-accepts-tab (:simple-proc (<gtk-text-view> <boolean>) <none> nonpure))
(declare gtk-text-view-get-accepts-tab (:simple-proc (<gtk-text-view>) <boolean> nonpure))
(declare-method get-accepts-tab (:simple-proc (<gtk-text-view>) <boolean> nonpure))
(declare gtk-text-view-set-pixels-above-lines (:simple-proc (<gtk-text-view> <integer>) <none> nonpure))
(declare-method set-pixels-above-lines (:simple-proc (<gtk-text-view> <integer>) <none> nonpure))
(declare gtk-text-view-get-pixels-above-lines (:simple-proc (<gtk-text-view>) <integer> nonpure))
(declare-method get-pixels-above-lines (:simple-proc (<gtk-text-view>) <integer> nonpure))
(declare gtk-text-view-set-pixels-below-lines (:simple-proc (<gtk-text-view> <integer>) <none> nonpure))
(declare-method set-pixels-below-lines (:simple-proc (<gtk-text-view> <integer>) <none> nonpure))
(declare gtk-text-view-get-pixels-below-lines (:simple-proc (<gtk-text-view>) <integer> nonpure))
(declare-method get-pixels-below-lines (:simple-proc (<gtk-text-view>) <integer> nonpure))
(declare gtk-text-view-set-pixels-inside-wrap (:simple-proc (<gtk-text-view> <integer>) <none> nonpure))
(declare-method set-pixels-inside-wrap (:simple-proc (<gtk-text-view> <integer>) <none> nonpure))
(declare gtk-text-view-get-pixels-inside-wrap (:simple-proc (<gtk-text-view>) <integer> nonpure))
(declare-method get-pixels-inside-wrap (:simple-proc (<gtk-text-view>) <integer> nonpure))
(declare gtk-text-view-set-justification (:simple-proc (<gtk-text-view> <symbol>) <none> nonpure))
(declare-method set-justification (:simple-proc (<gtk-text-view> <symbol>) <none> nonpure))
(declare gtk-text-view-get-justification (:simple-proc (<gtk-text-view>) <symbol> nonpure))
(declare-method get-justification (:simple-proc (<gtk-text-view>) <symbol> nonpure))
(declare gtk-text-view-set-left-margin (:simple-proc (<gtk-text-view> <integer>) <none> nonpure))
(declare-method set-left-margin (:simple-proc (<gtk-text-view> <integer>) <none> nonpure))
(declare gtk-text-view-get-left-margin (:simple-proc (<gtk-text-view>) <integer> nonpure))
(declare-method get-left-margin (:simple-proc (<gtk-text-view>) <integer> nonpure))
(declare gtk-text-view-set-right-margin (:simple-proc (<gtk-text-view> <integer>) <none> nonpure))
(declare-method set-right-margin (:simple-proc (<gtk-text-view> <integer>) <none> nonpure))
(declare gtk-text-view-get-right-margin (:simple-proc (<gtk-text-view>) <integer> nonpure))
(declare-method get-right-margin (:simple-proc (<gtk-text-view>) <integer> nonpure))
(declare gtk-text-view-set-indent (:simple-proc (<gtk-text-view> <integer>) <none> nonpure))
(declare-method set-indent (:simple-proc (<gtk-text-view> <integer>) <none> nonpure))
(declare gtk-text-view-get-indent (:simple-proc (<gtk-text-view>) <integer> nonpure))
(declare-method get-indent (:simple-proc (<gtk-text-view>) <integer> nonpure))
(declare gtk-text-view-set-tabs (:simple-proc (<gtk-text-view> <pango-tab-array>) <none> nonpure))
(declare-method set-tabs (:simple-proc (<gtk-text-view> <pango-tab-array>) <none> nonpure))
(declare gtk-text-view-get-tabs (:simple-proc (<gtk-text-view>) <pango-tab-array> nonpure))
(declare-method get-tabs (:simple-proc (<gtk-text-view>) <pango-tab-array> nonpure))
(declare gtk-text-view-get-default-attributes (:simple-proc (<gtk-text-view>) <gtk-text-attributes> nonpure))
(declare-method get-default-attributes (:simple-proc (<gtk-text-view>) <gtk-text-attributes> nonpure))
(declare gtk-toggle-action-new (:simple-proc (<string> <string> <string> <string>) <gtk-toggle-action> nonpure))
(declare gtk-toggle-action-create (:simple-proc (<string> <string> <string> <string>) <gtk-toggle-action> nonpure))
(declare gtk-toggle-action-toggled (:simple-proc (<gtk-toggle-action>) <none> nonpure))
(declare-method toggled (:simple-proc (<gtk-toggle-action>) <none> nonpure))
(declare gtk-toggle-action-set-active (:simple-proc (<gtk-toggle-action> <boolean>) <none> nonpure))
(declare-method set-active (:simple-proc (<gtk-toggle-action> <boolean>) <none> nonpure))
(declare gtk-toggle-action-get-active (:simple-proc (<gtk-toggle-action>) <boolean> nonpure))
(declare-method get-active (:simple-proc (<gtk-toggle-action>) <boolean> nonpure))
(declare gtk-toggle-action-set-draw-as-radio (:simple-proc (<gtk-toggle-action> <boolean>) <none> nonpure))
(declare-method set-draw-as-radio (:simple-proc (<gtk-toggle-action> <boolean>) <none> nonpure))
(declare gtk-toggle-action-get-draw-as-radio (:simple-proc (<gtk-toggle-action>) <boolean> nonpure))
(declare-method get-draw-as-radio (:simple-proc (<gtk-toggle-action>) <boolean> nonpure))
(declare gtk-toggle-button-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-toggle-button-create (:simple-proc () <gtk-toggle-button> nonpure))
(declare gtk-toggle-button-set-mode (:simple-proc (<gtk-toggle-button> <boolean>) <none> nonpure))
(declare-method set-mode (:simple-proc (<gtk-toggle-button> <boolean>) <none> nonpure))
(declare gtk-toggle-button-get-mode (:simple-proc (<gtk-toggle-button>) <boolean> nonpure))
(declare-method get-mode (:simple-proc (<gtk-toggle-button>) <boolean> nonpure))
(declare gtk-toggle-button-set-active (:simple-proc (<gtk-toggle-button> <boolean>) <none> nonpure))
(declare-method set-active (:simple-proc (<gtk-toggle-button> <boolean>) <none> nonpure))
(declare gtk-toggle-button-get-active (:simple-proc (<gtk-toggle-button>) <boolean> nonpure))
(declare-method get-active (:simple-proc (<gtk-toggle-button>) <boolean> nonpure))
(declare gtk-toggle-button-toggled (:simple-proc (<gtk-toggle-button>) <none> nonpure))
(declare-method toggled (:simple-proc (<gtk-toggle-button>) <none> nonpure))
(declare gtk-toggle-button-set-inconsistent (:simple-proc (<gtk-toggle-button> <boolean>) <none> nonpure))
(declare-method set-inconsistent (:simple-proc (<gtk-toggle-button> <boolean>) <none> nonpure))
(declare gtk-toggle-button-get-inconsistent (:simple-proc (<gtk-toggle-button>) <boolean> nonpure))
(declare-method get-inconsistent (:simple-proc (<gtk-toggle-button>) <boolean> nonpure))
(declare gtk-toggle-tool-button-new (:simple-proc () <gtk-tool-item> nonpure))
(declare gtk-toggle-tool-button-create (:simple-proc () <gtk-toggle-tool-button> nonpure))
(declare gtk-toggle-tool-button-new-from-stock (:simple-proc (<string>) <gtk-tool-item> nonpure))
(declare gtk-toggle-tool-button-set-active (:simple-proc (<gtk-toggle-tool-button> <boolean>) <none> nonpure))
(declare-method set-active (:simple-proc (<gtk-toggle-tool-button> <boolean>) <none> nonpure))
(declare gtk-toggle-tool-button-get-active (:simple-proc (<gtk-toggle-tool-button>) <boolean> nonpure))
(declare-method get-active (:simple-proc (<gtk-toggle-tool-button>) <boolean> nonpure))
(declare gtk-toolbar-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-toolbar-create (:simple-proc () <gtk-toolbar> nonpure))
(declare gtk-toolbar-insert (:simple-proc (<gtk-toolbar> <gtk-tool-item> <integer>) <none> nonpure))
(declare-method insert (:simple-proc (<gtk-toolbar> <gtk-tool-item> <integer>) <none> nonpure))
(declare gtk-toolbar-get-item-index (:simple-proc (<gtk-toolbar> <gtk-tool-item>) <integer> nonpure))
(declare-method get-item-index (:simple-proc (<gtk-toolbar> <gtk-tool-item>) <integer> nonpure))
(declare gtk-toolbar-get-n-items (:simple-proc (<gtk-toolbar>) <integer> nonpure))
(declare-method get-n-items (:simple-proc (<gtk-toolbar>) <integer> nonpure))
(declare gtk-toolbar-get-nth-item (:simple-proc (<gtk-toolbar> <integer>) <gtk-tool-item> nonpure))
(declare-method get-nth-item (:simple-proc (<gtk-toolbar> <integer>) <gtk-tool-item> nonpure))
(declare gtk-toolbar-get-show-arrow (:simple-proc (<gtk-toolbar>) <boolean> nonpure))
(declare-method get-show-arrow (:simple-proc (<gtk-toolbar>) <boolean> nonpure))
(declare gtk-toolbar-set-show-arrow (:simple-proc (<gtk-toolbar> <boolean>) <none> nonpure))
(declare-method set-show-arrow (:simple-proc (<gtk-toolbar> <boolean>) <none> nonpure))
(declare gtk-toolbar-get-orientation (:simple-proc (<gtk-toolbar>) <symbol> nonpure))
(declare-method get-orientation (:simple-proc (<gtk-toolbar>) <symbol> nonpure))
(declare gtk-toolbar-set-orientation (:simple-proc (<gtk-toolbar> <symbol>) <none> nonpure))
(declare-method set-orientation (:simple-proc (<gtk-toolbar> <symbol>) <none> nonpure))
(declare gtk-toolbar-get-tooltips (:simple-proc (<gtk-toolbar>) <boolean> nonpure))
(declare-method get-tooltips (:simple-proc (<gtk-toolbar>) <boolean> nonpure))
(declare gtk-toolbar-set-tooltips (:simple-proc (<gtk-toolbar> <boolean>) <none> nonpure))
(declare-method set-tooltips (:simple-proc (<gtk-toolbar> <boolean>) <none> nonpure))
(declare gtk-toolbar-get-style (:simple-proc (<gtk-toolbar>) <symbol> nonpure))
(declare gtk-toolbar-set-style (:simple-proc (<gtk-toolbar> <symbol>) <none> nonpure))
(declare-method set-style (:simple-proc (<gtk-toolbar> <symbol>) <none> nonpure))
(declare gtk-toolbar-unset-style (:simple-proc (<gtk-toolbar>) <none> nonpure))
(declare-method unset-style (:simple-proc (<gtk-toolbar>) <none> nonpure))
(declare gtk-toolbar-get-icon-size (:simple-proc (<gtk-toolbar>) <symbol> nonpure))
(declare-method get-icon-size (:simple-proc (<gtk-toolbar>) <symbol> nonpure))
(declare gtk-toolbar-get-relief-style (:simple-proc (<gtk-toolbar>) <symbol> nonpure))
(declare-method get-relief-style (:simple-proc (<gtk-toolbar>) <symbol> nonpure))
(declare gtk-toolbar-get-drop-index (:simple-proc (<gtk-toolbar> <integer> <integer>) <integer> nonpure))
(declare-method get-drop-index (:simple-proc (<gtk-toolbar> <integer> <integer>) <integer> nonpure))
(declare gtk-toolbar-set-drop-highlight-item (:simple-proc (<gtk-toolbar> <gtk-tool-item> <integer>) <none> nonpure))
(declare-method set-drop-highlight-item (:simple-proc (<gtk-toolbar> <gtk-tool-item> <integer>) <none> nonpure))
(declare gtk-tool-button-new (:simple-proc (<gtk-widget> <string>) <gtk-tool-item> nonpure))
(declare gtk-tool-button-create (:simple-proc (<gtk-widget> <string>) <gtk-tool-button> nonpure))
(declare gtk-tool-button-new-from-stock (:simple-proc (<string>) <gtk-tool-item> nonpure))
(declare gtk-tool-button-set-label (:simple-proc (<gtk-tool-button> <string>) <none> nonpure))
(declare-method set-label (:simple-proc (<gtk-tool-button> <string>) <none> nonpure))
(declare gtk-tool-button-get-label (:simple-proc (<gtk-tool-button>) <string> nonpure))
(declare-method get-label (:simple-proc (<gtk-tool-button>) <string> nonpure))
(declare gtk-tool-button-set-use-underline (:simple-proc (<gtk-tool-button> <boolean>) <none> nonpure))
(declare-method set-use-underline (:simple-proc (<gtk-tool-button> <boolean>) <none> nonpure))
(declare gtk-tool-button-get-use-underline (:simple-proc (<gtk-tool-button>) <boolean> nonpure))
(declare-method get-use-underline (:simple-proc (<gtk-tool-button>) <boolean> nonpure))
(declare gtk-tool-button-set-stock-id (:simple-proc (<gtk-tool-button> <string>) <none> nonpure))
(declare-method set-stock-id (:simple-proc (<gtk-tool-button> <string>) <none> nonpure))
(declare gtk-tool-button-get-stock-id (:simple-proc (<gtk-tool-button>) <string> nonpure))
(declare-method get-stock-id (:simple-proc (<gtk-tool-button>) <string> nonpure))
(declare gtk-tool-button-set-icon-name (:simple-proc (<gtk-tool-button> <string>) <none> nonpure))
(declare-method set-icon-name (:simple-proc (<gtk-tool-button> <string>) <none> nonpure))
(declare gtk-tool-button-get-icon-name (:simple-proc (<gtk-tool-button>) <string> nonpure))
(declare-method get-icon-name (:simple-proc (<gtk-tool-button>) <string> nonpure))
(declare gtk-tool-button-set-icon-widget (:simple-proc (<gtk-tool-button> <gtk-widget>) <none> nonpure))
(declare-method set-icon-widget (:simple-proc (<gtk-tool-button> <gtk-widget>) <none> nonpure))
(declare gtk-tool-button-get-icon-widget (:simple-proc (<gtk-tool-button>) <gtk-widget> nonpure))
(declare-method get-icon-widget (:simple-proc (<gtk-tool-button>) <gtk-widget> nonpure))
(declare gtk-tool-button-set-label-widget (:simple-proc (<gtk-tool-button> <gtk-widget>) <none> nonpure))
(declare-method set-label-widget (:simple-proc (<gtk-tool-button> <gtk-widget>) <none> nonpure))
(declare gtk-tool-button-get-label-widget (:simple-proc (<gtk-tool-button>) <gtk-widget> nonpure))
(declare-method get-label-widget (:simple-proc (<gtk-tool-button>) <gtk-widget> nonpure))
(declare gtk-tool-item-new (:simple-proc () <gtk-tool-item> nonpure))
(declare gtk-tool-item-create (:simple-proc () <gtk-tool-item> nonpure))
(declare gtk-tool-item-set-homogeneous (:simple-proc (<gtk-tool-item> <boolean>) <none> nonpure))
(declare-method set-homogeneous (:simple-proc (<gtk-tool-item> <boolean>) <none> nonpure))
(declare gtk-tool-item-get-homogeneous (:simple-proc (<gtk-tool-item>) <boolean> nonpure))
(declare-method get-homogeneous (:simple-proc (<gtk-tool-item>) <boolean> nonpure))
(declare gtk-tool-item-set-expand (:simple-proc (<gtk-tool-item> <boolean>) <none> nonpure))
(declare-method set-expand (:simple-proc (<gtk-tool-item> <boolean>) <none> nonpure))
(declare gtk-tool-item-get-expand (:simple-proc (<gtk-tool-item>) <boolean> nonpure))
(declare-method get-expand (:simple-proc (<gtk-tool-item>) <boolean> nonpure))
(declare gtk-tool-item-set-tooltip (:simple-proc (<gtk-tool-item> <gtk-tooltips> <string> <string>) <none> nonpure))
(declare-method set-tooltip (:simple-proc (<gtk-tool-item> <gtk-tooltips> <string> <string>) <none> nonpure))
(declare gtk-tool-item-set-use-drag-window (:simple-proc (<gtk-tool-item> <boolean>) <none> nonpure))
(declare-method set-use-drag-window (:simple-proc (<gtk-tool-item> <boolean>) <none> nonpure))
(declare gtk-tool-item-get-use-drag-window (:simple-proc (<gtk-tool-item>) <boolean> nonpure))
(declare-method get-use-drag-window (:simple-proc (<gtk-tool-item>) <boolean> nonpure))
(declare gtk-tool-item-set-visible-horizontal (:simple-proc (<gtk-tool-item> <boolean>) <none> nonpure))
(declare-method set-visible-horizontal (:simple-proc (<gtk-tool-item> <boolean>) <none> nonpure))
(declare gtk-tool-item-get-visible-horizontal (:simple-proc (<gtk-tool-item>) <boolean> nonpure))
(declare-method get-visible-horizontal (:simple-proc (<gtk-tool-item>) <boolean> nonpure))
(declare gtk-tool-item-set-visible-vertical (:simple-proc (<gtk-tool-item> <boolean>) <none> nonpure))
(declare-method set-visible-vertical (:simple-proc (<gtk-tool-item> <boolean>) <none> nonpure))
(declare gtk-tool-item-get-visible-vertical (:simple-proc (<gtk-tool-item>) <boolean> nonpure))
(declare-method get-visible-vertical (:simple-proc (<gtk-tool-item>) <boolean> nonpure))
(declare gtk-tool-item-get-is-important (:simple-proc (<gtk-tool-item>) <boolean> nonpure))
(declare-method get-is-important (:simple-proc (<gtk-tool-item>) <boolean> nonpure))
(declare gtk-tool-item-set-is-important (:simple-proc (<gtk-tool-item> <boolean>) <none> nonpure))
(declare-method set-is-important (:simple-proc (<gtk-tool-item> <boolean>) <none> nonpure))
(declare gtk-tool-item-get-icon-size (:simple-proc (<gtk-tool-item>) <symbol> nonpure))
(declare-method get-icon-size (:simple-proc (<gtk-tool-item>) <symbol> nonpure))
(declare gtk-tool-item-get-orientation (:simple-proc (<gtk-tool-item>) <symbol> nonpure))
(declare-method get-orientation (:simple-proc (<gtk-tool-item>) <symbol> nonpure))
(declare gtk-tool-item-get-toolbar-style (:simple-proc (<gtk-tool-item>) <symbol> nonpure))
(declare-method get-toolbar-style (:simple-proc (<gtk-tool-item>) <symbol> nonpure))
(declare gtk-tool-item-get-relief-style (:simple-proc (<gtk-tool-item>) <symbol> nonpure))
(declare-method get-relief-style (:simple-proc (<gtk-tool-item>) <symbol> nonpure))
(declare gtk-tool-item-retrieve-proxy-menu-item (:simple-proc (<gtk-tool-item>) <gtk-widget> nonpure))
(declare-method retrieve-proxy-menu-item (:simple-proc (<gtk-tool-item>) <gtk-widget> nonpure))
(declare gtk-tool-item-get-proxy-menu-item (:simple-proc (<gtk-tool-item> <string>) <gtk-widget> nonpure))
(declare-method get-proxy-menu-item (:simple-proc (<gtk-tool-item> <string>) <gtk-widget> nonpure))
(declare gtk-tool-item-set-proxy-menu-item (:simple-proc (<gtk-tool-item> <string> <gtk-widget>) <none> nonpure))
(declare-method set-proxy-menu-item (:simple-proc (<gtk-tool-item> <string> <gtk-widget>) <none> nonpure))
(declare gtk-tool-item-rebuild-menu (:simple-proc (<gtk-tool-item>) <none> nonpure))
(declare-method rebuild-menu (:simple-proc (<gtk-tool-item>) <none> nonpure))
(declare gtk-tooltips-new (:simple-proc () <gtk-tooltips> nonpure))
(declare gtk-tooltips-create (:simple-proc () <gtk-tooltips> nonpure))
(declare gtk-tooltips-enable (:simple-proc (<gtk-tooltips>) <none> nonpure))
(declare-method enable (:simple-proc (<gtk-tooltips>) <none> nonpure))
(declare gtk-tooltips-disable (:simple-proc (<gtk-tooltips>) <none> nonpure))
(declare-method disable (:simple-proc (<gtk-tooltips>) <none> nonpure))
(declare gtk-tooltips-force-window (:simple-proc (<gtk-tooltips>) <none> nonpure))
(declare-method force-window (:simple-proc (<gtk-tooltips>) <none> nonpure))
(declare gtk-tree-drag-source-row-draggable (:simple-proc (<gtk-tree-drag-source> <gtk-tree-path>) <boolean> nonpure))
(declare gtk-tree-drag-source-drag-data-delete (:simple-proc (<gtk-tree-drag-source> <gtk-tree-path>) <boolean> nonpure))
(declare gtk-tree-drag-source-drag-data-get (:simple-proc (<gtk-tree-drag-source> <gtk-tree-path> <gtk-selection-data>) <boolean> nonpure))
(declare gtk-tree-drag-dest-drag-data-received (:simple-proc (<gtk-tree-drag-dest> <gtk-tree-path> <gtk-selection-data>) <boolean> nonpure))
(declare gtk-tree-drag-dest-row-drop-possible (:simple-proc (<gtk-tree-drag-dest> <gtk-tree-path> <gtk-selection-data>) <boolean> nonpure))
(declare gtk-tree-model-filter-new (:simple-proc (<gtk-tree-model> <gtk-tree-path>) <gtk-tree-model> nonpure))
(declare gtk-tree-model-filter-set-visible-column (:simple-proc (<gtk-tree-model-filter> <integer>) <none> nonpure))
(declare-method set-visible-column (:simple-proc (<gtk-tree-model-filter> <integer>) <none> nonpure))
(declare gtk-tree-model-filter-get-model (:simple-proc (<gtk-tree-model-filter>) <gtk-tree-model> nonpure))
(declare-method get-model (:simple-proc (<gtk-tree-model-filter>) <gtk-tree-model> nonpure))
(declare gtk-tree-model-filter-convert-child-iter-to-iter (:simple-proc (<gtk-tree-model-filter> <gtk-tree-iter> <gtk-tree-iter>) <boolean> nonpure))
(declare-method convert-child-iter-to-iter (:simple-proc (<gtk-tree-model-filter> <gtk-tree-iter> <gtk-tree-iter>) <boolean> nonpure))
(declare gtk-tree-model-filter-convert-iter-to-child-iter (:simple-proc (<gtk-tree-model-filter> <gtk-tree-iter> <gtk-tree-iter>) <none> nonpure))
(declare-method convert-iter-to-child-iter (:simple-proc (<gtk-tree-model-filter> <gtk-tree-iter> <gtk-tree-iter>) <none> nonpure))
(declare gtk-tree-model-filter-convert-child-path-to-path (:simple-proc (<gtk-tree-model-filter> <gtk-tree-path>) <gtk-tree-path> nonpure))
(declare-method convert-child-path-to-path (:simple-proc (<gtk-tree-model-filter> <gtk-tree-path>) <gtk-tree-path> nonpure))
(declare gtk-tree-model-filter-convert-path-to-child-path (:simple-proc (<gtk-tree-model-filter> <gtk-tree-path>) <gtk-tree-path> nonpure))
(declare-method convert-path-to-child-path (:simple-proc (<gtk-tree-model-filter> <gtk-tree-path>) <gtk-tree-path> nonpure))
(declare gtk-tree-model-filter-refilter (:simple-proc (<gtk-tree-model-filter>) <none> nonpure))
(declare-method refilter (:simple-proc (<gtk-tree-model-filter>) <none> nonpure))
(declare gtk-tree-model-filter-clear-cache (:simple-proc (<gtk-tree-model-filter>) <none> nonpure))
(declare-method clear-cache (:simple-proc (<gtk-tree-model-filter>) <none> nonpure))
(declare gtk-tree-row-reference-new (:simple-proc (<gtk-tree-model> <gtk-tree-path>) <gtk-tree-row-reference> nonpure))
(declare gtk-tree-row-reference-create (:simple-proc (<gtk-tree-model> <gtk-tree-path>) <gtk-tree-row-reference> nonpure))
(declare gtk-tree-row-reference-get-model (:simple-proc (<gtk-tree-row-reference>) <gtk-tree-model> nonpure))
(declare-method get-model (:simple-proc (<gtk-tree-row-reference>) <gtk-tree-model> nonpure))
(declare gtk-tree-row-reference-valid (:simple-proc (<gtk-tree-row-reference>) <boolean> nonpure))
(declare-method valid (:simple-proc (<gtk-tree-row-reference>) <boolean> nonpure))
(declare gtk-tree-row-reference-inserted (:simple-proc (<gobject> <gtk-tree-path>) <none> nonpure))
(declare gtk-tree-row-reference-deleted (:simple-proc (<gobject> <gtk-tree-path>) <none> nonpure))
(declare gtk-tree-row-reference-reordered (:simple-proc (<gobject> <gtk-tree-path> <gtk-tree-iter> <object>) <none> nonpure))
(declare gtk-tree-model-get-flags (:simple-proc (<gtk-tree-model>) <object> nonpure))
(declare gtk-tree-model-get-n-columns (:simple-proc (<gtk-tree-model>) <integer> nonpure))
(declare gtk-tree-model-get-string-from-iter (:simple-proc (<gtk-tree-model> <gtk-tree-iter>) <string> nonpure))
(declare gtk-tree-model-iter-has-child (:simple-proc (<gtk-tree-model> <gtk-tree-iter>) <boolean> nonpure))
(declare gtk-tree-model-ref-node (:simple-proc (<gtk-tree-model> <gtk-tree-iter>) <none> nonpure))
(declare gtk-tree-model-unref-node (:simple-proc (<gtk-tree-model> <gtk-tree-iter>) <none> nonpure))
(declare gtk-tree-model-get (:simple-proc (<gtk-tree-model> <gtk-tree-iter>) <none> nonpure))
(declare gtk-tree-model-row-changed (:simple-proc (<gtk-tree-model> <gtk-tree-path> <gtk-tree-iter>) <none> nonpure))
(declare gtk-tree-model-row-inserted (:simple-proc (<gtk-tree-model> <gtk-tree-path> <gtk-tree-iter>) <none> nonpure))
(declare gtk-tree-model-row-has-child-toggled (:simple-proc (<gtk-tree-model> <gtk-tree-path> <gtk-tree-iter>) <none> nonpure))
(declare gtk-tree-model-row-deleted (:simple-proc (<gtk-tree-model> <gtk-tree-path>) <none> nonpure))
(declare gtk-tree-model-rows-reordered (:simple-proc (<gtk-tree-model> <gtk-tree-path> <gtk-tree-iter> <object>) <none> nonpure))
(declare gtk-tree-model-sort-get-model (:simple-proc (<gtk-tree-model-sort>) <gtk-tree-model> nonpure))
(declare-method get-model (:simple-proc (<gtk-tree-model-sort>) <gtk-tree-model> nonpure))
(declare gtk-tree-model-sort-convert-child-iter-to-iter (:simple-proc (<gtk-tree-model-sort> <gtk-tree-iter> <gtk-tree-iter>) <none> nonpure))
(declare-method convert-child-iter-to-iter (:simple-proc (<gtk-tree-model-sort> <gtk-tree-iter> <gtk-tree-iter>) <none> nonpure))
(declare gtk-tree-model-sort-convert-iter-to-child-iter (:simple-proc (<gtk-tree-model-sort> <gtk-tree-iter> <gtk-tree-iter>) <none> nonpure))
(declare-method convert-iter-to-child-iter (:simple-proc (<gtk-tree-model-sort> <gtk-tree-iter> <gtk-tree-iter>) <none> nonpure))
(declare gtk-tree-model-sort-reset-default-sort-func (:simple-proc (<gtk-tree-model-sort>) <none> nonpure))
(declare-method reset-default-sort-func (:simple-proc (<gtk-tree-model-sort>) <none> nonpure))
(declare gtk-tree-model-sort-clear-cache (:simple-proc (<gtk-tree-model-sort>) <none> nonpure))
(declare-method clear-cache (:simple-proc (<gtk-tree-model-sort>) <none> nonpure))
(declare gtk-tree-model-sort-iter-is-valid (:simple-proc (<gtk-tree-model-sort> <gtk-tree-iter>) <boolean> nonpure))
(declare-method iter-is-valid (:simple-proc (<gtk-tree-model-sort> <gtk-tree-iter>) <boolean> nonpure))
(declare gtk-tree-selection-set-mode (:simple-proc (<gtk-tree-selection> <symbol>) <none> nonpure))
(declare-method set-mode (:simple-proc (<gtk-tree-selection> <symbol>) <none> nonpure))
(declare gtk-tree-selection-get-mode (:simple-proc (<gtk-tree-selection>) <symbol> nonpure))
(declare-method get-mode (:simple-proc (<gtk-tree-selection>) <symbol> nonpure))
(declare gtk-tree-selection-get-tree-view (:simple-proc (<gtk-tree-selection>) <gtk-tree-view> nonpure))
(declare-method get-tree-view (:simple-proc (<gtk-tree-selection>) <gtk-tree-view> nonpure))
(declare gtk-tree-selection-count-selected-rows (:simple-proc (<gtk-tree-selection>) <integer> nonpure))
(declare-method count-selected-rows (:simple-proc (<gtk-tree-selection>) <integer> nonpure))
(declare gtk-tree-selection-select-path (:simple-proc (<gtk-tree-selection> <gtk-tree-path>) <none> nonpure))
(declare-method select-path (:simple-proc (<gtk-tree-selection> <gtk-tree-path>) <none> nonpure))
(declare gtk-tree-selection-unselect-path (:simple-proc (<gtk-tree-selection> <gtk-tree-path>) <none> nonpure))
(declare-method unselect-path (:simple-proc (<gtk-tree-selection> <gtk-tree-path>) <none> nonpure))
(declare gtk-tree-selection-select-iter (:simple-proc (<gtk-tree-selection> <gtk-tree-iter>) <none> nonpure))
(declare-method select-iter (:simple-proc (<gtk-tree-selection> <gtk-tree-iter>) <none> nonpure))
(declare gtk-tree-selection-unselect-iter (:simple-proc (<gtk-tree-selection> <gtk-tree-iter>) <none> nonpure))
(declare-method unselect-iter (:simple-proc (<gtk-tree-selection> <gtk-tree-iter>) <none> nonpure))
(declare gtk-tree-selection-path-is-selected (:simple-proc (<gtk-tree-selection> <gtk-tree-path>) <boolean> nonpure))
(declare-method path-is-selected (:simple-proc (<gtk-tree-selection> <gtk-tree-path>) <boolean> nonpure))
(declare gtk-tree-selection-iter-is-selected (:simple-proc (<gtk-tree-selection> <gtk-tree-iter>) <boolean> nonpure))
(declare-method iter-is-selected (:simple-proc (<gtk-tree-selection> <gtk-tree-iter>) <boolean> nonpure))
(declare gtk-tree-selection-select-all (:simple-proc (<gtk-tree-selection>) <none> nonpure))
(declare-method select-all (:simple-proc (<gtk-tree-selection>) <none> nonpure))
(declare gtk-tree-selection-unselect-all (:simple-proc (<gtk-tree-selection>) <none> nonpure))
(declare-method unselect-all (:simple-proc (<gtk-tree-selection>) <none> nonpure))
(declare gtk-tree-selection-select-range (:simple-proc (<gtk-tree-selection> <gtk-tree-path> <gtk-tree-path>) <none> nonpure))
(declare-method select-range (:simple-proc (<gtk-tree-selection> <gtk-tree-path> <gtk-tree-path>) <none> nonpure))
(declare gtk-tree-selection-unselect-range (:simple-proc (<gtk-tree-selection> <gtk-tree-path> <gtk-tree-path>) <none> nonpure))
(declare-method unselect-range (:simple-proc (<gtk-tree-selection> <gtk-tree-path> <gtk-tree-path>) <none> nonpure))
(declare gtk-tree-sortable-sort-column-changed (:simple-proc (<gtk-tree-sortable>) <none> nonpure))
(declare gtk-tree-sortable-set-sort-column-id (:simple-proc (<gtk-tree-sortable> <integer> <symbol>) <none> nonpure))
(declare gtk-tree-sortable-has-default-sort-func (:simple-proc (<gtk-tree-sortable>) <boolean> nonpure))
(declare gtk-tree-store-set (:simple-proc (<gtk-tree-store> <gtk-tree-iter>) <none> nonpure))
(declare-method set (:simple-proc (<gtk-tree-store> <gtk-tree-iter>) <none> nonpure))
(declare gtk-tree-store-is-ancestor (:simple-proc (<gtk-tree-store> <gtk-tree-iter> <gtk-tree-iter>) <boolean> nonpure))
(declare-method is-ancestor (:simple-proc (<gtk-tree-store> <gtk-tree-iter> <gtk-tree-iter>) <boolean> nonpure))
(declare gtk-tree-store-iter-depth (:simple-proc (<gtk-tree-store> <gtk-tree-iter>) <integer> nonpure))
(declare-method iter-depth (:simple-proc (<gtk-tree-store> <gtk-tree-iter>) <integer> nonpure))
(declare gtk-tree-store-clear (:simple-proc (<gtk-tree-store>) <none> nonpure))
(declare-method clear (:simple-proc (<gtk-tree-store>) <none> nonpure))
(declare gtk-tree-store-iter-is-valid (:simple-proc (<gtk-tree-store> <gtk-tree-iter>) <boolean> nonpure))
(declare-method iter-is-valid (:simple-proc (<gtk-tree-store> <gtk-tree-iter>) <boolean> nonpure))
(declare gtk-tree-store-reorder (:simple-proc (<gtk-tree-store> <gtk-tree-iter> <object>) <none> nonpure))
(declare-method reorder (:simple-proc (<gtk-tree-store> <gtk-tree-iter> <object>) <none> nonpure))
(declare gtk-tree-store-swap (:simple-proc (<gtk-tree-store> <gtk-tree-iter> <gtk-tree-iter>) <none> nonpure))
(declare-method swap (:simple-proc (<gtk-tree-store> <gtk-tree-iter> <gtk-tree-iter>) <none> nonpure))
(declare gtk-tree-store-move-before (:simple-proc (<gtk-tree-store> <gtk-tree-iter> <gtk-tree-iter>) <none> nonpure))
(declare-method move-before (:simple-proc (<gtk-tree-store> <gtk-tree-iter> <gtk-tree-iter>) <none> nonpure))
(declare gtk-tree-store-move-after (:simple-proc (<gtk-tree-store> <gtk-tree-iter> <gtk-tree-iter>) <none> nonpure))
(declare-method move-after (:simple-proc (<gtk-tree-store> <gtk-tree-iter> <gtk-tree-iter>) <none> nonpure))
(declare gtk-tree-view-column-new (:simple-proc () <gtk-tree-view-column> nonpure))
(declare gtk-tree-view-column-create (:simple-proc () <gtk-tree-view-column> nonpure))
(declare gtk-tree-view-column-pack-start (:simple-proc (<gtk-tree-view-column> <gtk-cell-renderer> <boolean>) <none> nonpure))
(declare-method pack-start (:simple-proc (<gtk-tree-view-column> <gtk-cell-renderer> <boolean>) <none> nonpure))
(declare gtk-tree-view-column-pack-end (:simple-proc (<gtk-tree-view-column> <gtk-cell-renderer> <boolean>) <none> nonpure))
(declare-method pack-end (:simple-proc (<gtk-tree-view-column> <gtk-cell-renderer> <boolean>) <none> nonpure))
(declare gtk-tree-view-column-clear (:simple-proc (<gtk-tree-view-column>) <none> nonpure))
(declare-method clear (:simple-proc (<gtk-tree-view-column>) <none> nonpure))
(declare gtk-tree-view-column-add-attribute (:simple-proc (<gtk-tree-view-column> <gtk-cell-renderer> <string> <integer>) <none> nonpure))
(declare-method add-attribute (:simple-proc (<gtk-tree-view-column> <gtk-cell-renderer> <string> <integer>) <none> nonpure))
(declare gtk-tree-view-column-set-attributes (:simple-proc (<gtk-tree-view-column> <gtk-cell-renderer>) <none> nonpure))
(declare-method set-attributes (:simple-proc (<gtk-tree-view-column> <gtk-cell-renderer>) <none> nonpure))
(declare gtk-tree-view-column-clear-attributes (:simple-proc (<gtk-tree-view-column> <gtk-cell-renderer>) <none> nonpure))
(declare-method clear-attributes (:simple-proc (<gtk-tree-view-column> <gtk-cell-renderer>) <none> nonpure))
(declare gtk-tree-view-column-set-spacing (:simple-proc (<gtk-tree-view-column> <integer>) <none> nonpure))
(declare-method set-spacing (:simple-proc (<gtk-tree-view-column> <integer>) <none> nonpure))
(declare gtk-tree-view-column-get-spacing (:simple-proc (<gtk-tree-view-column>) <integer> nonpure))
(declare-method get-spacing (:simple-proc (<gtk-tree-view-column>) <integer> nonpure))
(declare gtk-tree-view-column-set-visible (:simple-proc (<gtk-tree-view-column> <boolean>) <none> nonpure))
(declare-method set-visible (:simple-proc (<gtk-tree-view-column> <boolean>) <none> nonpure))
(declare gtk-tree-view-column-get-visible (:simple-proc (<gtk-tree-view-column>) <boolean> nonpure))
(declare-method get-visible (:simple-proc (<gtk-tree-view-column>) <boolean> nonpure))
(declare gtk-tree-view-column-set-resizable (:simple-proc (<gtk-tree-view-column> <boolean>) <none> nonpure))
(declare-method set-resizable (:simple-proc (<gtk-tree-view-column> <boolean>) <none> nonpure))
(declare gtk-tree-view-column-get-resizable (:simple-proc (<gtk-tree-view-column>) <boolean> nonpure))
(declare-method get-resizable (:simple-proc (<gtk-tree-view-column>) <boolean> nonpure))
(declare gtk-tree-view-column-set-sizing (:simple-proc (<gtk-tree-view-column> <symbol>) <none> nonpure))
(declare-method set-sizing (:simple-proc (<gtk-tree-view-column> <symbol>) <none> nonpure))
(declare gtk-tree-view-column-get-sizing (:simple-proc (<gtk-tree-view-column>) <symbol> nonpure))
(declare-method get-sizing (:simple-proc (<gtk-tree-view-column>) <symbol> nonpure))
(declare gtk-tree-view-column-get-width (:simple-proc (<gtk-tree-view-column>) <integer> nonpure))
(declare-method get-width (:simple-proc (<gtk-tree-view-column>) <integer> nonpure))
(declare gtk-tree-view-column-get-fixed-width (:simple-proc (<gtk-tree-view-column>) <integer> nonpure))
(declare-method get-fixed-width (:simple-proc (<gtk-tree-view-column>) <integer> nonpure))
(declare gtk-tree-view-column-set-fixed-width (:simple-proc (<gtk-tree-view-column> <integer>) <none> nonpure))
(declare-method set-fixed-width (:simple-proc (<gtk-tree-view-column> <integer>) <none> nonpure))
(declare gtk-tree-view-column-set-min-width (:simple-proc (<gtk-tree-view-column> <integer>) <none> nonpure))
(declare-method set-min-width (:simple-proc (<gtk-tree-view-column> <integer>) <none> nonpure))
(declare gtk-tree-view-column-get-min-width (:simple-proc (<gtk-tree-view-column>) <integer> nonpure))
(declare-method get-min-width (:simple-proc (<gtk-tree-view-column>) <integer> nonpure))
(declare gtk-tree-view-column-set-max-width (:simple-proc (<gtk-tree-view-column> <integer>) <none> nonpure))
(declare-method set-max-width (:simple-proc (<gtk-tree-view-column> <integer>) <none> nonpure))
(declare gtk-tree-view-column-get-max-width (:simple-proc (<gtk-tree-view-column>) <integer> nonpure))
(declare-method get-max-width (:simple-proc (<gtk-tree-view-column>) <integer> nonpure))
(declare gtk-tree-view-column-clicked (:simple-proc (<gtk-tree-view-column>) <none> nonpure))
(declare-method clicked (:simple-proc (<gtk-tree-view-column>) <none> nonpure))
(declare gtk-tree-view-column-set-title (:simple-proc (<gtk-tree-view-column> <string>) <none> nonpure))
(declare-method set-title (:simple-proc (<gtk-tree-view-column> <string>) <none> nonpure))
(declare gtk-tree-view-column-get-title (:simple-proc (<gtk-tree-view-column>) <string> nonpure))
(declare-method get-title (:simple-proc (<gtk-tree-view-column>) <string> nonpure))
(declare gtk-tree-view-column-set-expand (:simple-proc (<gtk-tree-view-column> <boolean>) <none> nonpure))
(declare-method set-expand (:simple-proc (<gtk-tree-view-column> <boolean>) <none> nonpure))
(declare gtk-tree-view-column-get-expand (:simple-proc (<gtk-tree-view-column>) <boolean> nonpure))
(declare-method get-expand (:simple-proc (<gtk-tree-view-column>) <boolean> nonpure))
(declare gtk-tree-view-column-set-clickable (:simple-proc (<gtk-tree-view-column> <boolean>) <none> nonpure))
(declare-method set-clickable (:simple-proc (<gtk-tree-view-column> <boolean>) <none> nonpure))
(declare gtk-tree-view-column-get-clickable (:simple-proc (<gtk-tree-view-column>) <boolean> nonpure))
(declare-method get-clickable (:simple-proc (<gtk-tree-view-column>) <boolean> nonpure))
(declare gtk-tree-view-column-set-widget (:simple-proc (<gtk-tree-view-column> <gtk-widget>) <none> nonpure))
(declare-method set-widget (:simple-proc (<gtk-tree-view-column> <gtk-widget>) <none> nonpure))
(declare gtk-tree-view-column-get-widget (:simple-proc (<gtk-tree-view-column>) <gtk-widget> nonpure))
(declare-method get-widget (:simple-proc (<gtk-tree-view-column>) <gtk-widget> nonpure))
(declare gtk-tree-view-column-set-alignment (:simple-proc (<gtk-tree-view-column> <real>) <none> nonpure))
(declare-method set-alignment (:simple-proc (<gtk-tree-view-column> <real>) <none> nonpure))
(declare gtk-tree-view-column-get-alignment (:simple-proc (<gtk-tree-view-column>) <real> nonpure))
(declare-method get-alignment (:simple-proc (<gtk-tree-view-column>) <real> nonpure))
(declare gtk-tree-view-column-set-reorderable (:simple-proc (<gtk-tree-view-column> <boolean>) <none> nonpure))
(declare-method set-reorderable (:simple-proc (<gtk-tree-view-column> <boolean>) <none> nonpure))
(declare gtk-tree-view-column-get-reorderable (:simple-proc (<gtk-tree-view-column>) <boolean> nonpure))
(declare-method get-reorderable (:simple-proc (<gtk-tree-view-column>) <boolean> nonpure))
(declare gtk-tree-view-column-set-sort-column-id (:simple-proc (<gtk-tree-view-column> <integer>) <none> nonpure))
(declare-method set-sort-column-id (:simple-proc (<gtk-tree-view-column> <integer>) <none> nonpure))
(declare gtk-tree-view-column-get-sort-column-id (:simple-proc (<gtk-tree-view-column>) <integer> nonpure))
(declare-method get-sort-column-id (:simple-proc (<gtk-tree-view-column>) <integer> nonpure))
(declare gtk-tree-view-column-set-sort-indicator (:simple-proc (<gtk-tree-view-column> <boolean>) <none> nonpure))
(declare-method set-sort-indicator (:simple-proc (<gtk-tree-view-column> <boolean>) <none> nonpure))
(declare gtk-tree-view-column-get-sort-indicator (:simple-proc (<gtk-tree-view-column>) <boolean> nonpure))
(declare-method get-sort-indicator (:simple-proc (<gtk-tree-view-column>) <boolean> nonpure))
(declare gtk-tree-view-column-set-sort-order (:simple-proc (<gtk-tree-view-column> <symbol>) <none> nonpure))
(declare-method set-sort-order (:simple-proc (<gtk-tree-view-column> <symbol>) <none> nonpure))
(declare gtk-tree-view-column-get-sort-order (:simple-proc (<gtk-tree-view-column>) <symbol> nonpure))
(declare-method get-sort-order (:simple-proc (<gtk-tree-view-column>) <symbol> nonpure))
(declare gtk-tree-view-column-cell-set-cell-data (:simple-proc (<gtk-tree-view-column> <gtk-tree-model> <gtk-tree-iter> <boolean> <boolean>) <none> nonpure))
(declare-method cell-set-cell-data (:simple-proc (<gtk-tree-view-column> <gtk-tree-model> <gtk-tree-iter> <boolean> <boolean>) <none> nonpure))
(declare gtk-tree-view-column-cell-is-visible (:simple-proc (<gtk-tree-view-column>) <boolean> nonpure))
(declare-method cell-is-visible (:simple-proc (<gtk-tree-view-column>) <boolean> nonpure))
(declare gtk-tree-view-column-focus-cell (:simple-proc (<gtk-tree-view-column> <gtk-cell-renderer>) <none> nonpure))
(declare-method focus-cell (:simple-proc (<gtk-tree-view-column> <gtk-cell-renderer>) <none> nonpure))
(declare gtk-tree-view-column-cell-get-position (:simple-proc (<gtk-tree-view-column> <gtk-cell-renderer> <object> <object>) <boolean> nonpure))
(declare-method cell-get-position (:simple-proc (<gtk-tree-view-column> <gtk-cell-renderer> <object> <object>) <boolean> nonpure))
(declare gtk-tree-view-column-queue-resize (:simple-proc (<gtk-tree-view-column>) <none> nonpure))
(declare-method queue-resize (:simple-proc (<gtk-tree-view-column>) <none> nonpure))
(declare gtk-tree-view-new (:simple-proc () <gtk-widget> nonpure))
(declare gtk-tree-view-create (:simple-proc () <gtk-tree-view> nonpure))
(declare gtk-tree-view-get-model (:simple-proc (<gtk-tree-view>) <gtk-tree-model> nonpure))
(declare-method get-model (:simple-proc (<gtk-tree-view>) <gtk-tree-model> nonpure))
(declare gtk-tree-view-get-selection (:simple-proc (<gtk-tree-view>) <gtk-tree-selection> nonpure))
(declare-method get-selection (:simple-proc (<gtk-tree-view>) <gtk-tree-selection> nonpure))
(declare gtk-tree-view-get-hadjustment (:simple-proc (<gtk-tree-view>) <gtk-adjustment> nonpure))
(declare-method get-hadjustment (:simple-proc (<gtk-tree-view>) <gtk-adjustment> nonpure))
(declare gtk-tree-view-set-hadjustment (:simple-proc (<gtk-tree-view> <gtk-adjustment>) <none> nonpure))
(declare-method set-hadjustment (:simple-proc (<gtk-tree-view> <gtk-adjustment>) <none> nonpure))
(declare gtk-tree-view-get-vadjustment (:simple-proc (<gtk-tree-view>) <gtk-adjustment> nonpure))
(declare-method get-vadjustment (:simple-proc (<gtk-tree-view>) <gtk-adjustment> nonpure))
(declare gtk-tree-view-set-vadjustment (:simple-proc (<gtk-tree-view> <gtk-adjustment>) <none> nonpure))
(declare-method set-vadjustment (:simple-proc (<gtk-tree-view> <gtk-adjustment>) <none> nonpure))
(declare gtk-tree-view-get-headers-visible (:simple-proc (<gtk-tree-view>) <boolean> nonpure))
(declare-method get-headers-visible (:simple-proc (<gtk-tree-view>) <boolean> nonpure))
(declare gtk-tree-view-set-headers-visible (:simple-proc (<gtk-tree-view> <boolean>) <none> nonpure))
(declare-method set-headers-visible (:simple-proc (<gtk-tree-view> <boolean>) <none> nonpure))
(declare gtk-tree-view-columns-autosize (:simple-proc (<gtk-tree-view>) <none> nonpure))
(declare-method columns-autosize (:simple-proc (<gtk-tree-view>) <none> nonpure))
(declare gtk-tree-view-get-headers-clickable (:simple-proc (<gtk-tree-view>) <boolean> nonpure))
(declare-method get-headers-clickable (:simple-proc (<gtk-tree-view>) <boolean> nonpure))
(declare gtk-tree-view-set-headers-clickable (:simple-proc (<gtk-tree-view> <boolean>) <none> nonpure))
(declare-method set-headers-clickable (:simple-proc (<gtk-tree-view> <boolean>) <none> nonpure))
(declare gtk-tree-view-set-rules-hint (:simple-proc (<gtk-tree-view> <boolean>) <none> nonpure))
(declare-method set-rules-hint (:simple-proc (<gtk-tree-view> <boolean>) <none> nonpure))
(declare gtk-tree-view-get-rules-hint (:simple-proc (<gtk-tree-view>) <boolean> nonpure))
(declare-method get-rules-hint (:simple-proc (<gtk-tree-view>) <boolean> nonpure))
(declare gtk-tree-view-append-column (:simple-proc (<gtk-tree-view> <gtk-tree-view-column>) <integer> nonpure))
(declare-method append-column (:simple-proc (<gtk-tree-view> <gtk-tree-view-column>) <integer> nonpure))
(declare gtk-tree-view-remove-column (:simple-proc (<gtk-tree-view> <gtk-tree-view-column>) <integer> nonpure))
(declare-method remove-column (:simple-proc (<gtk-tree-view> <gtk-tree-view-column>) <integer> nonpure))
(declare gtk-tree-view-insert-column (:simple-proc (<gtk-tree-view> <gtk-tree-view-column> <integer>) <integer> nonpure))
(declare-method insert-column (:simple-proc (<gtk-tree-view> <gtk-tree-view-column> <integer>) <integer> nonpure))
(declare gtk-tree-view-insert-column-with-attributes (:simple-proc (<gtk-tree-view> <integer> <string> <gtk-cell-renderer>) <integer> nonpure))
(declare-method insert-column-with-attributes (:simple-proc (<gtk-tree-view> <integer> <string> <gtk-cell-renderer>) <integer> nonpure))
(declare gtk-tree-view-get-column (:simple-proc (<gtk-tree-view> <integer>) <gtk-tree-view-column> nonpure))
(declare-method get-column (:simple-proc (<gtk-tree-view> <integer>) <gtk-tree-view-column> nonpure))
(declare gtk-tree-view-move-column-after (:simple-proc (<gtk-tree-view> <gtk-tree-view-column> <gtk-tree-view-column>) <none> nonpure))
(declare-method move-column-after (:simple-proc (<gtk-tree-view> <gtk-tree-view-column> <gtk-tree-view-column>) <none> nonpure))
(declare gtk-tree-view-set-expander-column (:simple-proc (<gtk-tree-view> <gtk-tree-view-column>) <none> nonpure))
(declare-method set-expander-column (:simple-proc (<gtk-tree-view> <gtk-tree-view-column>) <none> nonpure))
(declare gtk-tree-view-get-expander-column (:simple-proc (<gtk-tree-view>) <gtk-tree-view-column> nonpure))
(declare-method get-expander-column (:simple-proc (<gtk-tree-view>) <gtk-tree-view-column> nonpure))
(declare gtk-tree-view-scroll-to-point (:simple-proc (<gtk-tree-view> <integer> <integer>) <none> nonpure))
(declare-method scroll-to-point (:simple-proc (<gtk-tree-view> <integer> <integer>) <none> nonpure))
(declare gtk-tree-view-row-activated (:simple-proc (<gtk-tree-view> <gtk-tree-path> <gtk-tree-view-column>) <none> nonpure))
(declare-method row-activated (:simple-proc (<gtk-tree-view> <gtk-tree-path> <gtk-tree-view-column>) <none> nonpure))
(declare gtk-tree-view-expand-all (:simple-proc (<gtk-tree-view>) <none> nonpure))
(declare-method expand-all (:simple-proc (<gtk-tree-view>) <none> nonpure))
(declare gtk-tree-view-collapse-all (:simple-proc (<gtk-tree-view>) <none> nonpure))
(declare-method collapse-all (:simple-proc (<gtk-tree-view>) <none> nonpure))
(declare gtk-tree-view-expand-row (:simple-proc (<gtk-tree-view> <gtk-tree-path> <boolean>) <boolean> nonpure))
(declare-method expand-row (:simple-proc (<gtk-tree-view> <gtk-tree-path> <boolean>) <boolean> nonpure))
(declare gtk-tree-view-collapse-row (:simple-proc (<gtk-tree-view> <gtk-tree-path>) <boolean> nonpure))
(declare-method collapse-row (:simple-proc (<gtk-tree-view> <gtk-tree-path>) <boolean> nonpure))
(declare gtk-tree-view-row-expanded (:simple-proc (<gtk-tree-view> <gtk-tree-path>) <boolean> nonpure))
(declare-method row-expanded (:simple-proc (<gtk-tree-view> <gtk-tree-path>) <boolean> nonpure))
(declare gtk-tree-view-set-reorderable (:simple-proc (<gtk-tree-view> <boolean>) <none> nonpure))
(declare-method set-reorderable (:simple-proc (<gtk-tree-view> <boolean>) <none> nonpure))
(declare gtk-tree-view-get-reorderable (:simple-proc (<gtk-tree-view>) <boolean> nonpure))
(declare-method get-reorderable (:simple-proc (<gtk-tree-view>) <boolean> nonpure))
(declare gtk-tree-view-set-cursor-on-cell (:simple-proc (<gtk-tree-view> <gtk-tree-path> <gtk-tree-view-column> <gtk-cell-renderer> <boolean>) <none> nonpure))
(declare-method set-cursor-on-cell (:simple-proc (<gtk-tree-view> <gtk-tree-path> <gtk-tree-view-column> <gtk-cell-renderer> <boolean>) <none> nonpure))
(declare gtk-tree-view-get-bin-window (:simple-proc (<gtk-tree-view>) <gdk-window> nonpure))
(declare-method get-bin-window (:simple-proc (<gtk-tree-view>) <gdk-window> nonpure))
(declare gtk-tree-view-widget-to-tree-coords (:simple-proc (<gtk-tree-view> <integer> <integer> <object> <object>) <none> nonpure))
(declare-method widget-to-tree-coords (:simple-proc (<gtk-tree-view> <integer> <integer> <object> <object>) <none> nonpure))
(declare gtk-tree-view-tree-to-widget-coords (:simple-proc (<gtk-tree-view> <integer> <integer> <object> <object>) <none> nonpure))
(declare-method tree-to-widget-coords (:simple-proc (<gtk-tree-view> <integer> <integer> <object> <object>) <none> nonpure))
(declare gtk-tree-view-unset-rows-drag-source (:simple-proc (<gtk-tree-view>) <none> nonpure))
(declare-method unset-rows-drag-source (:simple-proc (<gtk-tree-view>) <none> nonpure))
(declare gtk-tree-view-unset-rows-drag-dest (:simple-proc (<gtk-tree-view>) <none> nonpure))
(declare-method unset-rows-drag-dest (:simple-proc (<gtk-tree-view>) <none> nonpure))
(declare gtk-tree-view-set-drag-dest-row (:simple-proc (<gtk-tree-view> <gtk-tree-path> <symbol>) <none> nonpure))
(declare-method set-drag-dest-row (:simple-proc (<gtk-tree-view> <gtk-tree-path> <symbol>) <none> nonpure))
(declare gtk-tree-view-create-row-drag-icon (:simple-proc (<gtk-tree-view> <gtk-tree-path>) <gdk-pixmap> nonpure))
(declare-method create-row-drag-icon (:simple-proc (<gtk-tree-view> <gtk-tree-path>) <gdk-pixmap> nonpure))
(declare gtk-tree-view-set-enable-search (:simple-proc (<gtk-tree-view> <boolean>) <none> nonpure))
(declare-method set-enable-search (:simple-proc (<gtk-tree-view> <boolean>) <none> nonpure))
(declare gtk-tree-view-get-enable-search (:simple-proc (<gtk-tree-view>) <boolean> nonpure))
(declare-method get-enable-search (:simple-proc (<gtk-tree-view>) <boolean> nonpure))
(declare gtk-tree-view-get-search-column (:simple-proc (<gtk-tree-view>) <integer> nonpure))
(declare-method get-search-column (:simple-proc (<gtk-tree-view>) <integer> nonpure))
(declare gtk-tree-view-set-search-column (:simple-proc (<gtk-tree-view> <integer>) <none> nonpure))
(declare-method set-search-column (:simple-proc (<gtk-tree-view> <integer>) <none> nonpure))
(declare gtk-tree-view-get-search-entry (:simple-proc (<gtk-tree-view>) <gtk-entry> nonpure))
(declare-method get-search-entry (:simple-proc (<gtk-tree-view>) <gtk-entry> nonpure))
(declare gtk-tree-view-set-search-entry (:simple-proc (<gtk-tree-view> <gtk-entry>) <none> nonpure))
(declare-method set-search-entry (:simple-proc (<gtk-tree-view> <gtk-entry>) <none> nonpure))
(declare gtk-tree-view-set-fixed-height-mode (:simple-proc (<gtk-tree-view> <boolean>) <none> nonpure))
(declare-method set-fixed-height-mode (:simple-proc (<gtk-tree-view> <boolean>) <none> nonpure))
(declare gtk-tree-view-get-fixed-height-mode (:simple-proc (<gtk-tree-view>) <boolean> nonpure))
(declare-method get-fixed-height-mode (:simple-proc (<gtk-tree-view>) <boolean> nonpure))
(declare gtk-tree-view-set-hover-selection (:simple-proc (<gtk-tree-view> <boolean>) <none> nonpure))
(declare-method set-hover-selection (:simple-proc (<gtk-tree-view> <boolean>) <none> nonpure))
(declare gtk-tree-view-get-hover-selection (:simple-proc (<gtk-tree-view>) <boolean> nonpure))
(declare-method get-hover-selection (:simple-proc (<gtk-tree-view>) <boolean> nonpure))
(declare gtk-tree-view-set-hover-expand (:simple-proc (<gtk-tree-view> <boolean>) <none> nonpure))
(declare-method set-hover-expand (:simple-proc (<gtk-tree-view> <boolean>) <none> nonpure))
(declare gtk-tree-view-get-hover-expand (:simple-proc (<gtk-tree-view>) <boolean> nonpure))
(declare-method get-hover-expand (:simple-proc (<gtk-tree-view>) <boolean> nonpure))
(declare gtk-tree-view-set-rubber-banding (:simple-proc (<gtk-tree-view> <boolean>) <none> nonpure))
(declare-method set-rubber-banding (:simple-proc (<gtk-tree-view> <boolean>) <none> nonpure))
(declare gtk-tree-view-get-rubber-banding (:simple-proc (<gtk-tree-view>) <boolean> nonpure))
(declare-method get-rubber-banding (:simple-proc (<gtk-tree-view>) <boolean> nonpure))
(declare gtk-tree-view-get-grid-lines (:simple-proc (<gtk-tree-view>) <symbol> nonpure))
(declare-method get-grid-lines (:simple-proc (<gtk-tree-view>) <symbol> nonpure))
(declare gtk-tree-view-set-grid-lines (:simple-proc (<gtk-tree-view> <symbol>) <none> nonpure))
(declare-method set-grid-lines (:simple-proc (<gtk-tree-view> <symbol>) <none> nonpure))
(declare gtk-tree-view-get-enable-tree-lines (:simple-proc (<gtk-tree-view>) <boolean> nonpure))
(declare-method get-enable-tree-lines (:simple-proc (<gtk-tree-view>) <boolean> nonpure))
(declare gtk-tree-view-set-enable-tree-lines (:simple-proc (<gtk-tree-view> <boolean>) <none> nonpure))
(declare-method set-enable-tree-lines (:simple-proc (<gtk-tree-view> <boolean>) <none> nonpure))
(declare gtk-ui-manager-new (:simple-proc () <gtk-ui-manager> nonpure))
(declare gtk-ui-manager-create (:simple-proc () <gtk-ui-manager> nonpure))
(declare gtk-ui-manager-set-add-tearoffs (:simple-proc (<gtk-ui-manager> <boolean>) <none> nonpure))
(declare-method set-add-tearoffs (:simple-proc (<gtk-ui-manager> <boolean>) <none> nonpure))
(declare gtk-ui-manager-get-add-tearoffs (:simple-proc (<gtk-ui-manager>) <boolean> nonpure))
(declare-method get-add-tearoffs (:simple-proc (<gtk-ui-manager>) <boolean> nonpure))
(declare gtk-ui-manager-insert-action-group (:simple-proc (<gtk-ui-manager> <gtk-action-group> <integer>) <none> nonpure))
(declare-method insert-action-group (:simple-proc (<gtk-ui-manager> <gtk-action-group> <integer>) <none> nonpure))
(declare gtk-ui-manager-remove-action-group (:simple-proc (<gtk-ui-manager> <gtk-action-group>) <none> nonpure))
(declare-method remove-action-group (:simple-proc (<gtk-ui-manager> <gtk-action-group>) <none> nonpure))
(declare gtk-ui-manager-get-accel-group (:simple-proc (<gtk-ui-manager>) <gtk-accel-group> nonpure))
(declare-method get-accel-group (:simple-proc (<gtk-ui-manager>) <gtk-accel-group> nonpure))
(declare gtk-ui-manager-get-widget (:simple-proc (<gtk-ui-manager> <string>) <gtk-widget> nonpure))
(declare-method get-widget (:simple-proc (<gtk-ui-manager> <string>) <gtk-widget> nonpure))
(declare gtk-ui-manager-get-action (:simple-proc (<gtk-ui-manager> <string>) <gtk-action> nonpure))
(declare-method get-action (:simple-proc (<gtk-ui-manager> <string>) <gtk-action> nonpure))
(declare gtk-ui-manager-add-ui-from-file (:simple-proc (<gtk-ui-manager> <string> <object>) <integer> nonpure))
(declare-method add-ui-from-file (:simple-proc (<gtk-ui-manager> <string> <object>) <integer> nonpure))
(declare gtk-ui-manager-add-ui (:simple-proc (<gtk-ui-manager> <integer> <string> <string> <string> <object> <boolean>) <none> nonpure))
(declare-method add-ui (:simple-proc (<gtk-ui-manager> <integer> <string> <string> <string> <object> <boolean>) <none> nonpure))
(declare gtk-ui-manager-remove-ui (:simple-proc (<gtk-ui-manager> <integer>) <none> nonpure))
(declare-method remove-ui (:simple-proc (<gtk-ui-manager> <integer>) <none> nonpure))
(declare gtk-ui-manager-get-ui (:simple-proc (<gtk-ui-manager>) <string> nonpure))
(declare-method get-ui (:simple-proc (<gtk-ui-manager>) <string> nonpure))
(declare gtk-ui-manager-ensure-update (:simple-proc (<gtk-ui-manager>) <none> nonpure))
(declare-method ensure-update (:simple-proc (<gtk-ui-manager>) <none> nonpure))
(declare gtk-ui-manager-new-merge-id (:simple-proc (<gtk-ui-manager>) <integer> nonpure))
(declare-method new-merge-id (:simple-proc (<gtk-ui-manager>) <integer> nonpure))
(declare gtk-viewport-get-hadjustment (:simple-proc (<gtk-viewport>) <gtk-adjustment> nonpure))
(declare-method get-hadjustment (:simple-proc (<gtk-viewport>) <gtk-adjustment> nonpure))
(declare gtk-viewport-get-vadjustment (:simple-proc (<gtk-viewport>) <gtk-adjustment> nonpure))
(declare-method get-vadjustment (:simple-proc (<gtk-viewport>) <gtk-adjustment> nonpure))
(declare gtk-viewport-set-shadow-type (:simple-proc (<gtk-viewport> <symbol>) <none> nonpure))
(declare-method set-shadow-type (:simple-proc (<gtk-viewport> <symbol>) <none> nonpure))
(declare gtk-viewport-get-shadow-type (:simple-proc (<gtk-viewport>) <symbol> nonpure))
(declare-method get-shadow-type (:simple-proc (<gtk-viewport>) <symbol> nonpure))
(declare gtk-widget-destroy (:simple-proc (<gtk-widget>) <none> nonpure))
(declare-method destroy (:simple-proc (<gtk-widget>) <none> nonpure))
(declare gtk-widget-set (:simple-proc (<gtk-widget> <string>) <none> nonpure))
(declare-method set (:simple-proc (<gtk-widget> <string>) <none> nonpure))
(declare gtk-widget-unparent (:simple-proc (<gtk-widget>) <none> nonpure))
(declare-method unparent (:simple-proc (<gtk-widget>) <none> nonpure))
(declare gtk-widget-show (:simple-proc (<gtk-widget>) <none> nonpure))
(declare-method show (:simple-proc (<gtk-widget>) <none> nonpure))
(declare gtk-widget-show-now (:simple-proc (<gtk-widget>) <none> nonpure))
(declare-method show-now (:simple-proc (<gtk-widget>) <none> nonpure))
(declare gtk-widget-hide (:simple-proc (<gtk-widget>) <none> nonpure))
(declare-method hide (:simple-proc (<gtk-widget>) <none> nonpure))
(declare gtk-widget-show-all (:simple-proc (<gtk-widget>) <none> nonpure))
(declare-method show-all (:simple-proc (<gtk-widget>) <none> nonpure))
(declare gtk-widget-hide-all (:simple-proc (<gtk-widget>) <none> nonpure))
(declare-method hide-all (:simple-proc (<gtk-widget>) <none> nonpure))
(declare gtk-widget-set-no-show-all (:simple-proc (<gtk-widget> <boolean>) <none> nonpure))
(declare-method set-no-show-all (:simple-proc (<gtk-widget> <boolean>) <none> nonpure))
(declare gtk-widget-get-no-show-all (:simple-proc (<gtk-widget>) <boolean> nonpure))
(declare-method get-no-show-all (:simple-proc (<gtk-widget>) <boolean> nonpure))
(declare gtk-widget-map (:simple-proc (<gtk-widget>) <none> nonpure))
(declare gtk-widget-unmap (:simple-proc (<gtk-widget>) <none> nonpure))
(declare-method unmap (:simple-proc (<gtk-widget>) <none> nonpure))
(declare gtk-widget-realize (:simple-proc (<gtk-widget>) <none> nonpure))
(declare-method realize (:simple-proc (<gtk-widget>) <none> nonpure))
(declare gtk-widget-unrealize (:simple-proc (<gtk-widget>) <none> nonpure))
(declare-method unrealize (:simple-proc (<gtk-widget>) <none> nonpure))
(declare gtk-widget-queue-draw (:simple-proc (<gtk-widget>) <none> nonpure))
(declare-method queue-draw (:simple-proc (<gtk-widget>) <none> nonpure))
(declare gtk-widget-queue-draw-area (:simple-proc (<gtk-widget> <integer> <integer> <integer> <integer>) <none> nonpure))
(declare-method queue-draw-area (:simple-proc (<gtk-widget> <integer> <integer> <integer> <integer>) <none> nonpure))
(declare gtk-widget-queue-resize (:simple-proc (<gtk-widget>) <none> nonpure))
(declare-method queue-resize (:simple-proc (<gtk-widget>) <none> nonpure))
(declare gtk-widget-queue-resize-no-redraw (:simple-proc (<gtk-widget>) <none> nonpure))
(declare-method queue-resize-no-redraw (:simple-proc (<gtk-widget>) <none> nonpure))
(declare gtk-widget-size-request (:simple-proc (<gtk-widget> <gtk-requisition>) <none> nonpure))
(declare-method size-request (:simple-proc (<gtk-widget> <gtk-requisition>) <none> nonpure))
(declare gtk-widget-size-allocate (:simple-proc (<gtk-widget> <gtk-allocation>) <none> nonpure))
(declare-method size-allocate (:simple-proc (<gtk-widget> <gtk-allocation>) <none> nonpure))
(declare gtk-widget-get-child-requisition (:simple-proc (<gtk-widget> <gtk-requisition>) <none> nonpure))
(declare-method get-child-requisition (:simple-proc (<gtk-widget> <gtk-requisition>) <none> nonpure))
(declare gtk-widget-add-accelerator (:simple-proc (<gtk-widget> <string> <gtk-accel-group> <integer> <object> <object>) <none> nonpure))
(declare-method add-accelerator (:simple-proc (<gtk-widget> <string> <gtk-accel-group> <integer> <object> <object>) <none> nonpure))
(declare gtk-widget-remove-accelerator (:simple-proc (<gtk-widget> <gtk-accel-group> <integer> <object>) <boolean> nonpure))
(declare-method remove-accelerator (:simple-proc (<gtk-widget> <gtk-accel-group> <integer> <object>) <boolean> nonpure))
(declare gtk-widget-set-accel-path (:simple-proc (<gtk-widget> <string> <gtk-accel-group>) <none> nonpure))
(declare-method set-accel-path (:simple-proc (<gtk-widget> <string> <gtk-accel-group>) <none> nonpure))
(declare gtk-widget-can-activate-accel (:simple-proc (<gtk-widget> <integer>) <boolean> nonpure))
(declare-method can-activate-accel (:simple-proc (<gtk-widget> <integer>) <boolean> nonpure))
(declare gtk-widget-mnemonic-activate (:simple-proc (<gtk-widget> <boolean>) <boolean> nonpure))
(declare-method mnemonic-activate (:simple-proc (<gtk-widget> <boolean>) <boolean> nonpure))
(declare gtk-widget-event (:simple-proc (<gtk-widget> <gdk-event>) <boolean> nonpure))
(declare-method event (:simple-proc (<gtk-widget> <gdk-event>) <boolean> nonpure))
(declare gtk-widget-send-expose (:simple-proc (<gtk-widget> <gdk-event>) <integer> nonpure))
(declare-method send-expose (:simple-proc (<gtk-widget> <gdk-event>) <integer> nonpure))
(declare gtk-widget-activate (:simple-proc (<gtk-widget>) <boolean> nonpure))
(declare-method activate (:simple-proc (<gtk-widget>) <boolean> nonpure))
(declare gtk-widget-reparent (:simple-proc (<gtk-widget> <gtk-widget>) <none> nonpure))
(declare-method reparent (:simple-proc (<gtk-widget> <gtk-widget>) <none> nonpure))
(declare gtk-widget-region-intersect (:simple-proc (<gtk-widget> <gdk-region>) <gdk-region> nonpure))
(declare-method region-intersect (:simple-proc (<gtk-widget> <gdk-region>) <gdk-region> nonpure))
(declare gtk-widget-freeze-child-notify (:simple-proc (<gtk-widget>) <none> nonpure))
(declare-method freeze-child-notify (:simple-proc (<gtk-widget>) <none> nonpure))
(declare gtk-widget-child-notify (:simple-proc (<gtk-widget> <string>) <none> nonpure))
(declare-method child-notify (:simple-proc (<gtk-widget> <string>) <none> nonpure))
(declare gtk-widget-thaw-child-notify (:simple-proc (<gtk-widget>) <none> nonpure))
(declare-method thaw-child-notify (:simple-proc (<gtk-widget>) <none> nonpure))
(declare gtk-widget-is-focus (:simple-proc (<gtk-widget>) <boolean> nonpure))
(declare-method is-focus (:simple-proc (<gtk-widget>) <boolean> nonpure))
(declare gtk-widget-grab-focus (:simple-proc (<gtk-widget>) <none> nonpure))
(declare-method grab-focus (:simple-proc (<gtk-widget>) <none> nonpure))
(declare gtk-widget-grab-default (:simple-proc (<gtk-widget>) <none> nonpure))
(declare-method grab-default (:simple-proc (<gtk-widget>) <none> nonpure))
(declare gtk-widget-set-name (:simple-proc (<gtk-widget> <string>) <none> nonpure))
(declare-method set-name (:simple-proc (<gtk-widget> <string>) <none> nonpure))
(declare gtk-widget-get-name (:simple-proc (<gtk-widget>) <string> nonpure))
(declare-method get-name (:simple-proc (<gtk-widget>) <string> nonpure))
(declare gtk-widget-set-state (:simple-proc (<gtk-widget> <symbol>) <none> nonpure))
(declare-method set-state (:simple-proc (<gtk-widget> <symbol>) <none> nonpure))
(declare gtk-widget-set-sensitive (:simple-proc (<gtk-widget> <boolean>) <none> nonpure))
(declare-method set-sensitive (:simple-proc (<gtk-widget> <boolean>) <none> nonpure))
(declare gtk-widget-set-app-paintable (:simple-proc (<gtk-widget> <boolean>) <none> nonpure))
(declare-method set-app-paintable (:simple-proc (<gtk-widget> <boolean>) <none> nonpure))
(declare gtk-widget-set-double-buffered (:simple-proc (<gtk-widget> <boolean>) <none> nonpure))
(declare-method set-double-buffered (:simple-proc (<gtk-widget> <boolean>) <none> nonpure))
(declare gtk-widget-set-redraw-on-allocate (:simple-proc (<gtk-widget> <boolean>) <none> nonpure))
(declare-method set-redraw-on-allocate (:simple-proc (<gtk-widget> <boolean>) <none> nonpure))
(declare gtk-widget-set-parent (:simple-proc (<gtk-widget> <gtk-widget>) <none> nonpure))
(declare-method set-parent (:simple-proc (<gtk-widget> <gtk-widget>) <none> nonpure))
(declare gtk-widget-set-parent-window (:simple-proc (<gtk-widget> <gdk-window>) <none> nonpure))
(declare-method set-parent-window (:simple-proc (<gtk-widget> <gdk-window>) <none> nonpure))
(declare gtk-widget-set-child-visible (:simple-proc (<gtk-widget> <boolean>) <none> nonpure))
(declare-method set-child-visible (:simple-proc (<gtk-widget> <boolean>) <none> nonpure))
(declare gtk-widget-get-child-visible (:simple-proc (<gtk-widget>) <boolean> nonpure))
(declare-method get-child-visible (:simple-proc (<gtk-widget>) <boolean> nonpure))
(declare gtk-widget-get-parent (:simple-proc (<gtk-widget>) <gtk-widget> nonpure))
(declare-method get-parent (:simple-proc (<gtk-widget>) <gtk-widget> nonpure))
(declare gtk-widget-get-parent-window (:simple-proc (<gtk-widget>) <gdk-window> nonpure))
(declare-method get-parent-window (:simple-proc (<gtk-widget>) <gdk-window> nonpure))
(declare gtk-widget-child-focus (:simple-proc (<gtk-widget> <symbol>) <boolean> nonpure))
(declare-method child-focus (:simple-proc (<gtk-widget> <symbol>) <boolean> nonpure))
(declare gtk-widget-set-size-request (:simple-proc (<gtk-widget> <integer> <integer>) <none> nonpure))
(declare-method set-size-request (:simple-proc (<gtk-widget> <integer> <integer>) <none> nonpure))
(declare gtk-widget-get-size-request (:simple-proc (<gtk-widget> <object> <object>) <none> nonpure))
(declare-method get-size-request (:simple-proc (<gtk-widget> <object> <object>) <none> nonpure))
(declare gtk-widget-set-extension-events (:simple-proc (<gtk-widget> <symbol>) <none> nonpure))
(declare-method set-extension-events (:simple-proc (<gtk-widget> <symbol>) <none> nonpure))
(declare gtk-widget-get-extension-events (:simple-proc (<gtk-widget>) <symbol> nonpure))
(declare-method get-extension-events (:simple-proc (<gtk-widget>) <symbol> nonpure))
(declare gtk-widget-get-toplevel (:simple-proc (<gtk-widget>) <gtk-widget> nonpure))
(declare-method get-toplevel (:simple-proc (<gtk-widget>) <gtk-widget> nonpure))
(declare gtk-widget-get-ancestor (:simple-proc (<gtk-widget> <gtype>) <gtk-widget> nonpure))
(declare-method get-ancestor (:simple-proc (<gtk-widget> <gtype>) <gtk-widget> nonpure))
(declare gtk-widget-get-colormap (:simple-proc (<gtk-widget>) <gdk-colormap> nonpure))
(declare-method get-colormap (:simple-proc (<gtk-widget>) <gdk-colormap> nonpure))
(declare gtk-widget-get-visual (:simple-proc (<gtk-widget>) <gdk-visual> nonpure))
(declare-method get-visual (:simple-proc (<gtk-widget>) <gdk-visual> nonpure))
(declare gtk-widget-get-screen (:simple-proc (<gtk-widget>) <gdk-screen> nonpure))
(declare-method get-screen (:simple-proc (<gtk-widget>) <gdk-screen> nonpure))
(declare gtk-widget-has-screen (:simple-proc (<gtk-widget>) <boolean> nonpure))
(declare-method has-screen (:simple-proc (<gtk-widget>) <boolean> nonpure))
(declare gtk-widget-get-display (:simple-proc (<gtk-widget>) <gdk-display> nonpure))
(declare-method get-display (:simple-proc (<gtk-widget>) <gdk-display> nonpure))
(declare gtk-widget-get-root-window (:simple-proc (<gtk-widget>) <gdk-window> nonpure))
(declare-method get-root-window (:simple-proc (<gtk-widget>) <gdk-window> nonpure))
(declare gtk-widget-get-settings (:simple-proc (<gtk-widget>) <gtk-settings> nonpure))
(declare-method get-settings (:simple-proc (<gtk-widget>) <gtk-settings> nonpure))
(declare gtk-widget-get-clipboard (:simple-proc (<gtk-widget> <gdk-atom>) <gtk-clipboard> nonpure))
(declare-method get-clipboard (:simple-proc (<gtk-widget> <gdk-atom>) <gtk-clipboard> nonpure))
(declare gtk-widget-get-accessible (:simple-proc (<gtk-widget>) <atk-object> nonpure))
(declare-method get-accessible (:simple-proc (<gtk-widget>) <atk-object> nonpure))
(declare gtk-widget-set-colormap (:simple-proc (<gtk-widget> <gdk-colormap>) <none> nonpure))
(declare-method set-colormap (:simple-proc (<gtk-widget> <gdk-colormap>) <none> nonpure))
(declare gtk-widget-get-events (:simple-proc (<gtk-widget>) <integer> nonpure))
(declare-method get-events (:simple-proc (<gtk-widget>) <integer> nonpure))
(declare gtk-widget-get-pointer (:simple-proc (<gtk-widget> <object> <object>) <none> nonpure))
(declare-method get-pointer (:simple-proc (<gtk-widget> <object> <object>) <none> nonpure))
(declare gtk-widget-is-ancestor (:simple-proc (<gtk-widget> <gtk-widget>) <boolean> nonpure))
(declare-method is-ancestor (:simple-proc (<gtk-widget> <gtk-widget>) <boolean> nonpure))
(declare gtk-widget-translate-coordinates (:simple-proc (<gtk-widget> <gtk-widget> <integer> <integer> <object> <object>) <boolean> nonpure))
(declare-method translate-coordinates (:simple-proc (<gtk-widget> <gtk-widget> <integer> <integer> <object> <object>) <boolean> nonpure))
(declare gtk-widget-hide-on-delete (:simple-proc (<gtk-widget>) <boolean> nonpure))
(declare-method hide-on-delete (:simple-proc (<gtk-widget>) <boolean> nonpure))
(declare gtk-widget-ensure-style (:simple-proc (<gtk-widget>) <none> nonpure))
(declare-method ensure-style (:simple-proc (<gtk-widget>) <none> nonpure))
(declare gtk-widget-get-style (:simple-proc (<gtk-widget>) <gtk-style> nonpure))
(declare-method get-style (:simple-proc (<gtk-widget>) <gtk-style> nonpure))
(declare gtk-widget-modify-style (:simple-proc (<gtk-widget> <gtk-rc-style>) <none> nonpure))
(declare-method modify-style (:simple-proc (<gtk-widget> <gtk-rc-style>) <none> nonpure))
(declare gtk-widget-get-modifier-style (:simple-proc (<gtk-widget>) <gtk-rc-style> nonpure))
(declare-method get-modifier-style (:simple-proc (<gtk-widget>) <gtk-rc-style> nonpure))
(declare gtk-widget-modify-fg (:simple-proc (<gtk-widget> <symbol> <gdk-color>) <none> nonpure))
(declare-method modify-fg (:simple-proc (<gtk-widget> <symbol> <gdk-color>) <none> nonpure))
(declare gtk-widget-modify-bg (:simple-proc (<gtk-widget> <symbol> <gdk-color>) <none> nonpure))
(declare-method modify-bg (:simple-proc (<gtk-widget> <symbol> <gdk-color>) <none> nonpure))
(declare gtk-widget-modify-text (:simple-proc (<gtk-widget> <symbol> <gdk-color>) <none> nonpure))
(declare-method modify-text (:simple-proc (<gtk-widget> <symbol> <gdk-color>) <none> nonpure))
(declare gtk-widget-modify-base (:simple-proc (<gtk-widget> <symbol> <gdk-color>) <none> nonpure))
(declare-method modify-base (:simple-proc (<gtk-widget> <symbol> <gdk-color>) <none> nonpure))
(declare gtk-widget-modify-font (:simple-proc (<gtk-widget> <pango-font-description>) <none> nonpure))
(declare-method modify-font (:simple-proc (<gtk-widget> <pango-font-description>) <none> nonpure))
(declare gtk-widget-get-pango-context (:simple-proc (<gtk-widget>) <pango-context> nonpure))
(declare-method get-pango-context (:simple-proc (<gtk-widget>) <pango-context> nonpure))
(declare gtk-widget-create-pango-layout (:simple-proc (<gtk-widget> <string>) <pango-layout> nonpure))
(declare-method create-pango-layout (:simple-proc (<gtk-widget> <string>) <pango-layout> nonpure))
(declare gtk-widget-render-icon (:simple-proc (<gtk-widget> <string> <symbol> <string>) <gdk-pixbuf> nonpure))
(declare-method render-icon (:simple-proc (<gtk-widget> <string> <symbol> <string>) <gdk-pixbuf> nonpure))
(declare gtk-widget-set-composite-name (:simple-proc (<gtk-widget> <string>) <none> nonpure))
(declare-method set-composite-name (:simple-proc (<gtk-widget> <string>) <none> nonpure))
(declare gtk-widget-get-composite-name (:simple-proc (<gtk-widget>) <string> nonpure))
(declare-method get-composite-name (:simple-proc (<gtk-widget>) <string> nonpure))
(declare gtk-widget-reset-rc-styles (:simple-proc (<gtk-widget>) <none> nonpure))
(declare-method reset-rc-styles (:simple-proc (<gtk-widget>) <none> nonpure))
(declare gtk-widget-push-colormap (:simple-proc (<gdk-colormap>) <none> nonpure))
(declare gtk-widget-push-composite-child (:simple-proc () <none> nonpure))
(declare gtk-widget-pop-composite-child (:simple-proc () <none> nonpure))
(declare gtk-widget-pop-colormap (:simple-proc () <none> nonpure))
(declare gtk-widget-style-get-property (:simple-proc (<gtk-widget> <string> <object>) <none> nonpure))
(declare-method style-get-property (:simple-proc (<gtk-widget> <string> <object>) <none> nonpure))
(declare gtk-widget-style-get (:simple-proc (<gtk-widget> <string>) <none> nonpure))
(declare-method style-get (:simple-proc (<gtk-widget> <string>) <none> nonpure))
(declare gtk-widget-set-default-colormap (:simple-proc (<gdk-colormap>) <none> nonpure))
(declare gtk-widget-get-default-style (:simple-proc () <gtk-style> nonpure))
(declare gtk-widget-get-default-colormap (:simple-proc () <gdk-colormap> nonpure))
(declare gtk-widget-get-default-visual (:simple-proc () <gdk-visual> nonpure))
(declare gtk-widget-set-direction (:simple-proc (<gtk-widget> <symbol>) <none> nonpure))
(declare-method set-direction (:simple-proc (<gtk-widget> <symbol>) <none> nonpure))
(declare gtk-widget-get-direction (:simple-proc (<gtk-widget>) <symbol> nonpure))
(declare-method get-direction (:simple-proc (<gtk-widget>) <symbol> nonpure))
(declare gtk-widget-set-default-direction (:simple-proc (<symbol>) <none> nonpure))
(declare gtk-widget-get-default-direction (:simple-proc () <symbol> nonpure))
(declare gtk-widget-is-composited (:simple-proc (<gtk-widget>) <boolean> nonpure))
(declare-method is-composited (:simple-proc (<gtk-widget>) <boolean> nonpure))
(declare gtk-widget-shape-combine-mask (:simple-proc (<gtk-widget> <gdk-bitmap> <integer> <integer>) <none> nonpure))
(declare-method shape-combine-mask (:simple-proc (<gtk-widget> <gdk-bitmap> <integer> <integer>) <none> nonpure))
(declare gtk-widget-input-shape-combine-mask (:simple-proc (<gtk-widget> <gdk-bitmap> <integer> <integer>) <none> nonpure))
(declare-method input-shape-combine-mask (:simple-proc (<gtk-widget> <gdk-bitmap> <integer> <integer>) <none> nonpure))
(declare gtk-widget-reset-shapes (:simple-proc (<gtk-widget>) <none> nonpure))
(declare-method reset-shapes (:simple-proc (<gtk-widget>) <none> nonpure))
(declare gtk-widget-path (:simple-proc (<gtk-widget> <object> <object> <object>) <none> nonpure))
(declare-method path (:simple-proc (<gtk-widget> <object> <object> <object>) <none> nonpure))
(declare gtk-widget-class-path (:simple-proc (<gtk-widget> <object> <object> <object>) <none> nonpure))
(declare-method class-path (:simple-proc (<gtk-widget> <object> <object> <object>) <none> nonpure))
(declare gtk-widget-add-mnemonic-label (:simple-proc (<gtk-widget> <gtk-widget>) <none> nonpure))
(declare-method add-mnemonic-label (:simple-proc (<gtk-widget> <gtk-widget>) <none> nonpure))
(declare gtk-widget-remove-mnemonic-label (:simple-proc (<gtk-widget> <gtk-widget>) <none> nonpure))
(declare-method remove-mnemonic-label (:simple-proc (<gtk-widget> <gtk-widget>) <none> nonpure))
(declare gtk-window-set-title (:simple-proc (<gtk-window> <string>) <none> nonpure))
(declare-method set-title (:simple-proc (<gtk-window> <string>) <none> nonpure))
(declare gtk-window-get-title (:simple-proc (<gtk-window>) <string> nonpure))
(declare-method get-title (:simple-proc (<gtk-window>) <string> nonpure))
(declare gtk-window-set-wmclass (:simple-proc (<gtk-window> <string> <string>) <none> nonpure))
(declare-method set-wmclass (:simple-proc (<gtk-window> <string> <string>) <none> nonpure))
(declare gtk-window-set-role (:simple-proc (<gtk-window> <string>) <none> nonpure))
(declare-method set-role (:simple-proc (<gtk-window> <string>) <none> nonpure))
(declare gtk-window-get-role (:simple-proc (<gtk-window>) <string> nonpure))
(declare-method get-role (:simple-proc (<gtk-window>) <string> nonpure))
(declare gtk-window-add-accel-group (:simple-proc (<gtk-window> <gtk-accel-group>) <none> nonpure))
(declare-method add-accel-group (:simple-proc (<gtk-window> <gtk-accel-group>) <none> nonpure))
(declare gtk-window-remove-accel-group (:simple-proc (<gtk-window> <gtk-accel-group>) <none> nonpure))
(declare-method remove-accel-group (:simple-proc (<gtk-window> <gtk-accel-group>) <none> nonpure))
(declare gtk-window-set-position (:simple-proc (<gtk-window> <symbol>) <none> nonpure))
(declare-method set-position (:simple-proc (<gtk-window> <symbol>) <none> nonpure))
(declare gtk-window-activate-focus (:simple-proc (<gtk-window>) <boolean> nonpure))
(declare-method activate-focus (:simple-proc (<gtk-window>) <boolean> nonpure))
(declare gtk-window-set-focus (:simple-proc (<gtk-window> <gtk-widget>) <none> nonpure))
(declare-method set-focus (:simple-proc (<gtk-window> <gtk-widget>) <none> nonpure))
(declare gtk-window-get-focus (:simple-proc (<gtk-window>) <gtk-widget> nonpure))
(declare-method get-focus (:simple-proc (<gtk-window>) <gtk-widget> nonpure))
(declare gtk-window-set-default (:simple-proc (<gtk-window> <gtk-widget>) <none> nonpure))
(declare-method set-default (:simple-proc (<gtk-window> <gtk-widget>) <none> nonpure))
(declare gtk-window-activate-default (:simple-proc (<gtk-window>) <boolean> nonpure))
(declare-method activate-default (:simple-proc (<gtk-window>) <boolean> nonpure))
(declare gtk-window-set-transient-for (:simple-proc (<gtk-window> <gtk-window>) <none> nonpure))
(declare-method set-transient-for (:simple-proc (<gtk-window> <gtk-window>) <none> nonpure))
(declare gtk-window-get-transient-for (:simple-proc (<gtk-window>) <gtk-window> nonpure))
(declare-method get-transient-for (:simple-proc (<gtk-window>) <gtk-window> nonpure))
(declare gtk-window-set-type-hint (:simple-proc (<gtk-window> <symbol>) <none> nonpure))
(declare-method set-type-hint (:simple-proc (<gtk-window> <symbol>) <none> nonpure))
(declare gtk-window-get-type-hint (:simple-proc (<gtk-window>) <symbol> nonpure))
(declare-method get-type-hint (:simple-proc (<gtk-window>) <symbol> nonpure))
(declare gtk-window-set-skip-taskbar-hint (:simple-proc (<gtk-window> <boolean>) <none> nonpure))
(declare-method set-skip-taskbar-hint (:simple-proc (<gtk-window> <boolean>) <none> nonpure))
(declare gtk-window-get-skip-taskbar-hint (:simple-proc (<gtk-window>) <boolean> nonpure))
(declare-method get-skip-taskbar-hint (:simple-proc (<gtk-window>) <boolean> nonpure))
(declare gtk-window-set-skip-pager-hint (:simple-proc (<gtk-window> <boolean>) <none> nonpure))
(declare-method set-skip-pager-hint (:simple-proc (<gtk-window> <boolean>) <none> nonpure))
(declare gtk-window-get-skip-pager-hint (:simple-proc (<gtk-window>) <boolean> nonpure))
(declare-method get-skip-pager-hint (:simple-proc (<gtk-window>) <boolean> nonpure))
(declare gtk-window-set-urgency-hint (:simple-proc (<gtk-window> <boolean>) <none> nonpure))
(declare-method set-urgency-hint (:simple-proc (<gtk-window> <boolean>) <none> nonpure))
(declare gtk-window-get-urgency-hint (:simple-proc (<gtk-window>) <boolean> nonpure))
(declare-method get-urgency-hint (:simple-proc (<gtk-window>) <boolean> nonpure))
(declare gtk-window-set-accept-focus (:simple-proc (<gtk-window> <boolean>) <none> nonpure))
(declare-method set-accept-focus (:simple-proc (<gtk-window> <boolean>) <none> nonpure))
(declare gtk-window-get-accept-focus (:simple-proc (<gtk-window>) <boolean> nonpure))
(declare-method get-accept-focus (:simple-proc (<gtk-window>) <boolean> nonpure))
(declare gtk-window-set-focus-on-map (:simple-proc (<gtk-window> <boolean>) <none> nonpure))
(declare-method set-focus-on-map (:simple-proc (<gtk-window> <boolean>) <none> nonpure))
(declare gtk-window-get-focus-on-map (:simple-proc (<gtk-window>) <boolean> nonpure))
(declare-method get-focus-on-map (:simple-proc (<gtk-window>) <boolean> nonpure))
(declare gtk-window-set-destroy-with-parent (:simple-proc (<gtk-window> <boolean>) <none> nonpure))
(declare-method set-destroy-with-parent (:simple-proc (<gtk-window> <boolean>) <none> nonpure))
(declare gtk-window-get-destroy-with-parent (:simple-proc (<gtk-window>) <boolean> nonpure))
(declare-method get-destroy-with-parent (:simple-proc (<gtk-window>) <boolean> nonpure))
(declare gtk-window-set-resizable (:simple-proc (<gtk-window> <boolean>) <none> nonpure))
(declare-method set-resizable (:simple-proc (<gtk-window> <boolean>) <none> nonpure))
(declare gtk-window-get-resizable (:simple-proc (<gtk-window>) <boolean> nonpure))
(declare-method get-resizable (:simple-proc (<gtk-window>) <boolean> nonpure))
(declare gtk-window-set-gravity (:simple-proc (<gtk-window> <symbol>) <none> nonpure))
(declare-method set-gravity (:simple-proc (<gtk-window> <symbol>) <none> nonpure))
(declare gtk-window-get-gravity (:simple-proc (<gtk-window>) <symbol> nonpure))
(declare-method get-gravity (:simple-proc (<gtk-window>) <symbol> nonpure))
(declare gtk-window-set-screen (:simple-proc (<gtk-window> <gdk-screen>) <none> nonpure))
(declare-method set-screen (:simple-proc (<gtk-window> <gdk-screen>) <none> nonpure))
(declare gtk-window-get-screen (:simple-proc (<gtk-window>) <gdk-screen> nonpure))
(declare-method get-screen (:simple-proc (<gtk-window>) <gdk-screen> nonpure))
(declare gtk-window-is-active (:simple-proc (<gtk-window>) <boolean> nonpure))
(declare-method is-active (:simple-proc (<gtk-window>) <boolean> nonpure))
(declare gtk-window-has-toplevel-focus (:simple-proc (<gtk-window>) <boolean> nonpure))
(declare-method has-toplevel-focus (:simple-proc (<gtk-window>) <boolean> nonpure))
(declare gtk-window-set-has-frame (:simple-proc (<gtk-window> <boolean>) <none> nonpure))
(declare-method set-has-frame (:simple-proc (<gtk-window> <boolean>) <none> nonpure))
(declare gtk-window-get-has-frame (:simple-proc (<gtk-window>) <boolean> nonpure))
(declare-method get-has-frame (:simple-proc (<gtk-window>) <boolean> nonpure))
(declare gtk-window-set-frame-dimensions (:simple-proc (<gtk-window> <integer> <integer> <integer> <integer>) <none> nonpure))
(declare-method set-frame-dimensions (:simple-proc (<gtk-window> <integer> <integer> <integer> <integer>) <none> nonpure))
(declare gtk-window-get-frame-dimensions (:simple-proc (<gtk-window> <object> <object> <object> <object>) <none> nonpure))
(declare-method get-frame-dimensions (:simple-proc (<gtk-window> <object> <object> <object> <object>) <none> nonpure))
(declare gtk-window-set-decorated (:simple-proc (<gtk-window> <boolean>) <none> nonpure))
(declare-method set-decorated (:simple-proc (<gtk-window> <boolean>) <none> nonpure))
(declare gtk-window-get-decorated (:simple-proc (<gtk-window>) <boolean> nonpure))
(declare-method get-decorated (:simple-proc (<gtk-window>) <boolean> nonpure))
(declare gtk-window-set-deletable (:simple-proc (<gtk-window> <boolean>) <none> nonpure))
(declare-method set-deletable (:simple-proc (<gtk-window> <boolean>) <none> nonpure))
(declare gtk-window-get-deletable (:simple-proc (<gtk-window>) <boolean> nonpure))
(declare-method get-deletable (:simple-proc (<gtk-window>) <boolean> nonpure))
(declare gtk-window-set-icon (:simple-proc (<gtk-window> <gdk-pixbuf>) <none> nonpure))
(declare-method set-icon (:simple-proc (<gtk-window> <gdk-pixbuf>) <none> nonpure))
(declare gtk-window-set-icon-name (:simple-proc (<gtk-window> <string>) <none> nonpure))
(declare-method set-icon-name (:simple-proc (<gtk-window> <string>) <none> nonpure))
(declare gtk-window-set-icon-from-file (:simple-proc (<gtk-window> <string> <object>) <boolean> nonpure))
(declare-method set-icon-from-file (:simple-proc (<gtk-window> <string> <object>) <boolean> nonpure))
(declare gtk-window-get-icon (:simple-proc (<gtk-window>) <gdk-pixbuf> nonpure))
(declare-method get-icon (:simple-proc (<gtk-window>) <gdk-pixbuf> nonpure))
(declare gtk-window-get-icon-name (:simple-proc (<gtk-window>) <string> nonpure))
(declare-method get-icon-name (:simple-proc (<gtk-window>) <string> nonpure))
(declare gtk-window-set-default-icon (:simple-proc (<gdk-pixbuf>) <none> nonpure))
(declare gtk-window-set-default-icon-name (:simple-proc (<string>) <none> nonpure))
(declare gtk-window-set-default-icon-from-file (:simple-proc (<string> <object>) <boolean> nonpure))
(declare gtk-window-set-auto-startup-notification (:simple-proc (<boolean>) <none> nonpure))
(declare gtk-window-set-modal (:simple-proc (<gtk-window> <boolean>) <none> nonpure))
(declare-method set-modal (:simple-proc (<gtk-window> <boolean>) <none> nonpure))
(declare gtk-window-get-modal (:simple-proc (<gtk-window>) <boolean> nonpure))
(declare-method get-modal (:simple-proc (<gtk-window>) <boolean> nonpure))
(declare gtk-window-add-mnemonic (:simple-proc (<gtk-window> <integer> <gtk-widget>) <none> nonpure))
(declare-method add-mnemonic (:simple-proc (<gtk-window> <integer> <gtk-widget>) <none> nonpure))
(declare gtk-window-remove-mnemonic (:simple-proc (<gtk-window> <integer> <gtk-widget>) <none> nonpure))
(declare-method remove-mnemonic (:simple-proc (<gtk-window> <integer> <gtk-widget>) <none> nonpure))
(declare gtk-window-mnemonic-activate (:simple-proc (<gtk-window> <integer> <object>) <boolean> nonpure))
(declare-method mnemonic-activate (:simple-proc (<gtk-window> <integer> <object>) <boolean> nonpure))
(declare gtk-window-set-mnemonic-modifier (:simple-proc (<gtk-window> <object>) <none> nonpure))
(declare-method set-mnemonic-modifier (:simple-proc (<gtk-window> <object>) <none> nonpure))
(declare gtk-window-get-mnemonic-modifier (:simple-proc (<gtk-window>) <object> nonpure))
(declare-method get-mnemonic-modifier (:simple-proc (<gtk-window>) <object> nonpure))
(declare gtk-window-activate-key (:simple-proc (<gtk-window> <gdk-event-key>) <boolean> nonpure))
(declare-method activate-key (:simple-proc (<gtk-window> <gdk-event-key>) <boolean> nonpure))
(declare gtk-window-propagate-key-event (:simple-proc (<gtk-window> <gdk-event-key>) <boolean> nonpure))
(declare-method propagate-key-event (:simple-proc (<gtk-window> <gdk-event-key>) <boolean> nonpure))
(declare gtk-window-present (:simple-proc (<gtk-window>) <none> nonpure))
(declare-method present (:simple-proc (<gtk-window>) <none> nonpure))
(declare gtk-window-present-with-time (:simple-proc (<gtk-window> <integer>) <none> nonpure))
(declare-method present-with-time (:simple-proc (<gtk-window> <integer>) <none> nonpure))
(declare gtk-window-iconify (:simple-proc (<gtk-window>) <none> nonpure))
(declare-method iconify (:simple-proc (<gtk-window>) <none> nonpure))
(declare gtk-window-deiconify (:simple-proc (<gtk-window>) <none> nonpure))
(declare-method deiconify (:simple-proc (<gtk-window>) <none> nonpure))
(declare gtk-window-stick (:simple-proc (<gtk-window>) <none> nonpure))
(declare-method stick (:simple-proc (<gtk-window>) <none> nonpure))
(declare gtk-window-unstick (:simple-proc (<gtk-window>) <none> nonpure))
(declare-method unstick (:simple-proc (<gtk-window>) <none> nonpure))
(declare gtk-window-maximize (:simple-proc (<gtk-window>) <none> nonpure))
(declare-method maximize (:simple-proc (<gtk-window>) <none> nonpure))
(declare gtk-window-unmaximize (:simple-proc (<gtk-window>) <none> nonpure))
(declare-method unmaximize (:simple-proc (<gtk-window>) <none> nonpure))
(declare gtk-window-fullscreen (:simple-proc (<gtk-window>) <none> nonpure))
(declare-method fullscreen (:simple-proc (<gtk-window>) <none> nonpure))
(declare gtk-window-unfullscreen (:simple-proc (<gtk-window>) <none> nonpure))
(declare-method unfullscreen (:simple-proc (<gtk-window>) <none> nonpure))
(declare gtk-window-set-keep-above (:simple-proc (<gtk-window> <boolean>) <none> nonpure))
(declare-method set-keep-above (:simple-proc (<gtk-window> <boolean>) <none> nonpure))
(declare gtk-window-set-keep-below (:simple-proc (<gtk-window> <boolean>) <none> nonpure))
(declare-method set-keep-below (:simple-proc (<gtk-window> <boolean>) <none> nonpure))
(declare gtk-window-begin-resize-drag (:simple-proc (<gtk-window> <symbol> <integer> <integer> <integer> <integer>) <none> nonpure))
(declare-method begin-resize-drag (:simple-proc (<gtk-window> <symbol> <integer> <integer> <integer> <integer>) <none> nonpure))
(declare gtk-window-begin-move-drag (:simple-proc (<gtk-window> <integer> <integer> <integer> <integer>) <none> nonpure))
(declare-method begin-move-drag (:simple-proc (<gtk-window> <integer> <integer> <integer> <integer>) <none> nonpure))
(declare gtk-window-set-default-size (:simple-proc (<gtk-window> <integer> <integer>) <none> nonpure))
(declare-method set-default-size (:simple-proc (<gtk-window> <integer> <integer>) <none> nonpure))
(declare gtk-window-get-default-size (:simple-proc (<gtk-window> <object> <object>) <none> nonpure))
(declare-method get-default-size (:simple-proc (<gtk-window> <object> <object>) <none> nonpure))
(declare gtk-window-resize (:simple-proc (<gtk-window> <integer> <integer>) <none> nonpure))
(declare-method resize (:simple-proc (<gtk-window> <integer> <integer>) <none> nonpure))
(declare gtk-window-get-size (:simple-proc (<gtk-window> <object> <object>) <none> nonpure))
(declare-method get-size (:simple-proc (<gtk-window> <object> <object>) <none> nonpure))
(declare gtk-window-move (:simple-proc (<gtk-window> <integer> <integer>) <none> nonpure))
(declare-method move (:simple-proc (<gtk-window> <integer> <integer>) <none> nonpure))
(declare gtk-window-get-position (:simple-proc (<gtk-window> <object> <object>) <none> nonpure))
(declare-method get-position (:simple-proc (<gtk-window> <object> <object>) <none> nonpure))
(declare gtk-window-parse-geometry (:simple-proc (<gtk-window> <string>) <boolean> nonpure))
(declare-method parse-geometry (:simple-proc (<gtk-window> <string>) <boolean> nonpure))
(declare gtk-window-get-group (:simple-proc (<gtk-window>) <gtk-window-group> nonpure))
(declare-method get-group (:simple-proc (<gtk-window>) <gtk-window-group> nonpure))
(declare gtk-window-reshow-with-initial-size (:simple-proc (<gtk-window>) <none> nonpure))
(declare-method reshow-with-initial-size (:simple-proc (<gtk-window>) <none> nonpure))
(declare gtk-window-group-new (:simple-proc () <gtk-window-group> nonpure))
(declare gtk-window-group-create (:simple-proc () <gtk-window-group> nonpure))
(declare gtk-window-group-add-window (:simple-proc (<gtk-window-group> <gtk-window>) <none> nonpure))
(declare-method add-window (:simple-proc (<gtk-window-group> <gtk-window>) <none> nonpure))
(declare gtk-window-group-remove-window (:simple-proc (<gtk-window-group> <gtk-window>) <none> nonpure))
(declare-method remove-window (:simple-proc (<gtk-window-group> <gtk-window>) <none> nonpure))
)
