summaryrefslogtreecommitdiff
path: root/gtk/gtk-2.12.defs
diff options
context:
space:
mode:
authorGian Mario Tagliaretti <gianmt@src.gnome.org>2007-07-10 22:48:17 +0000
committerGian Mario Tagliaretti <gianmt@src.gnome.org>2007-07-10 22:48:17 +0000
commit19de1076e9f1ed6a1edd7a8e6cd46eb14a5f4781 (patch)
tree12a72aac5e900f4b870f4ea58f0150065a96356f /gtk/gtk-2.12.defs
parenta9dffd0030364b118fd01fe71683a7714b3da36e (diff)
downloadpygtk-19de1076e9f1ed6a1edd7a8e6cd46eb14a5f4781.tar.gz
wrap new API for a 2.11.0 release
svn path=/trunk/; revision=2843
Diffstat (limited to 'gtk/gtk-2.12.defs')
-rw-r--r--gtk/gtk-2.12.defs1131
1 files changed, 1131 insertions, 0 deletions
diff --git a/gtk/gtk-2.12.defs b/gtk/gtk-2.12.defs
new file mode 100644
index 00000000..0ddbc6bb
--- /dev/null
+++ b/gtk/gtk-2.12.defs
@@ -0,0 +1,1131 @@
+;; -*- scheme -*-
+
+(include "gtk-2.12-types.defs")
+
+;; From gtkbuildable.h
+
+(define-function gtk_buildable_get_type
+ (c-name "gtk_buildable_get_type")
+ (return-type "GType")
+)
+
+(define-method set_name
+ (of-object "GtkBuildable")
+ (c-name "gtk_buildable_set_name")
+ (return-type "none")
+ (parameters
+ '("const-gchar*" "name")
+ )
+)
+
+(define-method get_name
+ (of-object "GtkBuildable")
+ (c-name "gtk_buildable_get_name")
+ (return-type "const-gchar*")
+)
+
+(define-method add_child
+ (of-object "GtkBuildable")
+ (c-name "gtk_buildable_add_child")
+ (return-type "none")
+ (parameters
+ '("GtkBuilder*" "builder")
+ '("GObject*" "child")
+ '("const-gchar*" "type")
+ )
+)
+
+(define-method set_buildable_property
+ (of-object "GtkBuildable")
+ (c-name "gtk_buildable_set_buildable_property")
+ (return-type "none")
+ (parameters
+ '("GtkBuilder*" "builder")
+ '("const-gchar*" "name")
+ '("const-GValue*" "value")
+ )
+)
+
+(define-method construct_child
+ (of-object "GtkBuildable")
+ (c-name "gtk_buildable_construct_child")
+ (return-type "GObject*")
+ (parameters
+ '("GtkBuilder*" "builder")
+ '("const-gchar*" "name")
+ )
+)
+
+(define-method custom_tag_start
+ (of-object "GtkBuildable")
+ (c-name "gtk_buildable_custom_tag_start")
+ (return-type "gboolean")
+ (parameters
+ '("GtkBuilder*" "builder")
+ '("GObject*" "child")
+ '("const-gchar*" "tagname")
+ '("GMarkupParser*" "parser")
+ '("gpointer*" "data")
+ )
+)
+
+(define-method custom_tag_end
+ (of-object "GtkBuildable")
+ (c-name "gtk_buildable_custom_tag_end")
+ (return-type "none")
+ (parameters
+ '("GtkBuilder*" "builder")
+ '("GObject*" "child")
+ '("const-gchar*" "tagname")
+ '("gpointer*" "data")
+ )
+)
+
+(define-method custom_finished
+ (of-object "GtkBuildable")
+ (c-name "gtk_buildable_custom_finished")
+ (return-type "none")
+ (parameters
+ '("GtkBuilder*" "builder")
+ '("GObject*" "child")
+ '("const-gchar*" "tagname")
+ '("gpointer" "data")
+ )
+)
+
+(define-method parser_finished
+ (of-object "GtkBuildable")
+ (c-name "gtk_buildable_parser_finished")
+ (return-type "none")
+ (parameters
+ '("GtkBuilder*" "builder")
+ )
+)
+
+(define-method get_internal_child
+ (of-object "GtkBuildable")
+ (c-name "gtk_buildable_get_internal_child")
+ (return-type "GObject*")
+ (parameters
+ '("GtkBuilder*" "builder")
+ '("const-gchar*" "childname")
+ )
+)
+
+(define-virtual set_name
+ (of-object "GtkBuildable")
+ (return-type "none")
+ (parameters
+ '("const-gchar*" "name")
+ )
+)
+
+(define-virtual get_name
+ (of-object "GtkBuildable")
+ (return-type "constgchar*")
+)
+
+(define-virtual add_child
+ (of-object "GtkBuildable")
+ (return-type "none")
+ (parameters
+ '("GtkBuilder*" "builder")
+ '("GObject*" "child")
+ '("const-gchar*" "type")
+ )
+)
+
+(define-virtual set_buildable_property
+ (of-object "GtkBuildable")
+ (return-type "none")
+ (parameters
+ '("GtkBuilder*" "builder")
+ '("const-gchar*" "name")
+ '("const-GValue*" "value")
+ )
+)
+
+(define-virtual construct_child
+ (of-object "GtkBuildable")
+ (return-type "GObject*")
+ (parameters
+ '("GtkBuilder*" "builder")
+ '("const-gchar*" "name")
+ )
+)
+
+(define-virtual custom_tag_start
+ (of-object "GtkBuildable")
+ (return-type "gboolean")
+ (parameters
+ '("GtkBuilder*" "builder")
+ '("GObject*" "child")
+ '("const-gchar*" "tagname")
+ '("GMarkupParser*" "parser")
+ '("gpointer*" "data")
+ )
+)
+
+(define-virtual custom_tag_end
+ (of-object "GtkBuildable")
+ (return-type "none")
+ (parameters
+ '("GtkBuilder*" "builder")
+ '("GObject*" "child")
+ '("const-gchar*" "tagname")
+ '("gpointer*" "data")
+ )
+)
+
+(define-virtual custom_finished
+ (of-object "GtkBuildable")
+ (return-type "none")
+ (parameters
+ '("GtkBuilder*" "builder")
+ '("GObject*" "child")
+ '("const-gchar*" "tagname")
+ '("gpointer" "data")
+ )
+)
+
+(define-virtual parser_finished
+ (of-object "GtkBuildable")
+ (return-type "none")
+ (parameters
+ '("GtkBuilder*" "builder")
+ )
+)
+
+(define-virtual get_internal_child
+ (of-object "GtkBuildable")
+ (return-type "GObject*")
+ (parameters
+ '("GtkBuilder*" "builder")
+ '("const-gchar*" "childname")
+ )
+)
+
+
+
+;; From gtkbuilder.h
+
+(define-function builder_error_quark
+ (c-name "gtk_builder_error_quark")
+ (return-type "GQuark")
+)
+
+(define-function gtk_builder_get_type
+ (c-name "gtk_builder_get_type")
+ (return-type "GType")
+)
+
+(define-function gtk_builder_new
+ (c-name "gtk_builder_new")
+ (is-constructor-of "GtkBuilder")
+ (return-type "GtkBuilder*")
+)
+
+(define-method add_from_file
+ (of-object "GtkBuilder")
+ (c-name "gtk_builder_add_from_file")
+ (return-type "guint")
+ (parameters
+ '("const-gchar*" "filename")
+ '("GError**" "error")
+ )
+)
+
+(define-method add_from_string
+ (of-object "GtkBuilder")
+ (c-name "gtk_builder_add_from_string")
+ (return-type "guint")
+ (parameters
+ '("const-gchar*" "buffer")
+ '("gsize" "length")
+ '("GError**" "error")
+ )
+)
+
+(define-method get_object
+ (of-object "GtkBuilder")
+ (c-name "gtk_builder_get_object")
+ (return-type "GObject*")
+ (parameters
+ '("const-gchar*" "name")
+ )
+)
+
+(define-method get_objects
+ (of-object "GtkBuilder")
+ (c-name "gtk_builder_get_objects")
+ (return-type "GSList*")
+)
+
+(define-method connect_signals
+ (of-object "GtkBuilder")
+ (c-name "gtk_builder_connect_signals")
+ (return-type "none")
+ (parameters
+ '("gpointer" "user_data")
+ )
+)
+
+(define-method connect_signals_full
+ (of-object "GtkBuilder")
+ (c-name "gtk_builder_connect_signals_full")
+ (return-type "none")
+ (parameters
+ '("GtkBuilderConnectFunc" "func")
+ '("gpointer" "user_data")
+ )
+)
+
+(define-method set_translation_domain
+ (of-object "GtkBuilder")
+ (c-name "gtk_builder_set_translation_domain")
+ (return-type "none")
+ (parameters
+ '("const-gchar*" "domain")
+ )
+)
+
+(define-method get_translation_domain
+ (of-object "GtkBuilder")
+ (c-name "gtk_builder_get_translation_domain")
+ (return-type "const-gchar*")
+)
+
+(define-method get_type_from_name
+ (of-object "GtkBuilder")
+ (c-name "gtk_builder_get_type_from_name")
+ (return-type "GType")
+ (parameters
+ '("const-char*" "type_name")
+ )
+)
+
+(define-method value_from_string
+ (of-object "GtkBuilder")
+ (c-name "gtk_builder_value_from_string")
+ (return-type "gboolean")
+ (parameters
+ '("GParamSpec*" "pspec")
+ '("const-gchar*" "string")
+ '("GValue*" "value")
+ '("GError**" "error")
+ )
+)
+
+(define-method value_from_string_type
+ (of-object "GtkBuilder")
+ (c-name "gtk_builder_value_from_string_type")
+ (return-type "gboolean")
+ (parameters
+ '("GType" "type")
+ '("const-gchar*" "string")
+ '("GValue*" "value")
+ '("GError**" "error")
+ )
+)
+
+(define-virtual get_type_from_name
+ (of-object "GtkBuilder")
+ (return-type "GType")
+ (parameters
+ '("const-char*" "type_name")
+ )
+)
+
+
+
+;; From gtkaboutdialog.h
+
+(define-method get_program_name
+ (of-object "GtkAboutDialog")
+ (c-name "gtk_about_dialog_get_program_name")
+ (return-type "const-gchar*")
+)
+
+(define-method set_program_name
+ (of-object "GtkAboutDialog")
+ (c-name "gtk_about_dialog_set_program_name")
+ (return-type "none")
+ (parameters
+ '("const-gchar*" "name")
+ )
+)
+
+
+
+;; From gtkaction.h
+
+(define-method create_menu
+ (of-object "GtkAction")
+ (c-name "gtk_action_create_menu")
+ (return-type "GtkWidget*")
+)
+
+
+
+;; From gtkcelllayout.h
+
+(define-method get_cells
+ (of-object "GtkCellLayout")
+ (c-name "gtk_cell_layout_get_cells")
+ (return-type "GList*")
+)
+
+
+
+;; From gtkentrycompletion.h
+
+(define-method get_completion_prefix
+ (of-object "GtkEntryCompletion")
+ (c-name "gtk_entry_completion_get_completion_prefix")
+ (return-type "const-gchar*")
+)
+
+(define-method set_inline_selection
+ (of-object "GtkEntryCompletion")
+ (c-name "gtk_entry_completion_set_inline_selection")
+ (return-type "none")
+ (parameters
+ '("gboolean" "inline_selection")
+ )
+)
+
+(define-method get_inline_selection
+ (of-object "GtkEntryCompletion")
+ (c-name "gtk_entry_completion_get_inline_selection")
+ (return-type "gboolean")
+)
+
+
+
+;; From gtkentry.h
+
+(define-method set_cursor_hadjustment
+ (of-object "GtkEntry")
+ (c-name "gtk_entry_set_cursor_hadjustment")
+ (return-type "none")
+ (parameters
+ '("GtkAdjustment*" "adjustment")
+ )
+)
+
+(define-method get_cursor_hadjustment
+ (of-object "GtkEntry")
+ (c-name "gtk_entry_get_cursor_hadjustment")
+ (return-type "GtkAdjustment*")
+)
+
+
+
+;; From gtkicontheme.h
+
+(define-method choose_icon
+ (of-object "GtkIconTheme")
+ (c-name "gtk_icon_theme_choose_icon")
+ (return-type "GtkIconInfo*")
+ (parameters
+ '("const-gchar*[]" "icon_names")
+ '("gint" "size")
+ '("GtkIconLookupFlags" "flags")
+ )
+)
+
+(define-method list_contexts
+ (of-object "GtkIconTheme")
+ (c-name "gtk_icon_theme_list_contexts")
+ (return-type "GList*")
+)
+
+
+
+;; From gtkliststore.h
+
+(define-method set_valuesv
+ (of-object "GtkListStore")
+ (c-name "gtk_list_store_set_valuesv")
+ (return-type "none")
+ (parameters
+ '("GtkTreeIter*" "iter")
+ '("gint*" "columns")
+ '("GValue*" "values")
+ '("gint" "n_values")
+ )
+)
+
+
+
+;; From gtknotebook.h
+
+(define-method set_group
+ (of-object "GtkNotebook")
+ (c-name "gtk_notebook_set_group")
+ (return-type "none")
+ (parameters
+ '("gpointer" "group")
+ )
+)
+
+(define-method get_group
+ (of-object "GtkNotebook")
+ (c-name "gtk_notebook_get_group")
+ (return-type "gpointer")
+)
+
+
+
+;; From gtkpagesetup.h
+
+(define-function gtk_page_setup_new_from_file
+ (c-name "gtk_page_setup_new_from_file")
+ (return-type "GtkPageSetup*")
+ (parameters
+ '("const-gchar*" "file_name")
+ '("GError**" "error")
+ )
+)
+
+(define-function gtk_page_setup_new_from_key_file
+ (c-name "gtk_page_setup_new_from_key_file")
+ (return-type "GtkPageSetup*")
+ (parameters
+ '("GKeyFile*" "key_file")
+ '("const-gchar*" "group_name")
+ '("GError**" "error")
+ )
+)
+
+(define-method to_file
+ (of-object "GtkPageSetup")
+ (c-name "gtk_page_setup_to_file")
+ (return-type "gboolean")
+ (parameters
+ '("const-char*" "file_name")
+ '("GError**" "error")
+ )
+)
+
+(define-method to_key_file
+ (of-object "GtkPageSetup")
+ (c-name "gtk_page_setup_to_key_file")
+ (return-type "none")
+ (parameters
+ '("GKeyFile*" "key_file")
+ '("const-gchar*" "group_name")
+ )
+)
+
+
+
+;; From gtkpapersize.h
+
+(define-function paper_size_get_paper_sizes
+ (c-name "gtk_paper_size_get_paper_sizes")
+ (return-type "GList*")
+ (parameters
+ '("gboolean" "include_custom")
+ )
+)
+
+(define-function gtk_paper_size_new_from_key_file
+ (c-name "gtk_paper_size_new_from_key_file")
+ (return-type "GtkPaperSize*")
+ (parameters
+ '("GKeyFile*" "key_file")
+ '("const-gchar*" "group_name")
+ '("GError**" "error")
+ )
+)
+
+(define-method to_key_file
+ (of-object "GtkPaperSize")
+ (c-name "gtk_paper_size_to_key_file")
+ (return-type "none")
+ (parameters
+ '("GKeyFile*" "key_file")
+ '("const-gchar*" "group_name")
+ )
+)
+
+
+
+;; From gtkprintsettings.h
+
+(define-function gtk_print_settings_new_from_file
+ (c-name "gtk_print_settings_new_from_file")
+ (return-type "GtkPrintSettings*")
+ (parameters
+ '("const-gchar*" "file_name")
+ '("GError**" "error")
+ )
+)
+
+(define-method to_file
+ (of-object "GtkPrintSettings")
+ (c-name "gtk_print_settings_to_file")
+ (return-type "gboolean")
+ (parameters
+ '("const-gchar*" "file_name")
+ '("GError**" "error")
+ )
+)
+
+(define-function gtk_print_settings_new_from_key_file
+ (c-name "gtk_print_settings_new_from_key_file")
+ (return-type "GtkPrintSettings*")
+ (parameters
+ '("GKeyFile*" "key_file")
+ '("const-gchar*" "group_name")
+ '("GError**" "error")
+ )
+)
+
+(define-method to_key_file
+ (of-object "GtkPrintSettings")
+ (c-name "gtk_print_settings_to_key_file")
+ (return-type "none")
+ (parameters
+ '("GKeyFile*" "key_file")
+ '("const-gchar*" "group_name")
+ )
+)
+
+
+
+;; From gtkrange.h
+
+(define-method set_show_fill_level
+ (of-object "GtkRange")
+ (c-name "gtk_range_set_show_fill_level")
+ (return-type "none")
+ (parameters
+ '("gboolean" "show_fill_level")
+ )
+)
+
+(define-method get_show_fill_level
+ (of-object "GtkRange")
+ (c-name "gtk_range_get_show_fill_level")
+ (return-type "gboolean")
+)
+
+(define-method set_restrict_to_fill_level
+ (of-object "GtkRange")
+ (c-name "gtk_range_set_restrict_to_fill_level")
+ (return-type "none")
+ (parameters
+ '("gboolean" "restrict_to_fill_level")
+ )
+)
+
+(define-method get_restrict_to_fill_level
+ (of-object "GtkRange")
+ (c-name "gtk_range_get_restrict_to_fill_level")
+ (return-type "gboolean")
+)
+
+(define-method set_fill_level
+ (of-object "GtkRange")
+ (c-name "gtk_range_set_fill_level")
+ (return-type "none")
+ (parameters
+ '("gdouble" "fill_level")
+ )
+)
+
+(define-method get_fill_level
+ (of-object "GtkRange")
+ (c-name "gtk_range_get_fill_level")
+ (return-type "gdouble")
+)
+
+
+
+;; From gtkrc.h
+
+(define-function rc_parse_color_full
+ (c-name "gtk_rc_parse_color_full")
+ (return-type "guint")
+ (parameters
+ '("GScanner*" "scanner")
+ '("GtkRcStyle*" "style")
+ '("GdkColor*" "color")
+ )
+)
+
+
+
+;; From gtkrecentaction.h
+
+(define-function gtk_recent_action_get_type
+ (c-name "gtk_recent_action_get_type")
+ (return-type "GType")
+)
+
+(define-function gtk_recent_action_new
+ (c-name "gtk_recent_action_new")
+ (is-constructor-of "GtkRecentAction")
+ (return-type "GtkAction*")
+ (parameters
+ '("const-gchar*" "name")
+ '("const-gchar*" "label")
+ '("const-gchar*" "tooltip")
+ '("const-gchar*" "stock_id")
+ )
+)
+
+(define-function gtk_recent_action_new_for_manager
+ (c-name "gtk_recent_action_new_for_manager")
+ (return-type "GtkAction*")
+ (parameters
+ '("const-gchar*" "name")
+ '("const-gchar*" "label")
+ '("const-gchar*" "tooltip")
+ '("const-gchar*" "stock_id")
+ '("GtkRecentManager*" "manager")
+ )
+)
+
+(define-method get_show_numbers
+ (of-object "GtkRecentAction")
+ (c-name "gtk_recent_action_get_show_numbers")
+ (return-type "gboolean")
+)
+
+(define-method set_show_numbers
+ (of-object "GtkRecentAction")
+ (c-name "gtk_recent_action_set_show_numbers")
+ (return-type "none")
+ (parameters
+ '("gboolean" "show_numbers")
+ )
+)
+
+
+
+;; From gtkscalebutton.h
+
+(define-function gtk_scale_button_get_type
+ (c-name "gtk_scale_button_get_type")
+ (return-type "GType")
+)
+
+(define-function gtk_scale_button_new
+ (c-name "gtk_scale_button_new")
+ (is-constructor-of "GtkScaleButton")
+ (return-type "GtkWidget*")
+ (parameters
+ '("GtkIconSize" "size")
+ '("gdouble" "min")
+ '("gdouble" "max")
+ '("gdouble" "step")
+ '("const-gchar**" "icons")
+ )
+)
+
+(define-method set_icons
+ (of-object "GtkScaleButton")
+ (c-name "gtk_scale_button_set_icons")
+ (return-type "none")
+ (parameters
+ '("const-gchar**" "icons")
+ )
+)
+
+(define-method get_value
+ (of-object "GtkScaleButton")
+ (c-name "gtk_scale_button_get_value")
+ (return-type "gdouble")
+)
+
+(define-method set_value
+ (of-object "GtkScaleButton")
+ (c-name "gtk_scale_button_set_value")
+ (return-type "none")
+ (parameters
+ '("gdouble" "value")
+ )
+)
+
+(define-method get_adjustment
+ (of-object "GtkScaleButton")
+ (c-name "gtk_scale_button_get_adjustment")
+ (return-type "GtkAdjustment*")
+)
+
+(define-method set_adjustment
+ (of-object "GtkScaleButton")
+ (c-name "gtk_scale_button_set_adjustment")
+ (return-type "none")
+ (parameters
+ '("GtkAdjustment*" "adjustment")
+ )
+)
+
+
+
+;; From gtkstatusicon.h
+
+(define-method set_screen
+ (of-object "GtkStatusIcon")
+ (c-name "gtk_status_icon_set_screen")
+ (return-type "none")
+ (parameters
+ '("GdkScreen*" "screen")
+ )
+)
+
+(define-method get_screen
+ (of-object "GtkStatusIcon")
+ (c-name "gtk_status_icon_get_screen")
+ (return-type "GdkScreen*")
+)
+
+
+
+;; From gtktextbuffer.h
+
+(define-method add_mark
+ (of-object "GtkTextBuffer")
+ (c-name "gtk_text_buffer_add_mark")
+ (return-type "none")
+ (parameters
+ '("GtkTextMark*" "mark")
+ '("const-GtkTextIter*" "where")
+ )
+)
+
+
+
+;; From gtktextmark.h
+
+(define-function gtk_text_mark_new
+ (c-name "gtk_text_mark_new")
+ (is-constructor-of "GtkTextMark")
+ (return-type "GtkTextMark*")
+ (parameters
+ '("const-gchar*" "name")
+ '("gboolean" "left_gravity")
+ )
+)
+
+
+
+;; From gtktooltip.h
+
+(define-function gtk_tooltip_get_type
+ (c-name "gtk_tooltip_get_type")
+ (return-type "GType")
+)
+
+(define-method set_markup
+ (of-object "GtkTooltip")
+ (c-name "gtk_tooltip_set_markup")
+ (return-type "none")
+ (parameters
+ '("const-gchar*" "markup")
+ )
+)
+
+(define-method set_text
+ (of-object "GtkTooltip")
+ (c-name "gtk_tooltip_set_text")
+ (return-type "none")
+ (parameters
+ '("const-gchar*" "text")
+ )
+)
+
+(define-method set_icon
+ (of-object "GtkTooltip")
+ (c-name "gtk_tooltip_set_icon")
+ (return-type "none")
+ (parameters
+ '("GdkPixbuf*" "pixbuf")
+ )
+)
+
+(define-method set_icon_from_stock
+ (of-object "GtkTooltip")
+ (c-name "gtk_tooltip_set_icon_from_stock")
+ (return-type "none")
+ (parameters
+ '("const-gchar*" "stock_id")
+ '("GtkIconSize" "size")
+ )
+)
+
+(define-method set_custom
+ (of-object "GtkTooltip")
+ (c-name "gtk_tooltip_set_custom")
+ (return-type "none")
+ (parameters
+ '("GtkWidget*" "custom_widget")
+ )
+)
+
+(define-function tooltip_trigger_tooltip_query
+ (c-name "gtk_tooltip_trigger_tooltip_query")
+ (return-type "none")
+ (parameters
+ '("GdkDisplay*" "display")
+ )
+)
+
+
+
+;; From gtktreestore.h
+
+(define-method set_valuesv
+ (of-object "GtkTreeStore")
+ (c-name "gtk_tree_store_set_valuesv")
+ (return-type "none")
+ (parameters
+ '("GtkTreeIter*" "iter")
+ '("gint*" "columns")
+ '("GValue*" "values")
+ '("gint" "n_values")
+ )
+)
+
+
+
+;; From gtktreeviewcolumn.h
+
+(define-method get_tree_view
+ (of-object "GtkTreeViewColumn")
+ (c-name "gtk_tree_view_column_get_tree_view")
+ (return-type "GtkWidget*")
+)
+
+
+
+;; From gtktreeview.h
+
+(define-method convert_widget_to_tree_coords
+ (of-object "GtkTreeView")
+ (c-name "gtk_tree_view_convert_widget_to_tree_coords")
+ (return-type "none")
+ (parameters
+ '("gint" "wx")
+ '("gint" "wy")
+ '("gint*" "tx")
+ '("gint*" "ty")
+ )
+)
+
+(define-method convert_tree_to_widget_coords
+ (of-object "GtkTreeView")
+ (c-name "gtk_tree_view_convert_tree_to_widget_coords")
+ (return-type "none")
+ (parameters
+ '("gint" "tx")
+ '("gint" "ty")
+ '("gint*" "wx")
+ '("gint*" "wy")
+ )
+)
+
+(define-method convert_widget_to_bin_window_coords
+ (of-object "GtkTreeView")
+ (c-name "gtk_tree_view_convert_widget_to_bin_window_coords")
+ (return-type "none")
+ (parameters
+ '("gint" "wx")
+ '("gint" "wy")
+ '("gint*" "bx")
+ '("gint*" "by")
+ )
+)
+
+(define-method convert_bin_window_to_widget_coords
+ (of-object "GtkTreeView")
+ (c-name "gtk_tree_view_convert_bin_window_to_widget_coords")
+ (return-type "none")
+ (parameters
+ '("gint" "bx")
+ '("gint" "by")
+ '("gint*" "wx")
+ '("gint*" "wy")
+ )
+)
+
+(define-method convert_tree_to_bin_window_coords
+ (of-object "GtkTreeView")
+ (c-name "gtk_tree_view_convert_tree_to_bin_window_coords")
+ (return-type "none")
+ (parameters
+ '("gint" "tx")
+ '("gint" "ty")
+ '("gint*" "bx")
+ '("gint*" "by")
+ )
+)
+
+(define-method convert_bin_window_to_tree_coords
+ (of-object "GtkTreeView")
+ (c-name "gtk_tree_view_convert_bin_window_to_tree_coords")
+ (return-type "none")
+ (parameters
+ '("gint" "bx")
+ '("gint" "by")
+ '("gint*" "tx")
+ '("gint*" "ty")
+ )
+)
+
+(define-method set_show_expanders
+ (of-object "GtkTreeView")
+ (c-name "gtk_tree_view_set_show_expanders")
+ (return-type "none")
+ (parameters
+ '("gboolean" "enabled")
+ )
+)
+
+(define-method get_show_expanders
+ (of-object "GtkTreeView")
+ (c-name "gtk_tree_view_get_show_expanders")
+ (return-type "gboolean")
+)
+
+(define-method set_level_indentation
+ (of-object "GtkTreeView")
+ (c-name "gtk_tree_view_set_level_indentation")
+ (return-type "none")
+ (parameters
+ '("gint" "indentation")
+ )
+)
+
+(define-method get_level_indentation
+ (of-object "GtkTreeView")
+ (c-name "gtk_tree_view_get_level_indentation")
+ (return-type "gint")
+)
+
+
+
+;; From gtkvolumebutton.h
+
+(define-function gtk_volume_button_get_type
+ (c-name "gtk_volume_button_get_type")
+ (return-type "GType")
+)
+
+(define-function gtk_volume_button_new
+ (c-name "gtk_volume_button_new")
+ (is-constructor-of "GtkVolumeButton")
+ (return-type "GtkWidget*")
+)
+
+
+
+;; From gtkwidget.h
+
+(define-method keynav_failed
+ (of-object "GtkWidget")
+ (c-name "gtk_widget_keynav_failed")
+ (return-type "gboolean")
+ (parameters
+ '("GtkDirectionType" "direction")
+ )
+)
+
+(define-method error_bell
+ (of-object "GtkWidget")
+ (c-name "gtk_widget_error_bell")
+ (return-type "none")
+)
+
+(define-method set_tooltip_window
+ (of-object "GtkWidget")
+ (c-name "gtk_widget_set_tooltip_window")
+ (return-type "none")
+ (parameters
+ '("GtkWindow*" "custom_window")
+ )
+)
+
+(define-method get_tooltip_window
+ (of-object "GtkWidget")
+ (c-name "gtk_widget_get_tooltip_window")
+ (return-type "GtkWindow*")
+)
+
+(define-method trigger_tooltip_query
+ (of-object "GtkWidget")
+ (c-name "gtk_widget_trigger_tooltip_query")
+ (return-type "none")
+)
+
+(define-method set_tooltip_text
+ (of-object "GtkWidget")
+ (c-name "gtk_widget_set_tooltip_text")
+ (return-type "none")
+ (parameters
+ '("const-gchar*" "text")
+ )
+)
+
+(define-method get_tooltip_text
+ (of-object "GtkWidget")
+ (c-name "gtk_widget_get_tooltip_text")
+ (return-type "gchar*")
+)
+
+(define-method set_tooltip_markup
+ (of-object "GtkWidget")
+ (c-name "gtk_widget_set_tooltip_markup")
+ (return-type "none")
+ (parameters
+ '("const-gchar*" "markup")
+ )
+)
+
+(define-method get_tooltip_markup
+ (of-object "GtkWidget")
+ (c-name "gtk_widget_get_tooltip_markup")
+ (return-type "gchar*")
+)
+
+(define-method modify_cursor
+ (of-object "GtkWidget")
+ (c-name "gtk_widget_modify_cursor")
+ (return-type "none")
+ (parameters
+ '("const-GdkColor*" "primary")
+ '("const-GdkColor*" "secondary")
+ )
+)
+
+
+
+;; From gtkwindow.h
+
+(define-method set_opacity
+ (of-object "GtkWindow")
+ (c-name "gtk_window_set_opacity")
+ (return-type "none")
+ (parameters
+ '("gdouble" "opacity")
+ )
+)
+
+(define-method get_opacity
+ (of-object "GtkWindow")
+ (c-name "gtk_window_get_opacity")
+ (return-type "gdouble")
+)
+
+(define-method set_startup_id
+ (of-object "GtkWindow")
+ (c-name "gtk_window_set_startup_id")
+ (return-type "none")
+ (parameters
+ '("const-gchar*" "startup_id")
+ )
+)