[gtkmm/gtkmm-2-22] Regenerated function .defs files.



commit 06be651354e39a2e5d3f044688aab8059ffd65ca
Author: Murray Cumming <murrayc murrayc com>
Date:   Sun Aug 29 21:27:24 2010 +0200

    Regenerated function .defs files.
    
    * gdk/src/gdk_methods.defs:
    * gtk/src/gtk_methods.defs: Regenerated.

 ChangeLog                |    7 +
 gdk/src/gdk_methods.defs |   66 +-
 gtk/src/gtk_methods.defs | 2224 ++++++++++++++--------------------------------
 3 files changed, 700 insertions(+), 1597 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 2046b1f..0a12d56 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
 2010-08-29  Murray Cumming  <murrayc murrayc com>
 
+	Regenerated function .defs files.
+
+	* gdk/src/gdk_methods.defs:
+	* gtk/src/gtk_methods.defs: Regenerated.
+
+2010-08-29  Murray Cumming  <murrayc murrayc com>
+
 	Gdk: RgbCMap: Deprecate.
 
 	* gdk/src/rgbcmap.[hg|ccg]: Deprecate this because it is deprecated in 
diff --git a/gdk/src/gdk_methods.defs b/gdk/src/gdk_methods.defs
index b755ea5..16bc408 100644
--- a/gdk/src/gdk_methods.defs
+++ b/gdk/src/gdk_methods.defs
@@ -1190,6 +1190,12 @@
   (return-type "GdkPixbuf*")
 )
 
+(define-method get_cursor_type
+  (of-object "GdkCursor")
+  (c-name "gdk_cursor_get_cursor_type")
+  (return-type "GdkCursorType")
+)
+
 
 
 ;; From gdkdisplay.h
@@ -1282,6 +1288,12 @@
   (return-type "none")
 )
 
+(define-method is_closed
+  (of-object "GdkDisplay")
+  (c-name "gdk_display_is_closed")
+  (return-type "gboolean")
+)
+
 (define-method list_devices
   (of-object "GdkDisplay")
   (c-name "gdk_display_list_devices")
@@ -3647,6 +3659,12 @@
   )
 )
 
+(define-method get_n_axes
+  (of-object "GdkDevice")
+  (c-name "gdk_device_get_n_axes")
+  (return-type "gint")
+)
+
 (define-method set_source
   (of-object "GdkDevice")
   (c-name "gdk_device_set_source")
@@ -6093,15 +6111,6 @@
   )
 )
 
-(define-method get_background
-  (of-object "GdkWindow")
-  (c-name "gdk_window_get_background")
-  (return-type "none")
-  (parameters
-    '("GdkColor*" "color")
-  )
-)
-
 (define-method set_background
   (of-object "GdkWindow")
   (c-name "gdk_window_set_background")
@@ -6111,16 +6120,6 @@
   )
 )
 
-(define-method get_back_pixmap
-  (of-object "GdkWindow")
-  (c-name "gdk_window_get_back_pixmap")
-  (return-type "none")
-  (parameters
-    '("GdkPixmap**" "pixmap")
-    '("gboolean*" "parent_relative")
-  )
-)
-
 (define-method set_back_pixmap
   (of-object "GdkWindow")
   (c-name "gdk_window_set_back_pixmap")
@@ -6131,6 +6130,12 @@
   )
 )
 
+(define-method get_background_pattern
+  (of-object "GdkWindow")
+  (c-name "gdk_window_get_background_pattern")
+  (return-type "cairo_pattern_t*")
+)
+
 (define-method set_cursor
   (of-object "GdkWindow")
   (c-name "gdk_window_set_cursor")
@@ -6391,6 +6396,17 @@
   (return-type "GList*")
 )
 
+(define-method create_similar_surface
+  (of-object "GdkWindow")
+  (c-name "gdk_window_create_similar_surface")
+  (return-type "cairo_surface_t*")
+  (parameters
+    '("cairo_content_t" "content")
+    '("int" "width")
+    '("int" "height")
+  )
+)
+
 (define-method beep
   (of-object "GdkWindow")
   (c-name "gdk_window_beep")
@@ -6523,16 +6539,6 @@
   )
 )
 
-(define-method invalidate_maybe_recurse
-  (of-object "GdkWindow")
-  (c-name "gdk_window_invalidate_maybe_recurse")
-  (return-type "none")
-  (parameters
-    '("const-GdkRegion*" "region")
-    '("somefunc" "child_func")
-  )
-)
-
 (define-method get_update_area
   (of-object "GdkWindow")
   (c-name "gdk_window_get_update_area")
@@ -7115,3 +7121,5 @@
     '("GdkFont*" "font")
   )
 )
+
+
diff --git a/gtk/src/gtk_methods.defs b/gtk/src/gtk_methods.defs
index f7bcdd7..33349c0 100644
--- a/gtk/src/gtk_methods.defs
+++ b/gtk/src/gtk_methods.defs
@@ -79,25 +79,6 @@
   (gtype-id "GTK_TYPE_ENTRY_COMPLETION")
 )
 
-(define-object FileChooser
-  (in-module "Gtk")
-  (c-name "GtkFileChooser")
-  (gtype-id "GTK_TYPE_FILE_CHOOSER")
-)
-
-(define-object FileChooserEmbed
-  (in-module "Gtk")
-  (c-name "GtkFileChooserEmbed")
-  (gtype-id "GTK_TYPE_FILE_CHOOSER_EMBED")
-)
-
-(define-object FileChooserSettings
-  (in-module "Gtk")
-  (parent "GObject")
-  (c-name "GtkFileChooserSettings")
-  (gtype-id "GTK_TYPE_FILE_CHOOSER_SETTINGS")
-)
-
 (define-object IMContextSimple
   (in-module "Gtk")
   (parent "GtkIMContext")
@@ -230,13 +211,6 @@
   (gtype-id "GTK_TYPE_ORIENTABLE")
 )
 
-(define-object PrintBackend
-  (in-module "Gtk")
-  (parent "GObject")
-  (c-name "GtkPrintBackend")
-  (gtype-id "GTK_TYPE_PRINT_BACKEND")
-)
-
 (define-object PrintJob
   (in-module "Gtk")
   (parent "GObject")
@@ -264,27 +238,6 @@
   (gtype-id "GTK_TYPE_PRINTER")
 )
 
-(define-object PrinterOption
-  (in-module "Gtk")
-  (parent "GObject")
-  (c-name "GtkPrinterOption")
-  (gtype-id "GTK_TYPE_PRINTER_OPTION")
-)
-
-(define-object PrinterOptionSet
-  (in-module "Gtk")
-  (parent "GObject")
-  (c-name "GtkPrinterOptionSet")
-  (gtype-id "GTK_TYPE_PRINTER_OPTION_SET")
-)
-
-(define-object Query
-  (in-module "Gtk")
-  (parent "GObject")
-  (c-name "GtkQuery")
-  (gtype-id "GTK_TYPE_QUERY")
-)
-
 (define-object RcStyle
   (in-module "Gtk")
   (parent "GObject")
@@ -312,41 +265,6 @@
   (gtype-id "GTK_TYPE_RECENT_MANAGER")
 )
 
-(define-object SearchEngine
-  (in-module "Gtk")
-  (parent "GObject")
-  (c-name "GtkSearchEngine")
-  (gtype-id "GTK_TYPE_SEARCH_ENGINE")
-)
-
-(define-object SearchEngineBeagle
-  (in-module "Gtk")
-  (parent "GtkSearchEngine")
-  (c-name "GtkSearchEngineBeagle")
-  (gtype-id "GTK_TYPE_SEARCH_ENGINE_BEAGLE")
-)
-
-(define-object SearchEngineQuartz
-  (in-module "Gtk")
-  (parent "GtkSearchEngine")
-  (c-name "GtkSearchEngineQuartz")
-  (gtype-id "GTK_TYPE_SEARCH_ENGINE_QUARTZ")
-)
-
-(define-object SearchEngineSimple
-  (in-module "Gtk")
-  (parent "GtkSearchEngine")
-  (c-name "GtkSearchEngineSimple")
-  (gtype-id "GTK_TYPE_SEARCH_ENGINE_SIMPLE")
-)
-
-(define-object SearchEngineTracker
-  (in-module "Gtk")
-  (parent "GtkSearchEngine")
-  (c-name "GtkSearchEngineTracker")
-  (gtype-id "GTK_TYPE_SEARCH_ENGINE_TRACKER")
-)
-
 (define-object Settings
   (in-module "Gtk")
   (parent "GObject")
@@ -804,13 +722,6 @@
   (gtype-id "GTK_TYPE_SOCKET")
 )
 
-(define-object PathBar
-  (in-module "Gtk")
-  (parent "GtkContainer")
-  (c-name "GtkPathBar")
-  (gtype-id "GTK_TYPE_PATH_BAR")
-)
-
 (define-object Paned
   (in-module "Gtk")
   (parent "GtkContainer")
@@ -1210,13 +1121,6 @@
   (gtype-id "GTK_TYPE_STATUSBAR")
 )
 
-(define-object PrinterOptionWidget
-  (in-module "Gtk")
-  (parent "GtkHBox")
-  (c-name "GtkPrinterOptionWidget")
-  (gtype-id "GTK_TYPE_PRINTER_OPTION_WIDGET")
-)
-
 (define-object InfoBar
   (in-module "Gtk")
   (parent "GtkHBox")
@@ -1294,13 +1198,6 @@
   (gtype-id "GTK_TYPE_WINDOW")
 )
 
-(define-object Win32EmbedWidget
-  (in-module "Gtk")
-  (parent "GtkWindow")
-  (c-name "GtkWin32EmbedWidget")
-  (gtype-id "GTK_TYPE_WIN32_EMBED_WIDGET")
-)
-
 (define-object Plug
   (in-module "Gtk")
   (parent "GtkWindow")
@@ -1308,13 +1205,6 @@
   (gtype-id "GTK_TYPE_PLUG")
 )
 
-(define-object TrayIcon
-  (in-module "Gtk")
-  (parent "GtkPlug")
-  (c-name "GtkTrayIcon")
-  (gtype-id "GTK_TYPE_TRAY_ICON")
-)
-
 (define-object OffscreenWindow
   (in-module "Gtk")
   (parent "GtkWindow")
@@ -1399,13 +1289,6 @@
   (gtype-id "GTK_TYPE_COLOR_SELECTION_DIALOG")
 )
 
-(define-object CustomPaperUnixDialog
-  (in-module "Gtk")
-  (parent "GtkDialog")
-  (c-name "GtkCustomPaperUnixDialog")
-  (gtype-id "GTK_TYPE_CUSTOM_PAPER_UNIX_DIALOG")
-)
-
 (define-object Assistant
   (in-module "Gtk")
   (parent "GtkWindow")
@@ -2420,72 +2303,6 @@
   )
 )
 
-(define-enum State
-  (in-module "Load")
-  (c-name "LoadState")
-  (gtype-id "LOAD_TYPE_STATE")
-  (values
-    '("empty" "LOAD_EMPTY")
-    '("preload" "LOAD_PRELOAD")
-    '("loading" "LOAD_LOADING")
-    '("finished" "LOAD_FINISHED")
-  )
-)
-
-(define-enum State
-  (in-module "Reload")
-  (c-name "ReloadState")
-  (gtype-id "RELOAD_TYPE_STATE")
-  (values
-    '("empty" "RELOAD_EMPTY")
-    '("has-folder" "RELOAD_HAS_FOLDER")
-    '("was-unmapped" "RELOAD_WAS_UNMAPPED")
-  )
-)
-
-(define-enum Mode
-  (in-module "Location")
-  (c-name "LocationMode")
-  (gtype-id "LOCATION_TYPE_MODE")
-  (values
-    '("path-bar" "LOCATION_MODE_PATH_BAR")
-    '("filename-entry" "LOCATION_MODE_FILENAME_ENTRY")
-  )
-)
-
-(define-enum Mode
-  (in-module "Operation")
-  (c-name "OperationMode")
-  (gtype-id "OPERATION_TYPE_MODE")
-  (values
-    '("browse" "OPERATION_MODE_BROWSE")
-    '("search" "OPERATION_MODE_SEARCH")
-    '("recent" "OPERATION_MODE_RECENT")
-  )
-)
-
-(define-enum FileChooserProp
-  (in-module "Gtk")
-  (c-name "GtkFileChooserProp")
-  (gtype-id "GTK_TYPE_FILE_CHOOSER_PROP")
-  (values
-    '("first" "GTK_FILE_CHOOSER_PROP_FIRST")
-    '("action" "GTK_FILE_CHOOSER_PROP_ACTION")
-    '("file-system-backend" "GTK_FILE_CHOOSER_PROP_FILE_SYSTEM_BACKEND")
-    '("filter" "GTK_FILE_CHOOSER_PROP_FILTER")
-    '("local-only" "GTK_FILE_CHOOSER_PROP_LOCAL_ONLY")
-    '("preview-widget" "GTK_FILE_CHOOSER_PROP_PREVIEW_WIDGET")
-    '("preview-widget-active" "GTK_FILE_CHOOSER_PROP_PREVIEW_WIDGET_ACTIVE")
-    '("use-preview-label" "GTK_FILE_CHOOSER_PROP_USE_PREVIEW_LABEL")
-    '("extra-widget" "GTK_FILE_CHOOSER_PROP_EXTRA_WIDGET")
-    '("select-multiple" "GTK_FILE_CHOOSER_PROP_SELECT_MULTIPLE")
-    '("show-hidden" "GTK_FILE_CHOOSER_PROP_SHOW_HIDDEN")
-    '("do-overwrite-confirmation" "GTK_FILE_CHOOSER_PROP_DO_OVERWRITE_CONFIRMATION")
-    '("create-folders" "GTK_FILE_CHOOSER_PROP_CREATE_FOLDERS")
-    '("last" "GTK_FILE_CHOOSER_PROP_LAST")
-  )
-)
-
 (define-flags FileFilterFlags
   (in-module "Gtk")
   (c-name "GtkFileFilterFlags")
@@ -2601,62 +2418,6 @@
   )
 )
 
-(define-enum PrintBackendError
-  (in-module "Gtk")
-  (c-name "GtkPrintBackendError")
-  (gtype-id "GTK_TYPE_PRINT_BACKEND_ERROR")
-  (values
-    '("generic" "GTK_PRINT_BACKEND_ERROR_GENERIC")
-  )
-)
-
-(define-enum PrintBackendStatus
-  (in-module "Gtk")
-  (c-name "GtkPrintBackendStatus")
-  (gtype-id "GTK_TYPE_PRINT_BACKEND_STATUS")
-  (values
-    '("unknown" "GTK_PRINT_BACKEND_STATUS_UNKNOWN")
-    '("ok" "GTK_PRINT_BACKEND_STATUS_OK")
-    '("unavailable" "GTK_PRINT_BACKEND_STATUS_UNAVAILABLE")
-  )
-)
-
-(define-flags PrintCapabilities
-  (in-module "Gtk")
-  (c-name "GtkPrintCapabilities")
-  (gtype-id "GTK_TYPE_PRINT_CAPABILITIES")
-  (values
-    '("page-set" "GTK_PRINT_CAPABILITY_PAGE_SET")
-    '("copies" "GTK_PRINT_CAPABILITY_COPIES")
-    '("collate" "GTK_PRINT_CAPABILITY_COLLATE")
-    '("reverse" "GTK_PRINT_CAPABILITY_REVERSE")
-    '("scale" "GTK_PRINT_CAPABILITY_SCALE")
-    '("generate-pdf" "GTK_PRINT_CAPABILITY_GENERATE_PDF")
-    '("generate-ps" "GTK_PRINT_CAPABILITY_GENERATE_PS")
-    '("preview" "GTK_PRINT_CAPABILITY_PREVIEW")
-    '("number-up" "GTK_PRINT_CAPABILITY_NUMBER_UP")
-    '("number-up-layout" "GTK_PRINT_CAPABILITY_NUMBER_UP_LAYOUT")
-  )
-)
-
-(define-enum PrinterOptionType
-  (in-module "Gtk")
-  (c-name "GtkPrinterOptionType")
-  (gtype-id "GTK_TYPE_PRINTER_OPTION_TYPE")
-  (values
-    '("boolean" "GTK_PRINTER_OPTION_TYPE_BOOLEAN")
-    '("pickone" "GTK_PRINTER_OPTION_TYPE_PICKONE")
-    '("pickone-password" "GTK_PRINTER_OPTION_TYPE_PICKONE_PASSWORD")
-    '("pickone-passcode" "GTK_PRINTER_OPTION_TYPE_PICKONE_PASSCODE")
-    '("pickone-real" "GTK_PRINTER_OPTION_TYPE_PICKONE_REAL")
-    '("pickone-int" "GTK_PRINTER_OPTION_TYPE_PICKONE_INT")
-    '("pickone-string" "GTK_PRINTER_OPTION_TYPE_PICKONE_STRING")
-    '("alternative" "GTK_PRINTER_OPTION_TYPE_ALTERNATIVE")
-    '("string" "GTK_PRINTER_OPTION_TYPE_STRING")
-    '("filesave" "GTK_PRINTER_OPTION_TYPE_FILESAVE")
-  )
-)
-
 (define-enum PrintStatus
   (in-module "Gtk")
   (c-name "GtkPrintStatus")
@@ -2710,17 +2471,6 @@
   )
 )
 
-(define-enum PageDrawingState
-  (in-module "Gtk")
-  (c-name "GtkPageDrawingState")
-  (gtype-id "GTK_TYPE_PAGE_DRAWING_STATE")
-  (values
-    '("ready" "GTK_PAGE_DRAWING_STATE_READY")
-    '("drawing" "GTK_PAGE_DRAWING_STATE_DRAWING")
-    '("deferred-drawing" "GTK_PAGE_DRAWING_STATE_DEFERRED_DRAWING")
-  )
-)
-
 (define-flags PrivateFlags
   (in-module "Gtk")
   (c-name "GtkPrivateFlags")
@@ -2764,25 +2514,6 @@
   )
 )
 
-(define-flags RBNodeColor
-  (in-module "Gtk")
-  (c-name "GtkRBNodeColor")
-  (gtype-id "GTK_TYPE_RB_NODE_COLOR")
-  (values
-    '("black" "GTK_RBNODE_BLACK")
-    '("red" "GTK_RBNODE_RED")
-    '("is-parent" "GTK_RBNODE_IS_PARENT")
-    '("is-selected" "GTK_RBNODE_IS_SELECTED")
-    '("is-prelit" "GTK_RBNODE_IS_PRELIT")
-    '("is-semi-collapsed" "GTK_RBNODE_IS_SEMI_COLLAPSED")
-    '("is-semi-expanded" "GTK_RBNODE_IS_SEMI_EXPANDED")
-    '("invalid" "GTK_RBNODE_INVALID")
-    '("column-invalid" "GTK_RBNODE_COLUMN_INVALID")
-    '("descendants-invalid" "GTK_RBNODE_DESCENDANTS_INVALID")
-    '("non-colors" "GTK_RBNODE_NON_COLORS")
-  )
-)
-
 (define-flags RcFlags
   (in-module "Gtk")
   (c-name "GtkRcFlags")
@@ -2865,26 +2596,6 @@
   )
 )
 
-(define-enum RecentChooserProp
-  (in-module "Gtk")
-  (c-name "GtkRecentChooserProp")
-  (gtype-id "GTK_TYPE_RECENT_CHOOSER_PROP")
-  (values
-    '("first" "GTK_RECENT_CHOOSER_PROP_FIRST")
-    '("recent-manager" "GTK_RECENT_CHOOSER_PROP_RECENT_MANAGER")
-    '("show-private" "GTK_RECENT_CHOOSER_PROP_SHOW_PRIVATE")
-    '("show-not-found" "GTK_RECENT_CHOOSER_PROP_SHOW_NOT_FOUND")
-    '("show-tips" "GTK_RECENT_CHOOSER_PROP_SHOW_TIPS")
-    '("show-icons" "GTK_RECENT_CHOOSER_PROP_SHOW_ICONS")
-    '("select-multiple" "GTK_RECENT_CHOOSER_PROP_SELECT_MULTIPLE")
-    '("limit" "GTK_RECENT_CHOOSER_PROP_LIMIT")
-    '("local-only" "GTK_RECENT_CHOOSER_PROP_LOCAL_ONLY")
-    '("sort-type" "GTK_RECENT_CHOOSER_PROP_SORT_TYPE")
-    '("filter" "GTK_RECENT_CHOOSER_PROP_FILTER")
-    '("last" "GTK_RECENT_CHOOSER_PROP_LAST")
-  )
-)
-
 (define-flags RecentFilterFlags
   (in-module "Gtk")
   (c-name "GtkRecentFilterFlags")
@@ -3040,32 +2751,6 @@
   )
 )
 
-(define-flags TreeViewFlags
-  (in-module "Gtk")
-  (c-name "GtkTreeViewFlags")
-  (gtype-id "GTK_TYPE_TREE_VIEW_FLAGS")
-  (values
-    '("is-list" "GTK_TREE_VIEW_IS_LIST")
-    '("show-expanders" "GTK_TREE_VIEW_SHOW_EXPANDERS")
-    '("in-column-resize" "GTK_TREE_VIEW_IN_COLUMN_RESIZE")
-    '("arrow-prelit" "GTK_TREE_VIEW_ARROW_PRELIT")
-    '("headers-visible" "GTK_TREE_VIEW_HEADERS_VISIBLE")
-    '("draw-keyfocus" "GTK_TREE_VIEW_DRAW_KEYFOCUS")
-    '("model-setup" "GTK_TREE_VIEW_MODEL_SETUP")
-    '("in-column-drag" "GTK_TREE_VIEW_IN_COLUMN_DRAG")
-  )
-)
-
-(define-flags TreeSelectMode
-  (in-module "Gtk")
-  (c-name "GtkTreeSelectMode")
-  (gtype-id "GTK_TYPE_TREE_SELECT_MODE")
-  (values
-    '("toggle" "GTK_TREE_SELECT_MODE_TOGGLE")
-    '("extend" "GTK_TREE_SELECT_MODE_EXTEND")
-  )
-)
-
 (define-enum TreeViewColumnSizing
   (in-module "Gtk")
   (c-name "GtkTreeViewColumnSizing")
@@ -3145,6 +2830,24 @@
   )
 )
 
+(define-flags PrintCapabilities
+  (in-module "Gtk")
+  (c-name "GtkPrintCapabilities")
+  (gtype-id "GTK_TYPE_PRINT_CAPABILITIES")
+  (values
+    '("page-set" "GTK_PRINT_CAPABILITY_PAGE_SET")
+    '("copies" "GTK_PRINT_CAPABILITY_COPIES")
+    '("collate" "GTK_PRINT_CAPABILITY_COLLATE")
+    '("reverse" "GTK_PRINT_CAPABILITY_REVERSE")
+    '("scale" "GTK_PRINT_CAPABILITY_SCALE")
+    '("generate-pdf" "GTK_PRINT_CAPABILITY_GENERATE_PDF")
+    '("generate-ps" "GTK_PRINT_CAPABILITY_GENERATE_PS")
+    '("preview" "GTK_PRINT_CAPABILITY_PREVIEW")
+    '("number-up" "GTK_PRINT_CAPABILITY_NUMBER_UP")
+    '("number-up-layout" "GTK_PRINT_CAPABILITY_NUMBER_UP_LAYOUT")
+  )
+)
+
 
 ;; From gtkaboutdialog.h
 
@@ -3792,6 +3495,21 @@
   (return-type "GType")
 )
 
+(define-method set_widget
+  (of-object "GtkAccessible")
+  (c-name "gtk_accessible_set_widget")
+  (return-type "none")
+  (parameters
+    '("GtkWidget*" "widget")
+  )
+)
+
+(define-method get_widget
+  (of-object "GtkAccessible")
+  (c-name "gtk_accessible_get_widget")
+  (return-type "GtkWidget*")
+)
+
 (define-method connect_widget_destroyed
   (of-object "GtkAccessible")
   (c-name "gtk_accessible_connect_widget_destroyed")
@@ -4559,10 +4277,6 @@
 
 
 
-;; From gtkalias.h
-
-
-
 ;; From gtkalignment.h
 
 (define-function gtk_alignment_get_type
@@ -4884,6 +4598,12 @@
   (return-type "none")
 )
 
+(define-method commit
+  (of-object "GtkAssistant")
+  (c-name "gtk_assistant_commit")
+  (return-type "none")
+)
+
 
 
 ;; From gtkbbox.h
@@ -5492,14 +5212,6 @@
 
 
 
-;; From gtkbuilderprivate.h
-
-
-
-;; From gtkbuiltincache.h
-
-
-
 ;; From gtkbutton.h
 
 (define-function gtk_button_get_type
@@ -5692,6 +5404,12 @@
   (return-type "GtkPositionType")
 )
 
+(define-method get_event_window
+  (of-object "GtkButton")
+  (c-name "gtk_button_get_event_window")
+  (return-type "GdkWindow*")
+)
+
 
 
 ;; From gtkcalendar.h
@@ -9203,15 +8921,6 @@
 
 
 
-;; From gtkcustompaperunixdialog.h
-
-(define-function gtk_custom_paper_unix_dialog_get_type
-  (c-name "gtk_custom_paper_unix_dialog_get_type")
-  (return-type "GType")
-)
-
-
-
 ;; From gtkdebug.h
 
 
@@ -9380,10 +9089,6 @@
 
 
 
-;; From gtkdndcursors.h
-
-
-
 ;; From gtkdnd.h
 
 (define-function gtk_drag_get_data
@@ -10676,6 +10381,21 @@
   )
 )
 
+(define-method im_context_filter_keypress
+  (of-object "GtkEntry")
+  (c-name "gtk_entry_im_context_filter_keypress")
+  (return-type "gboolean")
+  (parameters
+    '("GdkEventKey*" "event")
+  )
+)
+
+(define-method reset_im_context
+  (of-object "GtkEntry")
+  (c-name "gtk_entry_reset_im_context")
+  (return-type "none")
+)
+
 (define-function gtk_entry_new_with_max_length
   (c-name "gtk_entry_new_with_max_length")
   (return-type "GtkWidget*")
@@ -10732,10 +10452,6 @@
 
 
 
-;; From gtkentryprivate.h
-
-
-
 ;; From gtkenums.h
 
 
@@ -10899,6 +10615,21 @@
   (return-type "GtkWidget*")
 )
 
+(define-method set_label_fill
+  (of-object "GtkExpander")
+  (c-name "gtk_expander_set_label_fill")
+  (return-type "none")
+  (parameters
+    '("gboolean" "label_fill")
+  )
+)
+
+(define-method get_label_fill
+  (of-object "GtkExpander")
+  (c-name "gtk_expander_get_label_fill")
+  (return-type "gboolean")
+)
+
 
 
 ;; From gtkfilechooserbutton.h
@@ -10983,10 +10714,6 @@
 
 
 
-;; From gtkfilechooserdefault.h
-
-
-
 ;; From gtkfilechooserdialog.h
 
 (define-function gtk_file_chooser_dialog_get_type
@@ -11022,14 +10749,6 @@
 
 
 
-;; From gtkfilechooserembed.h
-
-
-
-;; From gtkfilechooserentry.h
-
-
-
 ;; From gtkfilechooser.h
 
 (define-function gtk_file_chooser_get_type
@@ -11489,18 +11208,6 @@
 
 
 
-;; From gtkfilechooserprivate.h
-
-
-
-;; From gtkfilechoosersettings.h
-
-
-
-;; From gtkfilechooserutils.h
-
-
-
 ;; From gtkfilechooserwidget.h
 
 (define-function gtk_file_chooser_widget_get_type
@@ -11684,14 +11391,6 @@
 
 
 
-;; From gtkfilesystem.h
-
-
-
-;; From gtkfilesystemmodel.h
-
-
-
 ;; From gtkfixed.h
 
 (define-function gtk_fixed_get_type
@@ -11986,6 +11685,12 @@
   (return-type "GtkWidget*")
 )
 
+(define-method get_font_selection
+  (of-object "GtkFontSelectionDialog")
+  (c-name "gtk_font_selection_dialog_get_font_selection")
+  (return-type "GtkWidget*")
+)
+
 (define-method get_font_name
   (of-object "GtkFontSelectionDialog")
   (c-name "gtk_font_selection_dialog_get_font_name")
@@ -12463,14 +12168,6 @@
 
 
 
-;; From gtkiconcache.h
-
-
-
-;; From gtkiconcachevalidator.h
-
-
-
 ;; From gtkiconfactory.h
 
 (define-function gtk_icon_factory_get_type
@@ -13368,6 +13065,24 @@
   )
 )
 
+(define-method get_item_row
+  (of-object "GtkIconView")
+  (c-name "gtk_icon_view_get_item_row")
+  (return-type "gint")
+  (parameters
+    '("GtkTreePath*" "path")
+  )
+)
+
+(define-method get_item_column
+  (of-object "GtkIconView")
+  (c-name "gtk_icon_view_get_item_column")
+  (return-type "gint")
+  (parameters
+    '("GtkTreePath*" "path")
+  )
+)
+
 (define-method get_selected_items
   (of-object "GtkIconView")
   (c-name "gtk_icon_view_get_selected_items")
@@ -14107,10 +13822,6 @@
 
 
 
-;; From gtkimcontextsimpleseqs.h
-
-
-
 ;; From gtkimmodule.h
 
 
@@ -14278,10 +13989,6 @@
 
 
 
-;; From gtkintl.h
-
-
-
 ;; From gtkinvisible.h
 
 (define-function gtk_invisible_get_type
@@ -14581,10 +14288,6 @@
 
 
 
-;; From gtkkeyhash.h
-
-
-
 ;; From gtklabel.h
 
 (define-function gtk_label_get_type
@@ -15980,10 +15683,6 @@
 
 
 
-;; From gtkmarshalers.h
-
-
-
 ;; From gtkmarshal.h
 
 
@@ -16636,6 +16335,12 @@
   (varargs #t)
 )
 
+(define-method get_message_area
+  (of-object "GtkMessageDialog")
+  (c-name "gtk_message_dialog_get_message_area")
+  (return-type "GtkWidget*")
+)
+
 
 
 ;; From gtkmisc.h
@@ -16687,10 +16392,6 @@
 
 
 
-;; From gtkmnemonichash.h
-
-
-
 ;; From gtkmodules.h
 
 
@@ -16749,10 +16450,6 @@
 
 
 
-;; From gtkmountoperationprivate.h
-
-
-
 ;; From gtknotebook.h
 
 (define-function gtk_notebook_get_type
@@ -17027,6 +16724,18 @@
   (return-type "gboolean")
 )
 
+(define-method get_tab_hborder
+  (of-object "GtkNotebook")
+  (c-name "gtk_notebook_get_tab_hborder")
+  (return-type "guint16")
+)
+
+(define-method get_tab_vborder
+  (of-object "GtkNotebook")
+  (c-name "gtk_notebook_get_tab_vborder")
+  (return-type "guint16")
+)
+
 (define-method popup_enable
   (of-object "GtkNotebook")
   (c-name "gtk_notebook_popup_enable")
@@ -17773,55 +17482,6 @@
 
 
 
-;; From gtkpagesetupunixdialog.h
-
-(define-function gtk_page_setup_unix_dialog_get_type
-  (c-name "gtk_page_setup_unix_dialog_get_type")
-  (return-type "GType")
-)
-
-(define-function gtk_page_setup_unix_dialog_new
-  (c-name "gtk_page_setup_unix_dialog_new")
-  (is-constructor-of "GtkPageSetupUnixDialog")
-  (return-type "GtkWidget*")
-  (parameters
-    '("const-gchar*" "title")
-    '("GtkWindow*" "parent")
-  )
-)
-
-(define-method set_page_setup
-  (of-object "GtkPageSetupUnixDialog")
-  (c-name "gtk_page_setup_unix_dialog_set_page_setup")
-  (return-type "none")
-  (parameters
-    '("GtkPageSetup*" "page_setup")
-  )
-)
-
-(define-method get_page_setup
-  (of-object "GtkPageSetupUnixDialog")
-  (c-name "gtk_page_setup_unix_dialog_get_page_setup")
-  (return-type "GtkPageSetup*")
-)
-
-(define-method set_print_settings
-  (of-object "GtkPageSetupUnixDialog")
-  (c-name "gtk_page_setup_unix_dialog_set_print_settings")
-  (return-type "none")
-  (parameters
-    '("GtkPrintSettings*" "print_settings")
-  )
-)
-
-(define-method get_print_settings
-  (of-object "GtkPageSetupUnixDialog")
-  (c-name "gtk_page_setup_unix_dialog_get_print_settings")
-  (return-type "GtkPrintSettings*")
-)
-
-
-
 ;; From gtkpaned.h
 
 (define-function gtk_paned_get_type
@@ -18099,15 +17759,6 @@
 
 
 
-;; From gtkpathbar.h
-
-(define-function gtk_path_bar_get_type
-  (c-name "gtk_path_bar_get_type")
-  (return-type "GType")
-)
-
-
-
 ;; From gtkpixmap.h
 
 (define-function gtk_pixmap_get_type
@@ -18220,10 +17871,6 @@
 
 
 
-;; From gtkplugprivate.h
-
-
-
 ;; From gtkpreview.h
 
 (define-function gtk_preview_get_type
@@ -18358,215 +18005,6 @@
 
 
 
-;; From gtkprintbackend.h
-
-(define-function gtk_print_backend_error_quark
-  (c-name "gtk_print_backend_error_quark")
-  (return-type "GQuark")
-)
-
-(define-function gtk_print_backend_get_type
-  (c-name "gtk_print_backend_get_type")
-  (return-type "GType")
-)
-
-(define-method get_printer_list
-  (of-object "GtkPrintBackend")
-  (c-name "gtk_print_backend_get_printer_list")
-  (return-type "GList*")
-)
-
-(define-method printer_list_is_done
-  (of-object "GtkPrintBackend")
-  (c-name "gtk_print_backend_printer_list_is_done")
-  (return-type "gboolean")
-)
-
-(define-method find_printer
-  (of-object "GtkPrintBackend")
-  (c-name "gtk_print_backend_find_printer")
-  (return-type "GtkPrinter*")
-  (parameters
-    '("const-gchar*" "printer_name")
-  )
-)
-
-(define-method print_stream
-  (of-object "GtkPrintBackend")
-  (c-name "gtk_print_backend_print_stream")
-  (return-type "none")
-  (parameters
-    '("GtkPrintJob*" "job")
-    '("GIOChannel*" "data_io")
-    '("GtkPrintJobCompleteFunc" "callback")
-    '("gpointer" "user_data")
-    '("GDestroyNotify" "dnotify")
-  )
-)
-
-(define-function gtk_print_backend_load_modules
-  (c-name "gtk_print_backend_load_modules")
-  (return-type "GList*")
-)
-
-(define-method destroy
-  (of-object "GtkPrintBackend")
-  (c-name "gtk_print_backend_destroy")
-  (return-type "none")
-)
-
-(define-method set_password
-  (of-object "GtkPrintBackend")
-  (c-name "gtk_print_backend_set_password")
-  (return-type "none")
-  (parameters
-    '("gchar**" "auth_info_required")
-    '("gchar**" "auth_info")
-  )
-)
-
-(define-method add_printer
-  (of-object "GtkPrintBackend")
-  (c-name "gtk_print_backend_add_printer")
-  (return-type "none")
-  (parameters
-    '("GtkPrinter*" "printer")
-  )
-)
-
-(define-method remove_printer
-  (of-object "GtkPrintBackend")
-  (c-name "gtk_print_backend_remove_printer")
-  (return-type "none")
-  (parameters
-    '("GtkPrinter*" "printer")
-  )
-)
-
-(define-method set_list_done
-  (of-object "GtkPrintBackend")
-  (c-name "gtk_print_backend_set_list_done")
-  (return-type "none")
-)
-
-(define-function gtk_printer_new
-  (c-name "gtk_printer_new")
-  (is-constructor-of "GtkPrinter")
-  (return-type "GtkPrinter*")
-  (parameters
-    '("const-char*" "name")
-    '("GtkPrintBackend*" "backend")
-    '("gboolean" "is_virtual")
-  )
-)
-
-(define-method is_new
-  (of-object "GtkPrinter")
-  (c-name "gtk_printer_is_new")
-  (return-type "gboolean")
-)
-
-(define-method set_is_new
-  (of-object "GtkPrinter")
-  (c-name "gtk_printer_set_is_new")
-  (return-type "none")
-  (parameters
-    '("gboolean" "val")
-  )
-)
-
-(define-method set_is_active
-  (of-object "GtkPrinter")
-  (c-name "gtk_printer_set_is_active")
-  (return-type "none")
-  (parameters
-    '("gboolean" "val")
-  )
-)
-
-(define-method set_is_paused
-  (of-object "GtkPrinter")
-  (c-name "gtk_printer_set_is_paused")
-  (return-type "gboolean")
-  (parameters
-    '("gboolean" "val")
-  )
-)
-
-(define-method set_is_accepting_jobs
-  (of-object "GtkPrinter")
-  (c-name "gtk_printer_set_is_accepting_jobs")
-  (return-type "gboolean")
-  (parameters
-    '("gboolean" "val")
-  )
-)
-
-(define-method set_has_details
-  (of-object "GtkPrinter")
-  (c-name "gtk_printer_set_has_details")
-  (return-type "none")
-  (parameters
-    '("gboolean" "val")
-  )
-)
-
-(define-method set_is_default
-  (of-object "GtkPrinter")
-  (c-name "gtk_printer_set_is_default")
-  (return-type "none")
-  (parameters
-    '("gboolean" "val")
-  )
-)
-
-(define-method set_icon_name
-  (of-object "GtkPrinter")
-  (c-name "gtk_printer_set_icon_name")
-  (return-type "none")
-  (parameters
-    '("const-gchar*" "icon")
-  )
-)
-
-(define-method set_job_count
-  (of-object "GtkPrinter")
-  (c-name "gtk_printer_set_job_count")
-  (return-type "gboolean")
-  (parameters
-    '("gint" "count")
-  )
-)
-
-(define-method set_location
-  (of-object "GtkPrinter")
-  (c-name "gtk_printer_set_location")
-  (return-type "gboolean")
-  (parameters
-    '("const-gchar*" "location")
-  )
-)
-
-(define-method set_description
-  (of-object "GtkPrinter")
-  (c-name "gtk_printer_set_description")
-  (return-type "gboolean")
-  (parameters
-    '("const-gchar*" "description")
-  )
-)
-
-(define-method set_state_message
-  (of-object "GtkPrinter")
-  (c-name "gtk_printer_set_state_message")
-  (return-type "gboolean")
-  (parameters
-    '("const-gchar*" "message")
-  )
-)
-
-
-
 ;; From gtkprintcontext.h
 
 (define-function gtk_print_context_get_type
@@ -18653,494 +18091,6 @@
 
 
 
-;; From gtkprinter.h
-
-(define-function gtk_print_capabilities_get_type
-  (c-name "gtk_print_capabilities_get_type")
-  (return-type "GType")
-)
-
-(define-function gtk_printer_get_type
-  (c-name "gtk_printer_get_type")
-  (return-type "GType")
-)
-
-(define-function gtk_printer_new
-  (c-name "gtk_printer_new")
-  (is-constructor-of "GtkPrinter")
-  (return-type "GtkPrinter*")
-  (parameters
-    '("const-gchar*" "name")
-    '("GtkPrintBackend*" "backend")
-    '("gboolean" "virtual_")
-  )
-)
-
-(define-method get_backend
-  (of-object "GtkPrinter")
-  (c-name "gtk_printer_get_backend")
-  (return-type "GtkPrintBackend*")
-)
-
-(define-method get_name
-  (of-object "GtkPrinter")
-  (c-name "gtk_printer_get_name")
-  (return-type "const-gchar*")
-)
-
-(define-method get_state_message
-  (of-object "GtkPrinter")
-  (c-name "gtk_printer_get_state_message")
-  (return-type "const-gchar*")
-)
-
-(define-method get_description
-  (of-object "GtkPrinter")
-  (c-name "gtk_printer_get_description")
-  (return-type "const-gchar*")
-)
-
-(define-method get_location
-  (of-object "GtkPrinter")
-  (c-name "gtk_printer_get_location")
-  (return-type "const-gchar*")
-)
-
-(define-method get_icon_name
-  (of-object "GtkPrinter")
-  (c-name "gtk_printer_get_icon_name")
-  (return-type "const-gchar*")
-)
-
-(define-method get_job_count
-  (of-object "GtkPrinter")
-  (c-name "gtk_printer_get_job_count")
-  (return-type "gint")
-)
-
-(define-method is_active
-  (of-object "GtkPrinter")
-  (c-name "gtk_printer_is_active")
-  (return-type "gboolean")
-)
-
-(define-method is_paused
-  (of-object "GtkPrinter")
-  (c-name "gtk_printer_is_paused")
-  (return-type "gboolean")
-)
-
-(define-method is_accepting_jobs
-  (of-object "GtkPrinter")
-  (c-name "gtk_printer_is_accepting_jobs")
-  (return-type "gboolean")
-)
-
-(define-method is_virtual
-  (of-object "GtkPrinter")
-  (c-name "gtk_printer_is_virtual")
-  (return-type "gboolean")
-)
-
-(define-method is_default
-  (of-object "GtkPrinter")
-  (c-name "gtk_printer_is_default")
-  (return-type "gboolean")
-)
-
-(define-method accepts_pdf
-  (of-object "GtkPrinter")
-  (c-name "gtk_printer_accepts_pdf")
-  (return-type "gboolean")
-)
-
-(define-method accepts_ps
-  (of-object "GtkPrinter")
-  (c-name "gtk_printer_accepts_ps")
-  (return-type "gboolean")
-)
-
-(define-method list_papers
-  (of-object "GtkPrinter")
-  (c-name "gtk_printer_list_papers")
-  (return-type "GList*")
-)
-
-(define-method get_default_page_size
-  (of-object "GtkPrinter")
-  (c-name "gtk_printer_get_default_page_size")
-  (return-type "GtkPageSetup*")
-)
-
-(define-method compare
-  (of-object "GtkPrinter")
-  (c-name "gtk_printer_compare")
-  (return-type "gint")
-  (parameters
-    '("GtkPrinter*" "b")
-  )
-)
-
-(define-method has_details
-  (of-object "GtkPrinter")
-  (c-name "gtk_printer_has_details")
-  (return-type "gboolean")
-)
-
-(define-method request_details
-  (of-object "GtkPrinter")
-  (c-name "gtk_printer_request_details")
-  (return-type "none")
-)
-
-(define-method get_capabilities
-  (of-object "GtkPrinter")
-  (c-name "gtk_printer_get_capabilities")
-  (return-type "GtkPrintCapabilities")
-)
-
-(define-method get_hard_margins
-  (of-object "GtkPrinter")
-  (c-name "gtk_printer_get_hard_margins")
-  (return-type "gboolean")
-  (parameters
-    '("gdouble*" "top")
-    '("gdouble*" "bottom")
-    '("gdouble*" "left")
-    '("gdouble*" "right")
-  )
-)
-
-(define-function gtk_enumerate_printers
-  (c-name "gtk_enumerate_printers")
-  (return-type "none")
-  (parameters
-    '("GtkPrinterFunc" "func")
-    '("gpointer" "data")
-    '("GDestroyNotify" "destroy")
-    '("gboolean" "wait")
-  )
-)
-
-
-
-;; From gtkprinteroption.h
-
-(define-function gtk_printer_option_get_type
-  (c-name "gtk_printer_option_get_type")
-  (return-type "GType")
-)
-
-(define-function gtk_printer_option_new
-  (c-name "gtk_printer_option_new")
-  (is-constructor-of "GtkPrinterOption")
-  (return-type "GtkPrinterOption*")
-  (parameters
-    '("const-char*" "name")
-    '("const-char*" "display_text")
-    '("GtkPrinterOptionType" "type")
-  )
-)
-
-(define-method set
-  (of-object "GtkPrinterOption")
-  (c-name "gtk_printer_option_set")
-  (return-type "none")
-  (parameters
-    '("const-char*" "value")
-  )
-)
-
-(define-method set_has_conflict
-  (of-object "GtkPrinterOption")
-  (c-name "gtk_printer_option_set_has_conflict")
-  (return-type "none")
-  (parameters
-    '("gboolean" "has_conflict")
-  )
-)
-
-(define-method clear_has_conflict
-  (of-object "GtkPrinterOption")
-  (c-name "gtk_printer_option_clear_has_conflict")
-  (return-type "none")
-)
-
-(define-method set_boolean
-  (of-object "GtkPrinterOption")
-  (c-name "gtk_printer_option_set_boolean")
-  (return-type "none")
-  (parameters
-    '("gboolean" "value")
-  )
-)
-
-(define-method allocate_choices
-  (of-object "GtkPrinterOption")
-  (c-name "gtk_printer_option_allocate_choices")
-  (return-type "none")
-  (parameters
-    '("int" "num")
-  )
-)
-
-(define-method choices_from_array
-  (of-object "GtkPrinterOption")
-  (c-name "gtk_printer_option_choices_from_array")
-  (return-type "none")
-  (parameters
-    '("int" "num_choices")
-    '("char*[]" "choices")
-    '("char*[]" "choices_display")
-  )
-)
-
-(define-method has_choice
-  (of-object "GtkPrinterOption")
-  (c-name "gtk_printer_option_has_choice")
-  (return-type "gboolean")
-  (parameters
-    '("const-char*" "choice")
-  )
-)
-
-(define-method set_activates_default
-  (of-object "GtkPrinterOption")
-  (c-name "gtk_printer_option_set_activates_default")
-  (return-type "none")
-  (parameters
-    '("gboolean" "activates")
-  )
-)
-
-(define-method get_activates_default
-  (of-object "GtkPrinterOption")
-  (c-name "gtk_printer_option_get_activates_default")
-  (return-type "gboolean")
-)
-
-
-
-;; From gtkprinteroptionset.h
-
-(define-function gtk_printer_option_set_get_type
-  (c-name "gtk_printer_option_set_get_type")
-  (return-type "GType")
-)
-
-(define-function gtk_printer_option_set_new
-  (c-name "gtk_printer_option_set_new")
-  (is-constructor-of "GtkPrinterOptionSet")
-  (return-type "GtkPrinterOptionSet*")
-)
-
-(define-method add
-  (of-object "GtkPrinterOptionSet")
-  (c-name "gtk_printer_option_set_add")
-  (return-type "none")
-  (parameters
-    '("GtkPrinterOption*" "option")
-  )
-)
-
-(define-method remove
-  (of-object "GtkPrinterOptionSet")
-  (c-name "gtk_printer_option_set_remove")
-  (return-type "none")
-  (parameters
-    '("GtkPrinterOption*" "option")
-  )
-)
-
-(define-method lookup
-  (of-object "GtkPrinterOptionSet")
-  (c-name "gtk_printer_option_set_lookup")
-  (return-type "GtkPrinterOption*")
-  (parameters
-    '("const-char*" "name")
-  )
-)
-
-(define-method foreach
-  (of-object "GtkPrinterOptionSet")
-  (c-name "gtk_printer_option_set_foreach")
-  (return-type "none")
-  (parameters
-    '("GtkPrinterOptionSetFunc" "func")
-    '("gpointer" "user_data")
-  )
-)
-
-(define-method clear_conflicts
-  (of-object "GtkPrinterOptionSet")
-  (c-name "gtk_printer_option_set_clear_conflicts")
-  (return-type "none")
-)
-
-(define-method get_groups
-  (of-object "GtkPrinterOptionSet")
-  (c-name "gtk_printer_option_set_get_groups")
-  (return-type "GList*")
-)
-
-(define-method foreach_in_group
-  (of-object "GtkPrinterOptionSet")
-  (c-name "gtk_printer_option_set_foreach_in_group")
-  (return-type "none")
-  (parameters
-    '("const-char*" "group")
-    '("GtkPrinterOptionSetFunc" "func")
-    '("gpointer" "user_data")
-  )
-)
-
-
-
-;; From gtkprinteroptionwidget.h
-
-(define-function gtk_printer_option_widget_get_type
-  (c-name "gtk_printer_option_widget_get_type")
-  (return-type "GType")
-)
-
-(define-method widget_new
-  (of-object "GtkPrinterOption")
-  (c-name "gtk_printer_option_widget_new")
-  (return-type "GtkWidget*")
-)
-
-(define-method set_source
-  (of-object "GtkPrinterOptionWidget")
-  (c-name "gtk_printer_option_widget_set_source")
-  (return-type "none")
-  (parameters
-    '("GtkPrinterOption*" "source")
-  )
-)
-
-(define-method has_external_label
-  (of-object "GtkPrinterOptionWidget")
-  (c-name "gtk_printer_option_widget_has_external_label")
-  (return-type "gboolean")
-)
-
-(define-method get_external_label
-  (of-object "GtkPrinterOptionWidget")
-  (c-name "gtk_printer_option_widget_get_external_label")
-  (return-type "GtkWidget*")
-)
-
-(define-method get_value
-  (of-object "GtkPrinterOptionWidget")
-  (c-name "gtk_printer_option_widget_get_value")
-  (return-type "const-gchar*")
-)
-
-
-
-;; From gtkprinter-private.h
-
-(define-method set_status
-  (of-object "GtkPrintJob")
-  (c-name "gtk_print_job_set_status")
-  (return-type "none")
-  (parameters
-    '("GtkPrintStatus" "status")
-  )
-)
-
-
-
-;; From gtkprintjob.h
-
-(define-function gtk_print_job_get_type
-  (c-name "gtk_print_job_get_type")
-  (return-type "GType")
-)
-
-(define-function gtk_print_job_new
-  (c-name "gtk_print_job_new")
-  (is-constructor-of "GtkPrintJob")
-  (return-type "GtkPrintJob*")
-  (parameters
-    '("const-gchar*" "title")
-    '("GtkPrinter*" "printer")
-    '("GtkPrintSettings*" "settings")
-    '("GtkPageSetup*" "page_setup")
-  )
-)
-
-(define-method get_settings
-  (of-object "GtkPrintJob")
-  (c-name "gtk_print_job_get_settings")
-  (return-type "GtkPrintSettings*")
-)
-
-(define-method get_printer
-  (of-object "GtkPrintJob")
-  (c-name "gtk_print_job_get_printer")
-  (return-type "GtkPrinter*")
-)
-
-(define-method get_title
-  (of-object "GtkPrintJob")
-  (c-name "gtk_print_job_get_title")
-  (return-type "const-gchar*")
-)
-
-(define-method get_status
-  (of-object "GtkPrintJob")
-  (c-name "gtk_print_job_get_status")
-  (return-type "GtkPrintStatus")
-)
-
-(define-method set_source_file
-  (of-object "GtkPrintJob")
-  (c-name "gtk_print_job_set_source_file")
-  (return-type "gboolean")
-  (parameters
-    '("const-gchar*" "filename")
-    '("GError**" "error")
-  )
-)
-
-(define-method get_surface
-  (of-object "GtkPrintJob")
-  (c-name "gtk_print_job_get_surface")
-  (return-type "cairo_surface_t*")
-  (parameters
-    '("GError**" "error")
-  )
-)
-
-(define-method set_track_print_status
-  (of-object "GtkPrintJob")
-  (c-name "gtk_print_job_set_track_print_status")
-  (return-type "none")
-  (parameters
-    '("gboolean" "track_status")
-  )
-)
-
-(define-method get_track_print_status
-  (of-object "GtkPrintJob")
-  (c-name "gtk_print_job_get_track_print_status")
-  (return-type "gboolean")
-)
-
-(define-method send
-  (of-object "GtkPrintJob")
-  (c-name "gtk_print_job_send")
-  (return-type "none")
-  (parameters
-    '("GtkPrintJobCompleteFunc" "callback")
-    '("gpointer" "user_data")
-    '("GDestroyNotify" "dnotify")
-  )
-)
-
-
-
 ;; From gtkprintoperation.h
 
 (define-function gtk_print_error_quark
@@ -19443,10 +18393,6 @@
 
 
 
-;; From gtkprintoperation-private.h
-
-
-
 ;; From gtkprintsettings.h
 
 (define-function gtk_print_settings_get_type
@@ -20067,196 +19013,6 @@
 
 
 
-;; From gtkprintunixdialog.h
-
-(define-function gtk_print_unix_dialog_get_type
-  (c-name "gtk_print_unix_dialog_get_type")
-  (return-type "GType")
-)
-
-(define-function gtk_print_unix_dialog_new
-  (c-name "gtk_print_unix_dialog_new")
-  (is-constructor-of "GtkPrintUnixDialog")
-  (return-type "GtkWidget*")
-  (parameters
-    '("const-gchar*" "title")
-    '("GtkWindow*" "parent")
-  )
-)
-
-(define-method set_page_setup
-  (of-object "GtkPrintUnixDialog")
-  (c-name "gtk_print_unix_dialog_set_page_setup")
-  (return-type "none")
-  (parameters
-    '("GtkPageSetup*" "page_setup")
-  )
-)
-
-(define-method get_page_setup
-  (of-object "GtkPrintUnixDialog")
-  (c-name "gtk_print_unix_dialog_get_page_setup")
-  (return-type "GtkPageSetup*")
-)
-
-(define-method set_current_page
-  (of-object "GtkPrintUnixDialog")
-  (c-name "gtk_print_unix_dialog_set_current_page")
-  (return-type "none")
-  (parameters
-    '("gint" "current_page")
-  )
-)
-
-(define-method get_current_page
-  (of-object "GtkPrintUnixDialog")
-  (c-name "gtk_print_unix_dialog_get_current_page")
-  (return-type "gint")
-)
-
-(define-method set_settings
-  (of-object "GtkPrintUnixDialog")
-  (c-name "gtk_print_unix_dialog_set_settings")
-  (return-type "none")
-  (parameters
-    '("GtkPrintSettings*" "settings")
-  )
-)
-
-(define-method get_settings
-  (of-object "GtkPrintUnixDialog")
-  (c-name "gtk_print_unix_dialog_get_settings")
-  (return-type "GtkPrintSettings*")
-)
-
-(define-method get_selected_printer
-  (of-object "GtkPrintUnixDialog")
-  (c-name "gtk_print_unix_dialog_get_selected_printer")
-  (return-type "GtkPrinter*")
-)
-
-(define-method add_custom_tab
-  (of-object "GtkPrintUnixDialog")
-  (c-name "gtk_print_unix_dialog_add_custom_tab")
-  (return-type "none")
-  (parameters
-    '("GtkWidget*" "child")
-    '("GtkWidget*" "tab_label")
-  )
-)
-
-(define-method set_manual_capabilities
-  (of-object "GtkPrintUnixDialog")
-  (c-name "gtk_print_unix_dialog_set_manual_capabilities")
-  (return-type "none")
-  (parameters
-    '("GtkPrintCapabilities" "capabilities")
-  )
-)
-
-(define-method get_manual_capabilities
-  (of-object "GtkPrintUnixDialog")
-  (c-name "gtk_print_unix_dialog_get_manual_capabilities")
-  (return-type "GtkPrintCapabilities")
-)
-
-(define-method set_support_selection
-  (of-object "GtkPrintUnixDialog")
-  (c-name "gtk_print_unix_dialog_set_support_selection")
-  (return-type "none")
-  (parameters
-    '("gboolean" "support_selection")
-  )
-)
-
-(define-method get_support_selection
-  (of-object "GtkPrintUnixDialog")
-  (c-name "gtk_print_unix_dialog_get_support_selection")
-  (return-type "gboolean")
-)
-
-(define-method set_has_selection
-  (of-object "GtkPrintUnixDialog")
-  (c-name "gtk_print_unix_dialog_set_has_selection")
-  (return-type "none")
-  (parameters
-    '("gboolean" "has_selection")
-  )
-)
-
-(define-method get_has_selection
-  (of-object "GtkPrintUnixDialog")
-  (c-name "gtk_print_unix_dialog_get_has_selection")
-  (return-type "gboolean")
-)
-
-(define-method set_embed_page_setup
-  (of-object "GtkPrintUnixDialog")
-  (c-name "gtk_print_unix_dialog_set_embed_page_setup")
-  (return-type "none")
-  (parameters
-    '("gboolean" "embed")
-  )
-)
-
-(define-method get_embed_page_setup
-  (of-object "GtkPrintUnixDialog")
-  (c-name "gtk_print_unix_dialog_get_embed_page_setup")
-  (return-type "gboolean")
-)
-
-(define-method get_page_setup_set
-  (of-object "GtkPrintUnixDialog")
-  (c-name "gtk_print_unix_dialog_get_page_setup_set")
-  (return-type "gboolean")
-)
-
-
-
-;; From gtkprintutils.h
-
-
-
-;; From gtkprint-win32.h
-
-(define-method free
-  (of-object "GtkPrintWin32Devnames")
-  (c-name "gtk_print_win32_devnames_free")
-  (return-type "none")
-)
-
-(define-function gtk_print_win32_devnames_from_win32
-  (c-name "gtk_print_win32_devnames_from_win32")
-  (return-type "GtkPrintWin32Devnames*")
-  (parameters
-    '("HGLOBAL" "global")
-  )
-)
-
-(define-function gtk_print_win32_devnames_from_printer_name
-  (c-name "gtk_print_win32_devnames_from_printer_name")
-  (return-type "GtkPrintWin32Devnames*")
-  (parameters
-    '("const-char*" "printer")
-  )
-)
-
-(define-method to_win32
-  (of-object "GtkPrintWin32Devnames")
-  (c-name "gtk_print_win32_devnames_to_win32")
-  (return-type "HGLOBAL")
-)
-
-(define-function gtk_print_win32_devnames_to_win32_from_printer_name
-  (c-name "gtk_print_win32_devnames_to_win32_from_printer_name")
-  (return-type "HGLOBAL")
-  (parameters
-    '("const-char*" "printer")
-  )
-)
-
-
-
 ;; From gtkprivate.h
 
 
@@ -20530,14 +19286,6 @@
 
 
 
-;; From gtkquartz.h
-
-
-
-;; From gtkquery.h
-
-
-
 ;; From gtkradioaction.h
 
 (define-function gtk_radio_action_get_type
@@ -21025,10 +19773,6 @@
 
 
 
-;; From gtkrbtree.h
-
-
-
 ;; From gtkrc.h
 
 (define-function gtk_rc_add_default_file
@@ -21296,10 +20040,6 @@
 
 
 
-;; From gtkrecentchooserdefault.h
-
-
-
 ;; From gtkrecentchooserdialog.h
 
 (define-function gtk_recent_chooser_dialog_get_type
@@ -21638,14 +20378,6 @@
 
 
 
-;; From gtkrecentchooserprivate.h
-
-
-
-;; From gtkrecentchooserutils.h
-
-
-
 ;; From gtkrecentchooserwidget.h
 
 (define-function gtk_recent_chooser_widget_get_type
@@ -22451,26 +21183,6 @@
 
 
 
-;; From gtksearchenginebeagle.h
-
-
-
-;; From gtksearchengine.h
-
-
-
-;; From gtksearchenginequartz.h
-
-
-
-;; From gtksearchenginesimple.h
-
-
-
-;; From gtksearchenginetracker.h
-
-
-
 ;; From gtkselection.h
 
 (define-function gtk_target_list_new
@@ -23325,10 +22037,6 @@
 
 
 
-;; From gtksocketprivate.h
-
-
-
 ;; From gtkspinbutton.h
 
 (define-function gtk_spin_button_get_type
@@ -23615,6 +22323,15 @@
   )
 )
 
+(define-method remove_all
+  (of-object "GtkStatusbar")
+  (c-name "gtk_statusbar_remove_all")
+  (return-type "none")
+  (parameters
+    '("guint" "context_id")
+  )
+)
+
 (define-method set_has_resize_grip
   (of-object "GtkStatusbar")
   (c-name "gtk_statusbar_set_has_resize_grip")
@@ -25034,6 +23751,16 @@
   (return-type "gboolean")
 )
 
+(define-method get_size
+  (of-object "GtkTable")
+  (c-name "gtk_table_get_size")
+  (return-type "none")
+  (parameters
+    '("guint*" "rows")
+    '("guint*" "columns")
+  )
+)
+
 
 
 ;; From gtktearoffmenuitem.h
@@ -25199,10 +23926,6 @@
 
 
 
-;; From gtktextbtree.h
-
-
-
 ;; From gtktextbuffer.h
 
 (define-function gtk_text_buffer_get_type
@@ -25920,10 +24643,6 @@
 
 
 
-;; From gtktextbufferserialize.h
-
-
-
 ;; From gtktextchild.h
 
 (define-function gtk_text_child_anchor_get_type
@@ -25951,10 +24670,6 @@
 
 
 
-;; From gtktextchildprivate.h
-
-
-
 ;; From gtktextdisplay.h
 
 (define-method draw
@@ -26791,10 +25506,6 @@
 
 
 
-;; From gtktextiterprivate.h
-
-
-
 ;; From gtktextlayout.h
 
 (define-function gtk_text_layout_get_type
@@ -27298,22 +26009,6 @@
 
 
 
-;; From gtktextmarkprivate.h
-
-
-
-;; From gtktextsegment.h
-
-(define-function gtk_text_line_segment_split
-  (c-name "gtk_text_line_segment_split")
-  (return-type "GtkTextLineSegment*")
-  (parameters
-    '("const-GtkTextIter*" "iter")
-  )
-)
-
-
-
 ;; From gtktexttag.h
 
 (define-function gtk_text_tag_get_type
@@ -27396,10 +26091,6 @@
 
 
 
-;; From gtktexttagprivate.h
-
-
-
 ;; From gtktexttagtable.h
 
 (define-function gtk_text_tag_table_get_type
@@ -27458,22 +26149,6 @@
 
 
 
-;; From gtktexttypes.h
-
-(define-function gtk_text_byte_begins_utf8_char
-  (c-name "gtk_text_byte_begins_utf8_char")
-  (return-type "gboolean")
-  (parameters
-    '("const-gchar*" "byte")
-  )
-)
-
-
-
-;; From gtktextutil.h
-
-
-
 ;; From gtktextview.h
 
 (define-function gtk_text_view_get_type
@@ -27665,6 +26340,18 @@
   )
 )
 
+(define-method get_hadjustment
+  (of-object "GtkTextView")
+  (c-name "gtk_text_view_get_hadjustment")
+  (return-type "GtkAdjustment*")
+)
+
+(define-method get_vadjustment
+  (of-object "GtkTextView")
+  (c-name "gtk_text_view_get_vadjustment")
+  (return-type "GtkAdjustment*")
+)
+
 (define-method get_window
   (of-object "GtkTextView")
   (c-name "gtk_text_view_get_window")
@@ -27757,6 +26444,21 @@
   )
 )
 
+(define-method im_context_filter_keypress
+  (of-object "GtkTextView")
+  (c-name "gtk_text_view_im_context_filter_keypress")
+  (return-type "gboolean")
+  (parameters
+    '("GdkEventKey*" "event")
+  )
+)
+
+(define-method reset_im_context
+  (of-object "GtkTextView")
+  (c-name "gtk_text_view_reset_im_context")
+  (return-type "none")
+)
+
 (define-method add_child_at_anchor
   (of-object "GtkTextView")
   (c-name "gtk_text_view_add_child_at_anchor")
@@ -27978,29 +26680,6 @@
 
 
 
-;; From gtkthemes.h
-
-(define-function gtk_theme_engine_get_type
-  (c-name "gtk_theme_engine_get_type")
-  (return-type "GType")
-)
-
-(define-function gtk_theme_engine_get
-  (c-name "gtk_theme_engine_get")
-  (return-type "GtkThemeEngine*")
-  (parameters
-    '("const-gchar*" "name")
-  )
-)
-
-(define-method create_rc_style
-  (of-object "GtkThemeEngine")
-  (c-name "gtk_theme_engine_create_rc_style")
-  (return-type "GtkRcStyle*")
-)
-
-
-
 ;; From gtktipsquery.h
 
 (define-function gtk_tips_query_get_type
@@ -28104,10 +26783,6 @@
 
 
 
-;; From gtktoggleactionprivate.h
-
-
-
 ;; From gtktogglebutton.h
 
 (define-function gtk_toggle_button_get_type
@@ -29229,10 +27904,6 @@
 
 
 
-;; From gtktoolpaletteprivate.h
-
-
-
 ;; From gtktoolshell.h
 
 (define-function gtk_tool_shell_get_type
@@ -29459,19 +28130,6 @@
 
 
 
-;; From gtktrayicon.h
-
-(define-function gtk_tray_icon_get_type
-  (c-name "gtk_tray_icon_get_type")
-  (return-type "GType")
-)
-
-
-
-;; From gtktreedatalist.h
-
-
-
 ;; From gtktreednd.h
 
 (define-function gtk_tree_drag_source_get_type
@@ -29932,6 +28590,15 @@
   (return-type "gint*")
 )
 
+(define-method get_indices_with_depth
+  (of-object "GtkTreePath")
+  (c-name "gtk_tree_path_get_indices_with_depth")
+  (return-type "gint*")
+  (parameters
+    '("gint*" "depth")
+  )
+)
+
 (define-method free
   (of-object "GtkTreePath")
   (c-name "gtk_tree_path_free")
@@ -30423,10 +29090,6 @@
 
 
 
-;; From gtktreeprivate.h
-
-
-
 ;; From gtktreeselection.h
 
 (define-function gtk_tree_selection_get_type
@@ -33016,10 +31679,6 @@
 
 
 
-;; From gtkunixprint.h
-
-
-
 ;; From gtkvbbox.h
 
 (define-function gtk_vbutton_box_get_type
@@ -33152,6 +31811,12 @@
   (return-type "GdkWindow*")
 )
 
+(define-method get_view_window
+  (of-object "GtkViewport")
+  (c-name "gtk_viewport_get_view_window")
+  (return-type "GdkWindow*")
+)
+
 
 
 ;; From gtkvolumebutton.h
@@ -33550,6 +32215,15 @@
   )
 )
 
+(define-method send_focus_change
+  (of-object "GtkWidget")
+  (c-name "gtk_widget_send_focus_change")
+  (return-type "gboolean")
+  (parameters
+    '("GdkEvent*" "event")
+  )
+)
+
 (define-method activate
   (of-object "GtkWidget")
   (c-name "gtk_widget_activate")
@@ -34642,60 +33316,6 @@
 
 
 
-;; From gtkwin32embed.h
-
-
-
-;; From gtkwin32embedwidget.h
-
-(define-function gtk_win32_embed_widget_get_type
-  (c-name "gtk_win32_embed_widget_get_type")
-  (return-type "GType")
-)
-
-
-
-;; From gtkwindow-decorate.h
-
-(define-function gtk_decorated_window_init
-  (c-name "gtk_decorated_window_init")
-  (return-type "none")
-  (parameters
-    '("GtkWindow*" "window")
-  )
-)
-
-(define-function gtk_decorated_window_calculate_frame_size
-  (c-name "gtk_decorated_window_calculate_frame_size")
-  (return-type "none")
-  (parameters
-    '("GtkWindow*" "window")
-  )
-)
-
-(define-function gtk_decorated_window_set_title
-  (c-name "gtk_decorated_window_set_title")
-  (return-type "none")
-  (parameters
-    '("GtkWindow*" "window")
-    '("const-gchar*" "title")
-  )
-)
-
-(define-function gtk_decorated_window_move_resize_window
-  (c-name "gtk_decorated_window_move_resize_window")
-  (return-type "none")
-  (parameters
-    '("GtkWindow*" "window")
-    '("gint" "x")
-    '("gint" "y")
-    '("gint" "width")
-    '("gint" "height")
-  )
-)
-
-
-
 ;; From gtkwindow.h
 
 (define-function gtk_window_get_type
@@ -35498,6 +34118,12 @@
   (return-type "GtkWindowGroup*")
 )
 
+(define-method has_group
+  (of-object "GtkWindow")
+  (c-name "gtk_window_has_group")
+  (return-type "gboolean")
+)
+
 (define-method reshow_with_initial_size
   (of-object "GtkWindow")
   (c-name "gtk_window_reshow_with_initial_size")
@@ -35563,8 +34189,470 @@
   )
 )
 
+(define-method get_current_grab
+  (of-object "GtkWindowGroup")
+  (c-name "gtk_window_group_get_current_grab")
+  (return-type "GtkWidget*")
+)
+
+
 
+;; From gtkpagesetupunixdialog.h
+
+(define-function gtk_page_setup_unix_dialog_get_type
+  (c-name "gtk_page_setup_unix_dialog_get_type")
+  (return-type "GType")
+)
 
-;; From gtkxembed.h
+(define-function gtk_page_setup_unix_dialog_new
+  (c-name "gtk_page_setup_unix_dialog_new")
+  (is-constructor-of "GtkPageSetupUnixDialog")
+  (return-type "GtkWidget*")
+  (parameters
+    '("const-gchar*" "title")
+    '("GtkWindow*" "parent")
+  )
+)
+
+(define-method set_page_setup
+  (of-object "GtkPageSetupUnixDialog")
+  (c-name "gtk_page_setup_unix_dialog_set_page_setup")
+  (return-type "none")
+  (parameters
+    '("GtkPageSetup*" "page_setup")
+  )
+)
+
+(define-method get_page_setup
+  (of-object "GtkPageSetupUnixDialog")
+  (c-name "gtk_page_setup_unix_dialog_get_page_setup")
+  (return-type "GtkPageSetup*")
+)
+
+(define-method set_print_settings
+  (of-object "GtkPageSetupUnixDialog")
+  (c-name "gtk_page_setup_unix_dialog_set_print_settings")
+  (return-type "none")
+  (parameters
+    '("GtkPrintSettings*" "print_settings")
+  )
+)
+
+(define-method get_print_settings
+  (of-object "GtkPageSetupUnixDialog")
+  (c-name "gtk_page_setup_unix_dialog_get_print_settings")
+  (return-type "GtkPrintSettings*")
+)
+
+
+
+;; From gtkprinter.h
+
+(define-function gtk_print_capabilities_get_type
+  (c-name "gtk_print_capabilities_get_type")
+  (return-type "GType")
+)
+
+(define-function gtk_printer_get_type
+  (c-name "gtk_printer_get_type")
+  (return-type "GType")
+)
+
+(define-function gtk_printer_new
+  (c-name "gtk_printer_new")
+  (is-constructor-of "GtkPrinter")
+  (return-type "GtkPrinter*")
+  (parameters
+    '("const-gchar*" "name")
+    '("GtkPrintBackend*" "backend")
+    '("gboolean" "virtual_")
+  )
+)
+
+(define-method get_backend
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_get_backend")
+  (return-type "GtkPrintBackend*")
+)
+
+(define-method get_name
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_get_name")
+  (return-type "const-gchar*")
+)
+
+(define-method get_state_message
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_get_state_message")
+  (return-type "const-gchar*")
+)
+
+(define-method get_description
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_get_description")
+  (return-type "const-gchar*")
+)
+
+(define-method get_location
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_get_location")
+  (return-type "const-gchar*")
+)
+
+(define-method get_icon_name
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_get_icon_name")
+  (return-type "const-gchar*")
+)
+
+(define-method get_job_count
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_get_job_count")
+  (return-type "gint")
+)
+
+(define-method is_active
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_is_active")
+  (return-type "gboolean")
+)
+
+(define-method is_paused
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_is_paused")
+  (return-type "gboolean")
+)
+
+(define-method is_accepting_jobs
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_is_accepting_jobs")
+  (return-type "gboolean")
+)
+
+(define-method is_virtual
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_is_virtual")
+  (return-type "gboolean")
+)
+
+(define-method is_default
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_is_default")
+  (return-type "gboolean")
+)
+
+(define-method accepts_pdf
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_accepts_pdf")
+  (return-type "gboolean")
+)
+
+(define-method accepts_ps
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_accepts_ps")
+  (return-type "gboolean")
+)
+
+(define-method list_papers
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_list_papers")
+  (return-type "GList*")
+)
+
+(define-method get_default_page_size
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_get_default_page_size")
+  (return-type "GtkPageSetup*")
+)
+
+(define-method compare
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_compare")
+  (return-type "gint")
+  (parameters
+    '("GtkPrinter*" "b")
+  )
+)
+
+(define-method has_details
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_has_details")
+  (return-type "gboolean")
+)
+
+(define-method request_details
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_request_details")
+  (return-type "none")
+)
+
+(define-method get_capabilities
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_get_capabilities")
+  (return-type "GtkPrintCapabilities")
+)
+
+(define-method get_hard_margins
+  (of-object "GtkPrinter")
+  (c-name "gtk_printer_get_hard_margins")
+  (return-type "gboolean")
+  (parameters
+    '("gdouble*" "top")
+    '("gdouble*" "bottom")
+    '("gdouble*" "left")
+    '("gdouble*" "right")
+  )
+)
+
+(define-function gtk_enumerate_printers
+  (c-name "gtk_enumerate_printers")
+  (return-type "none")
+  (parameters
+    '("GtkPrinterFunc" "func")
+    '("gpointer" "data")
+    '("GDestroyNotify" "destroy")
+    '("gboolean" "wait")
+  )
+)
+
+
+
+;; From gtkprintjob.h
+
+(define-function gtk_print_job_get_type
+  (c-name "gtk_print_job_get_type")
+  (return-type "GType")
+)
+
+(define-function gtk_print_job_new
+  (c-name "gtk_print_job_new")
+  (is-constructor-of "GtkPrintJob")
+  (return-type "GtkPrintJob*")
+  (parameters
+    '("const-gchar*" "title")
+    '("GtkPrinter*" "printer")
+    '("GtkPrintSettings*" "settings")
+    '("GtkPageSetup*" "page_setup")
+  )
+)
+
+(define-method get_settings
+  (of-object "GtkPrintJob")
+  (c-name "gtk_print_job_get_settings")
+  (return-type "GtkPrintSettings*")
+)
+
+(define-method get_printer
+  (of-object "GtkPrintJob")
+  (c-name "gtk_print_job_get_printer")
+  (return-type "GtkPrinter*")
+)
+
+(define-method get_title
+  (of-object "GtkPrintJob")
+  (c-name "gtk_print_job_get_title")
+  (return-type "const-gchar*")
+)
+
+(define-method get_status
+  (of-object "GtkPrintJob")
+  (c-name "gtk_print_job_get_status")
+  (return-type "GtkPrintStatus")
+)
+
+(define-method set_source_file
+  (of-object "GtkPrintJob")
+  (c-name "gtk_print_job_set_source_file")
+  (return-type "gboolean")
+  (parameters
+    '("const-gchar*" "filename")
+    '("GError**" "error")
+  )
+)
+
+(define-method get_surface
+  (of-object "GtkPrintJob")
+  (c-name "gtk_print_job_get_surface")
+  (return-type "cairo_surface_t*")
+  (parameters
+    '("GError**" "error")
+  )
+)
+
+(define-method set_track_print_status
+  (of-object "GtkPrintJob")
+  (c-name "gtk_print_job_set_track_print_status")
+  (return-type "none")
+  (parameters
+    '("gboolean" "track_status")
+  )
+)
+
+(define-method get_track_print_status
+  (of-object "GtkPrintJob")
+  (c-name "gtk_print_job_get_track_print_status")
+  (return-type "gboolean")
+)
+
+(define-method send
+  (of-object "GtkPrintJob")
+  (c-name "gtk_print_job_send")
+  (return-type "none")
+  (parameters
+    '("GtkPrintJobCompleteFunc" "callback")
+    '("gpointer" "user_data")
+    '("GDestroyNotify" "dnotify")
+  )
+)
+
+
+
+;; From gtkprintunixdialog.h
+
+(define-function gtk_print_unix_dialog_get_type
+  (c-name "gtk_print_unix_dialog_get_type")
+  (return-type "GType")
+)
+
+(define-function gtk_print_unix_dialog_new
+  (c-name "gtk_print_unix_dialog_new")
+  (is-constructor-of "GtkPrintUnixDialog")
+  (return-type "GtkWidget*")
+  (parameters
+    '("const-gchar*" "title")
+    '("GtkWindow*" "parent")
+  )
+)
+
+(define-method set_page_setup
+  (of-object "GtkPrintUnixDialog")
+  (c-name "gtk_print_unix_dialog_set_page_setup")
+  (return-type "none")
+  (parameters
+    '("GtkPageSetup*" "page_setup")
+  )
+)
+
+(define-method get_page_setup
+  (of-object "GtkPrintUnixDialog")
+  (c-name "gtk_print_unix_dialog_get_page_setup")
+  (return-type "GtkPageSetup*")
+)
+
+(define-method set_current_page
+  (of-object "GtkPrintUnixDialog")
+  (c-name "gtk_print_unix_dialog_set_current_page")
+  (return-type "none")
+  (parameters
+    '("gint" "current_page")
+  )
+)
+
+(define-method get_current_page
+  (of-object "GtkPrintUnixDialog")
+  (c-name "gtk_print_unix_dialog_get_current_page")
+  (return-type "gint")
+)
+
+(define-method set_settings
+  (of-object "GtkPrintUnixDialog")
+  (c-name "gtk_print_unix_dialog_set_settings")
+  (return-type "none")
+  (parameters
+    '("GtkPrintSettings*" "settings")
+  )
+)
+
+(define-method get_settings
+  (of-object "GtkPrintUnixDialog")
+  (c-name "gtk_print_unix_dialog_get_settings")
+  (return-type "GtkPrintSettings*")
+)
+
+(define-method get_selected_printer
+  (of-object "GtkPrintUnixDialog")
+  (c-name "gtk_print_unix_dialog_get_selected_printer")
+  (return-type "GtkPrinter*")
+)
+
+(define-method add_custom_tab
+  (of-object "GtkPrintUnixDialog")
+  (c-name "gtk_print_unix_dialog_add_custom_tab")
+  (return-type "none")
+  (parameters
+    '("GtkWidget*" "child")
+    '("GtkWidget*" "tab_label")
+  )
+)
+
+(define-method set_manual_capabilities
+  (of-object "GtkPrintUnixDialog")
+  (c-name "gtk_print_unix_dialog_set_manual_capabilities")
+  (return-type "none")
+  (parameters
+    '("GtkPrintCapabilities" "capabilities")
+  )
+)
+
+(define-method get_manual_capabilities
+  (of-object "GtkPrintUnixDialog")
+  (c-name "gtk_print_unix_dialog_get_manual_capabilities")
+  (return-type "GtkPrintCapabilities")
+)
+
+(define-method set_support_selection
+  (of-object "GtkPrintUnixDialog")
+  (c-name "gtk_print_unix_dialog_set_support_selection")
+  (return-type "none")
+  (parameters
+    '("gboolean" "support_selection")
+  )
+)
+
+(define-method get_support_selection
+  (of-object "GtkPrintUnixDialog")
+  (c-name "gtk_print_unix_dialog_get_support_selection")
+  (return-type "gboolean")
+)
+
+(define-method set_has_selection
+  (of-object "GtkPrintUnixDialog")
+  (c-name "gtk_print_unix_dialog_set_has_selection")
+  (return-type "none")
+  (parameters
+    '("gboolean" "has_selection")
+  )
+)
+
+(define-method get_has_selection
+  (of-object "GtkPrintUnixDialog")
+  (c-name "gtk_print_unix_dialog_get_has_selection")
+  (return-type "gboolean")
+)
+
+(define-method set_embed_page_setup
+  (of-object "GtkPrintUnixDialog")
+  (c-name "gtk_print_unix_dialog_set_embed_page_setup")
+  (return-type "none")
+  (parameters
+    '("gboolean" "embed")
+  )
+)
+
+(define-method get_embed_page_setup
+  (of-object "GtkPrintUnixDialog")
+  (c-name "gtk_print_unix_dialog_get_embed_page_setup")
+  (return-type "gboolean")
+)
+
+(define-method get_page_setup_set
+  (of-object "GtkPrintUnixDialog")
+  (c-name "gtk_print_unix_dialog_get_page_setup_set")
+  (return-type "gboolean")
+)
+
+
+
+;; From gtkunixprint.h
 
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]