mirror of
https://github.com/Ryujinx/GtkSharp.git
synced 2024-12-24 02:25:40 +00:00
30e653825c
weeks. I'll be posting an update to gtk-sharp-list in a bit to describe my latest psychosis. svn path=/trunk/gtk-sharp/; revision=1797
15380 lines
307 KiB
Scheme
15380 lines
307 KiB
Scheme
;; -*- scheme -*-
|
|
|
|
(include "gtk-extrafuncs.defs")
|
|
(include "gtk-types.defs")
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtk.h
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkaccelgroup.h
|
|
|
|
(define-function gtk_accelerator_valid
|
|
(c-name "gtk_accelerator_valid")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("guint" "keyval")
|
|
'("GdkModifierType" "modifiers")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_accelerator_parse
|
|
(c-name "gtk_accelerator_parse")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "accelerator")
|
|
'("guint*" "accelerator_key")
|
|
'("GdkModifierType*" "accelerator_mods")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_accelerator_name
|
|
(c-name "gtk_accelerator_name")
|
|
(return-type "gchar*")
|
|
(parameters
|
|
'("guint" "accelerator_key")
|
|
'("GdkModifierType" "accelerator_mods")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_accelerator_set_default_mod_mask
|
|
(c-name "gtk_accelerator_set_default_mod_mask")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkModifierType" "default_mod_mask")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_accelerator_get_default_mod_mask
|
|
(c-name "gtk_accelerator_get_default_mod_mask")
|
|
(return-type "guint")
|
|
)
|
|
|
|
(define-function gtk_accel_group_new
|
|
(is-constructor-of GtkAccelGroup)
|
|
(c-name "gtk_accel_group_new")
|
|
(return-type "GtkAccelGroup*")
|
|
)
|
|
|
|
(define-function accel_group_get_default
|
|
(c-name "gtk_accel_group_get_default")
|
|
(return-type "GtkAccelGroup*")
|
|
)
|
|
|
|
(define-method ref
|
|
(of-object "GtkAccelGroup")
|
|
(c-name "gtk_accel_group_ref")
|
|
(return-type "GtkAccelGroup*")
|
|
)
|
|
|
|
(define-method unref
|
|
(of-object "GtkAccelGroup")
|
|
(c-name "gtk_accel_group_unref")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method lock
|
|
(of-object "GtkAccelGroup")
|
|
(c-name "gtk_accel_group_lock")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method unlock
|
|
(of-object "GtkAccelGroup")
|
|
(c-name "gtk_accel_group_unlock")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-function groups_activate
|
|
(c-name "gtk_accel_groups_activate")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GObject*" "object")
|
|
'("guint" "accel_key")
|
|
'("GdkModifierType" "accel_mods")
|
|
)
|
|
)
|
|
|
|
(define-method activate
|
|
(of-object "GtkAccelGroup")
|
|
(c-name "gtk_accel_group_activate")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("guint" "accel_key")
|
|
'("GdkModifierType" "accel_mods")
|
|
)
|
|
)
|
|
|
|
(define-method attach
|
|
(of-object "GtkAccelGroup")
|
|
(c-name "gtk_accel_group_attach")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GObject*" "object")
|
|
)
|
|
)
|
|
|
|
(define-method detach
|
|
(of-object "GtkAccelGroup")
|
|
(c-name "gtk_accel_group_detach")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GObject*" "object")
|
|
)
|
|
)
|
|
|
|
(define-method get_entry
|
|
(of-object "GtkAccelGroup")
|
|
(c-name "gtk_accel_group_get_entry")
|
|
(return-type "GtkAccelEntry*")
|
|
(parameters
|
|
'("guint" "accel_key")
|
|
'("GdkModifierType" "accel_mods")
|
|
)
|
|
)
|
|
|
|
(define-method lock_entry
|
|
(of-object "GtkAccelGroup")
|
|
(c-name "gtk_accel_group_lock_entry")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "accel_key")
|
|
'("GdkModifierType" "accel_mods")
|
|
)
|
|
)
|
|
|
|
(define-method unlock_entry
|
|
(of-object "GtkAccelGroup")
|
|
(c-name "gtk_accel_group_unlock_entry")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "accel_key")
|
|
'("GdkModifierType" "accel_mods")
|
|
)
|
|
)
|
|
|
|
(define-method add
|
|
(of-object "GtkAccelGroup")
|
|
(c-name "gtk_accel_group_add")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "accel_key")
|
|
'("GdkModifierType" "accel_mods")
|
|
'("GtkAccelFlags" "accel_flags")
|
|
'("GObject*" "object")
|
|
'("const-gchar*" "accel_signal")
|
|
)
|
|
)
|
|
|
|
(define-method remove
|
|
(of-object "GtkAccelGroup")
|
|
(c-name "gtk_accel_group_remove")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "accel_key")
|
|
'("GdkModifierType" "accel_mods")
|
|
'("GObject*" "object")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_accel_group_handle_add
|
|
(c-name "gtk_accel_group_handle_add")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GObject*" "object")
|
|
'("guint" "accel_signal_id")
|
|
'("GtkAccelGroup*" "accel_group")
|
|
'("guint" "accel_key")
|
|
'("GdkModifierType" "accel_mods")
|
|
'("GtkAccelFlags" "accel_flags")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_accel_group_handle_remove
|
|
(c-name "gtk_accel_group_handle_remove")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkObject*" "object")
|
|
'("GtkAccelGroup*" "accel_group")
|
|
'("guint" "accel_key")
|
|
'("GdkModifierType" "accel_mods")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_accel_group_create_add
|
|
(c-name "gtk_accel_group_create_add")
|
|
(return-type "guint")
|
|
(parameters
|
|
'("GtkType" "class_type")
|
|
'("GtkSignalRunType" "signal_flags")
|
|
'("guint" "handler_offset")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_accel_group_create_remove
|
|
(c-name "gtk_accel_group_create_remove")
|
|
(return-type "guint")
|
|
(parameters
|
|
'("GtkType" "class_type")
|
|
'("GtkSignalRunType" "signal_flags")
|
|
'("guint" "handler_offset")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_accel_groups_from_object
|
|
(c-name "gtk_accel_groups_from_object")
|
|
(return-type "GSList*")
|
|
(parameters
|
|
'("GObject*" "object")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_accel_group_entries_from_object
|
|
(c-name "gtk_accel_group_entries_from_object")
|
|
(return-type "GSList*")
|
|
(parameters
|
|
'("GObject*" "object")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkaccellabel.h
|
|
|
|
(define-function gtk_accel_label_get_type
|
|
(c-name "gtk_accel_label_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_accel_label_new
|
|
(c-name "gtk_accel_label_new")
|
|
(is-constructor-of GtkAccelLabel)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "string")
|
|
)
|
|
)
|
|
|
|
(define-method get_accel_object
|
|
(of-object "GtkAccelLabel")
|
|
(c-name "gtk_accel_label_get_accel_object")
|
|
(return-type "GObject*")
|
|
)
|
|
|
|
(define-method get_accel_width
|
|
(of-object "GtkAccelLabel")
|
|
(c-name "gtk_accel_label_get_accel_width")
|
|
(return-type "guint")
|
|
)
|
|
|
|
(define-method set_accel_object
|
|
(of-object "GtkAccelLabel")
|
|
(c-name "gtk_accel_label_set_accel_object")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GObject*" "accel_object")
|
|
)
|
|
)
|
|
|
|
(define-method refetch
|
|
(of-object "GtkAccelLabel")
|
|
(c-name "gtk_accel_label_refetch")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
; DEPRECATED
|
|
(define-method set_accel_widget
|
|
(of-object "GtkAccelLabel")
|
|
(c-name "gtk_accel_label_set_accel_widget")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "accel_widget")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkadjustment.h
|
|
|
|
(define-function gtk_adjustment_get_type
|
|
(c-name "gtk_adjustment_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_adjustment_new
|
|
(c-name "gtk_adjustment_new")
|
|
(is-constructor-of GtkAdjustment)
|
|
(return-type "GtkObject*")
|
|
(parameters
|
|
'("gdouble" "value" (default "0"))
|
|
'("gdouble" "lower" (default "0"))
|
|
'("gdouble" "upper" (default "0"))
|
|
'("gdouble" "step_incr" (default "0"))
|
|
'("gdouble" "page_incr" (default "0"))
|
|
'("gdouble" "page_size" (default "0"))
|
|
)
|
|
)
|
|
|
|
(define-method changed
|
|
(of-object "GtkAdjustment")
|
|
(c-name "gtk_adjustment_changed")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method value_changed
|
|
(of-object "GtkAdjustment")
|
|
(c-name "gtk_adjustment_value_changed")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method clamp_page
|
|
(of-object "GtkAdjustment")
|
|
(c-name "gtk_adjustment_clamp_page")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gdouble" "lower")
|
|
'("gdouble" "upper")
|
|
)
|
|
)
|
|
|
|
(define-method get_value
|
|
(of-object "GtkAdjustment")
|
|
(c-name "gtk_adjustment_get_value")
|
|
(return-type "gdouble")
|
|
)
|
|
|
|
(define-method set_value
|
|
(of-object "GtkAdjustment")
|
|
(c-name "gtk_adjustment_set_value")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gdouble" "value")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkalignment.h
|
|
|
|
(define-function gtk_alignment_get_type
|
|
(c-name "gtk_alignment_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_alignment_new
|
|
(c-name "gtk_alignment_new")
|
|
(is-constructor-of GtkAlignment)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("gfloat" "xalign" (default "0.0"))
|
|
'("gfloat" "yalign" (default "0.0"))
|
|
'("gfloat" "xscale" (default "0.0"))
|
|
'("gfloat" "yscale" (default "0.0"))
|
|
)
|
|
)
|
|
|
|
(define-method set
|
|
(of-object "GtkAlignment")
|
|
(c-name "gtk_alignment_set")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gfloat" "xalign")
|
|
'("gfloat" "yalign")
|
|
'("gfloat" "xscale")
|
|
'("gfloat" "yscale")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkarrow.h
|
|
|
|
(define-function gtk_arrow_get_type
|
|
(c-name "gtk_arrow_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_arrow_new
|
|
(c-name "gtk_arrow_new")
|
|
(is-constructor-of GtkArrow)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GtkArrowType" "arrow_type")
|
|
'("GtkShadowType" "shadow_type")
|
|
)
|
|
)
|
|
|
|
(define-method set
|
|
(of-object "GtkArrow")
|
|
(c-name "gtk_arrow_set")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkArrowType" "arrow_type")
|
|
'("GtkShadowType" "shadow_type")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkaspectframe.h
|
|
|
|
(define-function gtk_aspect_frame_get_type
|
|
(c-name "gtk_aspect_frame_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_aspect_frame_new
|
|
(c-name "gtk_aspect_frame_new")
|
|
(is-constructor-of GtkAspectFrame)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "label" (null-ok) (default "NULL"))
|
|
'("gfloat" "xalign" (default "0.5"))
|
|
'("gfloat" "yalign" (default "0.5"))
|
|
'("gfloat" "ratio" (default "1"))
|
|
'("gboolean" "obey_child" (default "TRUE"))
|
|
)
|
|
)
|
|
|
|
(define-method set
|
|
(of-object "GtkAspectFrame")
|
|
(c-name "gtk_aspect_frame_set")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gfloat" "xalign" (default "0.0"))
|
|
'("gfloat" "yalign" (default "0.0"))
|
|
'("gfloat" "ratio" (default "1.0"))
|
|
'("gboolean" "obey_child" (default "1"))
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkbbox.h
|
|
|
|
(define-function gtk_button_box_get_type
|
|
(c-name "gtk_button_box_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-method get_layout
|
|
(of-object "GtkButtonBox")
|
|
(c-name "gtk_button_box_get_layout")
|
|
(return-type "GtkButtonBoxStyle")
|
|
)
|
|
|
|
(define-method set_layout
|
|
(of-object "GtkButtonBox")
|
|
(c-name "gtk_button_box_set_layout")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkButtonBoxStyle" "layout_style")
|
|
)
|
|
)
|
|
|
|
(define-method set_child_secondary
|
|
(of-object "GtkButtonBox")
|
|
(c-name "gtk_button_box_set_child_secondary")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget" "child")
|
|
'("gboolean" "is_secondary")
|
|
)
|
|
)
|
|
|
|
(define-method set_child_size
|
|
(of-object "GtkButtonBox")
|
|
(c-name "gtk_button_box_set_child_size")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "min_width")
|
|
'("gint" "min_height")
|
|
)
|
|
)
|
|
|
|
(define-method set_child_ipadding
|
|
(of-object "GtkButtonBox")
|
|
(c-name "gtk_button_box_set_child_ipadding")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "ipad_x")
|
|
'("gint" "ipad_y")
|
|
)
|
|
)
|
|
|
|
(define-method get_child_size
|
|
(of-object "GtkButtonBox")
|
|
(c-name "gtk_button_box_get_child_size")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint*" "min_width")
|
|
'("gint*" "min_height")
|
|
)
|
|
)
|
|
|
|
(define-method get_child_ipadding
|
|
(of-object "GtkButtonBox")
|
|
(c-name "gtk_button_box_get_child_ipadding")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint*" "ipad_x")
|
|
'("gint*" "ipad_y")
|
|
)
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkbin.h
|
|
|
|
(define-function gtk_bin_get_type
|
|
(c-name "gtk_bin_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-method get_child
|
|
(of-object "GtkBin")
|
|
(c-name "gtk_bin_get_child")
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkbindings.h
|
|
|
|
(define-function gtk_binding_set_new
|
|
(c-name "gtk_binding_set_new")
|
|
(return-type "GtkBindingSet*")
|
|
(parameters
|
|
'("const-gchar*" "set_name")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_binding_set_by_class
|
|
(c-name "gtk_binding_set_by_class")
|
|
(return-type "GtkBindingSet*")
|
|
(parameters
|
|
'("gpointer" "object_class")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_binding_set_find
|
|
(c-name "gtk_binding_set_find")
|
|
(return-type "GtkBindingSet*")
|
|
(parameters
|
|
'("const-gchar*" "set_name")
|
|
)
|
|
)
|
|
|
|
(define-function bindings_activate
|
|
(c-name "gtk_bindings_activate")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkObject*" "object")
|
|
'("guint" "keyval")
|
|
'("guint" "modifiers")
|
|
)
|
|
)
|
|
|
|
(define-method activate
|
|
(of-object "GtkBindingSet")
|
|
(c-name "gtk_binding_set_activate")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("guint" "keyval")
|
|
'("guint" "modifiers")
|
|
'("GtkObject*" "object")
|
|
)
|
|
)
|
|
|
|
(define-function binding_entry_clear
|
|
(c-name "gtk_binding_entry_clear")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkBindingSet*" "binding_set")
|
|
'("guint" "keyval")
|
|
'("guint" "modifiers")
|
|
)
|
|
)
|
|
|
|
(define-function binding_entry_add_signal
|
|
(c-name "gtk_binding_entry_add_signal")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkBindingSet*" "binding_set")
|
|
'("guint" "keyval")
|
|
'("guint" "modifiers")
|
|
'("const-gchar*" "signal_name")
|
|
'("guint" "n_args")
|
|
)
|
|
(varargs #t)
|
|
)
|
|
|
|
(define-method add_path
|
|
(of-object "GtkBindingSet")
|
|
(c-name "gtk_binding_set_add_path")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkPathType" "path_type")
|
|
'("const-gchar*" "path_pattern")
|
|
'("GtkPathPriorityType" "priority")
|
|
)
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkbox.h
|
|
|
|
(define-function gtk_box_get_type
|
|
(c-name "gtk_box_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-method pack_start
|
|
(of-object "GtkBox")
|
|
(c-name "gtk_box_pack_start")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
'("gboolean" "expand" (default "TRUE"))
|
|
'("gboolean" "fill" (default "TRUE"))
|
|
'("guint" "padding" (default "0"))
|
|
)
|
|
)
|
|
|
|
(define-method pack_end
|
|
(of-object "GtkBox")
|
|
(c-name "gtk_box_pack_end")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
'("gboolean" "expand" (default "TRUE"))
|
|
'("gboolean" "fill" (default "TRUE"))
|
|
'("guint" "padding" (default "0"))
|
|
)
|
|
)
|
|
|
|
(define-method pack_start_defaults
|
|
(of-object "GtkBox")
|
|
(c-name "gtk_box_pack_start_defaults")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "widget")
|
|
)
|
|
)
|
|
|
|
(define-method pack_end_defaults
|
|
(of-object "GtkBox")
|
|
(c-name "gtk_box_pack_end_defaults")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "widget")
|
|
)
|
|
)
|
|
|
|
(define-method set_homogeneous
|
|
(of-object "GtkBox")
|
|
(c-name "gtk_box_set_homogeneous")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "homogeneous")
|
|
)
|
|
)
|
|
|
|
(define-method get_homogeneous
|
|
(of-object "GtkBox")
|
|
(c-name "gtk_box_get_homogeneous")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method set_spacing
|
|
(of-object "GtkBox")
|
|
(c-name "gtk_box_set_spacing")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "spacing")
|
|
)
|
|
)
|
|
|
|
(define-method get_spacing
|
|
(of-object "GtkBox")
|
|
(c-name "gtk_box_get_spacing")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method reorder_child
|
|
(of-object "GtkBox")
|
|
(c-name "gtk_box_reorder_child")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
'("gint" "position")
|
|
)
|
|
)
|
|
|
|
(define-method query_child_packing
|
|
(of-object "GtkBox")
|
|
(c-name "gtk_box_query_child_packing")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
'("gboolean*" "expand")
|
|
'("gboolean*" "fill")
|
|
'("guint*" "padding")
|
|
'("GtkPackType*" "pack_type")
|
|
)
|
|
)
|
|
|
|
(define-method set_child_packing
|
|
(of-object "GtkBox")
|
|
(c-name "gtk_box_set_child_packing")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
'("gboolean" "expand")
|
|
'("gboolean" "fill")
|
|
'("guint" "padding")
|
|
'("GtkPackType" "pack_type")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkbutton.h
|
|
|
|
(define-function gtk_button_get_type
|
|
(c-name "gtk_button_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_button_new
|
|
(c-name "gtk_button_new")
|
|
(is-constructor-of GtkButton)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-function gtk_button_new_with_label
|
|
(c-name "gtk_button_new_with_label")
|
|
(is-constructor-of GtkButton)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "label")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_button_new_from_stock
|
|
(c-name "gtk_button_new_from_stock")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "stock_id")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_button_new_with_mnemonic
|
|
(c-name "gtk_button_new_with_mnemonic")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "label")
|
|
)
|
|
)
|
|
|
|
(define-method pressed
|
|
(of-object "GtkButton")
|
|
(c-name "gtk_button_pressed")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method released
|
|
(of-object "GtkButton")
|
|
(c-name "gtk_button_released")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method clicked
|
|
(of-object "GtkButton")
|
|
(c-name "gtk_button_clicked")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method enter
|
|
(of-object "GtkButton")
|
|
(c-name "gtk_button_enter")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method leave
|
|
(of-object "GtkButton")
|
|
(c-name "gtk_button_leave")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method set_relief
|
|
(of-object "GtkButton")
|
|
(c-name "gtk_button_set_relief")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkReliefStyle" "newstyle")
|
|
)
|
|
)
|
|
|
|
(define-method get_relief
|
|
(of-object "GtkButton")
|
|
(c-name "gtk_button_get_relief")
|
|
(return-type "GtkReliefStyle")
|
|
)
|
|
|
|
(define-method set_label
|
|
(of-object "GtkButton")
|
|
(c-name "gtk_button_set_label")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "label")
|
|
)
|
|
)
|
|
|
|
(define-method get_label
|
|
(of-object "GtkButton")
|
|
(c-name "gtk_button_get_label")
|
|
(return-type "const-gchar*")
|
|
)
|
|
|
|
(define-method set_use_underline
|
|
(of-object "GtkButton")
|
|
(c-name "gtk_button_set_use_underline")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "value")
|
|
)
|
|
)
|
|
|
|
(define-method get_use_underline
|
|
(of-object "GtkButton")
|
|
(c-name "gtk_button_get_use_underline")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method set_use_stock
|
|
(of-object "GtkButton")
|
|
(c-name "gtk_button_set_use_stock")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "value")
|
|
)
|
|
)
|
|
|
|
(define-method get_use_stock
|
|
(of-object "GtkButton")
|
|
(c-name "gtk_button_get_use_stock")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkcalendar.h
|
|
|
|
(define-function gtk_calendar_get_type
|
|
(c-name "gtk_calendar_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_calendar_new
|
|
(c-name "gtk_calendar_new")
|
|
(is-constructor-of GtkCalendar)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-method select_month
|
|
(of-object "GtkCalendar")
|
|
(c-name "gtk_calendar_select_month")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("guint" "month")
|
|
'("guint" "year")
|
|
)
|
|
)
|
|
|
|
(define-method select_day
|
|
(of-object "GtkCalendar")
|
|
(c-name "gtk_calendar_select_day")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "day")
|
|
)
|
|
)
|
|
|
|
(define-method mark_day
|
|
(of-object "GtkCalendar")
|
|
(c-name "gtk_calendar_mark_day")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("guint" "day")
|
|
)
|
|
)
|
|
|
|
(define-method unmark_day
|
|
(of-object "GtkCalendar")
|
|
(c-name "gtk_calendar_unmark_day")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("guint" "day")
|
|
)
|
|
)
|
|
|
|
(define-method clear_marks
|
|
(of-object "GtkCalendar")
|
|
(c-name "gtk_calendar_clear_marks")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method display_options
|
|
(of-object "GtkCalendar")
|
|
(c-name "gtk_calendar_display_options")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCalendarDisplayOptions" "flags")
|
|
)
|
|
)
|
|
|
|
(define-method get_date
|
|
(of-object "GtkCalendar")
|
|
(c-name "gtk_calendar_get_date")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint*" "year")
|
|
'("guint*" "month")
|
|
'("guint*" "day")
|
|
)
|
|
)
|
|
|
|
(define-method freeze
|
|
(of-object "GtkCalendar")
|
|
(c-name "gtk_calendar_freeze")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method thaw
|
|
(of-object "GtkCalendar")
|
|
(c-name "gtk_calendar_thaw")
|
|
(return-type "none")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkcellrenderer.h
|
|
|
|
(define-function gtk_cell_renderer_get_type
|
|
(c-name "gtk_cell_renderer_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-method get_size
|
|
(of-object "GtkCellRenderer")
|
|
(c-name "gtk_cell_renderer_get_size")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "widget")
|
|
'("gint*" "width")
|
|
'("gint*" "height")
|
|
)
|
|
)
|
|
|
|
(define-method render
|
|
(of-object "GtkCellRenderer")
|
|
(c-name "gtk_cell_renderer_render")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkWidget*" "widget")
|
|
'("GdkRectangle*" "background_area")
|
|
'("GdkRectangle*" "cell_area")
|
|
'("GdkRectangle*" "expose_area")
|
|
'("guint" "flags")
|
|
)
|
|
)
|
|
|
|
(define-method activate
|
|
(of-object "GtkCellRenderer")
|
|
(c-name "gtk_cell_renderer_activate")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GdkEvent*" "event")
|
|
'("GtkWidget*" "widget")
|
|
'("gchar*" "path")
|
|
'("GdkRectangle*" "background_area")
|
|
'("GdkRectangle*" "cell_area")
|
|
'("guint" "flags")
|
|
)
|
|
)
|
|
|
|
(define-method start_editing
|
|
(of-object "GtkCellRenderer")
|
|
(c-name "gtk_cell_renderer_start_editing")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkEvent*" "event")
|
|
'("GtkWidget*" "widget")
|
|
'("gchar*" "path")
|
|
'("GdkRectangle*" "background_area")
|
|
'("GdkRectangle*" "cell_area")
|
|
'("guint" "flags")
|
|
)
|
|
)
|
|
|
|
(define-method set_fixed_size
|
|
(of-object "GtkCellRenderer")
|
|
(c-name "gtk_cell_renderer_set_fixed_size")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
(define-method get_fixed_size
|
|
(of-object "GtkCellRenderer")
|
|
(c-name "gtk_cell_renderer_get_fixed_size")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint*" "width")
|
|
'("gint*" "height")
|
|
)
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h
|
|
|
|
(define-function gtk_cell_renderer_pixbuf_get_type
|
|
(c-name "gtk_cell_renderer_pixbuf_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_cell_renderer_pixbuf_new
|
|
(c-name "gtk_cell_renderer_pixbuf_new")
|
|
(is-constructor-of GtkCellRendererPixbuf)
|
|
(return-type "GtkCellRenderer*")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkcellrenderertext.h
|
|
|
|
(define-function gtk_cell_renderer_text_get_type
|
|
(c-name "gtk_cell_renderer_text_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_cell_renderer_text_new
|
|
(c-name "gtk_cell_renderer_text_new")
|
|
(is-constructor-of GtkCellRendererText)
|
|
(return-type "GtkCellRenderer*")
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkcellrenderertoggle.h
|
|
|
|
(define-function gtk_cell_renderer_toggle_get_type
|
|
(c-name "gtk_cell_renderer_toggle_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_cell_renderer_toggle_new
|
|
(c-name "gtk_cell_renderer_toggle_new")
|
|
(is-constructor-of GtkCellRendererToggle)
|
|
(return-type "GtkCellRenderer*")
|
|
)
|
|
|
|
(define-method set_radio
|
|
(of-object "GtkCellRendererToggle")
|
|
(c-name "gtk_cell_renderer_toggle_set_radio")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "radio")
|
|
)
|
|
)
|
|
|
|
(define-method get_active
|
|
(of-object "GtkCellRendererToggle")
|
|
(c-name "gtk_cell_renderer_toggle_get_active")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method set_active
|
|
(of-object "GtkCellRendererToggle")
|
|
(c-name "gtk_cell_renderer_toggle_set_active")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "setting")
|
|
)
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkcheckbutton.h
|
|
|
|
(define-function gtk_check_button_get_type
|
|
(c-name "gtk_check_button_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_check_button_new
|
|
(c-name "gtk_check_button_new")
|
|
(is-constructor-of GtkCheckButton)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-function gtk_check_button_new_with_label
|
|
(c-name "gtk_check_button_new_with_label")
|
|
(is-constructor-of GtkCheckButton)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "label")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_check_button_new_with_mnemonic
|
|
(c-name "gtk_check_button_new_with_mnemonic")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "label")
|
|
)
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkcheckmenuitem.h
|
|
|
|
(define-function gtk_check_menu_item_get_type
|
|
(c-name "gtk_check_menu_item_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_check_menu_item_new
|
|
(c-name "gtk_check_menu_item_new")
|
|
(is-constructor-of GtkCheckMenuItem)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-function gtk_check_menu_item_new_with_label
|
|
(c-name "gtk_check_menu_item_new_with_label")
|
|
(is-constructor-of GtkCheckMenuItem)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "label")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_check_menu_item_new_with_mnemonic
|
|
(c-name "gtk_check_menu_item_new_with_mnemonic")
|
|
(is-constructor-of GtkCheckMenuItem)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "label")
|
|
)
|
|
)
|
|
|
|
(define-method set_active
|
|
(of-object "GtkCheckMenuItem")
|
|
(c-name "gtk_check_menu_item_set_active")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "is_active")
|
|
)
|
|
)
|
|
|
|
(define-method get_active
|
|
(of-object "GtkCheckMenuItem")
|
|
(c-name "gtk_check_menu_item_get_active")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method toggled
|
|
(of-object "GtkCheckMenuItem")
|
|
(c-name "gtk_check_menu_item_toggled")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method set_inconsistent
|
|
(of-object "GtkCheckMenuItem")
|
|
(c-name "gtk_check_menu_item_set_inconsistent")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "setting")
|
|
)
|
|
)
|
|
|
|
(define-method get_inconsistent
|
|
(of-object "GtkCheckMenuItem")
|
|
(c-name "gtk_check_menu_item_get_inconsistent")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkclipboard.h
|
|
|
|
(define-method set_with_data
|
|
(of-object "GtkClipboard")
|
|
(c-name "gtk_clipboard_set_with_data")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("const-GtkTargetEntry*" "targets")
|
|
'("guint" "n_targets")
|
|
'("GtkClipboardGetFunc" "get_func")
|
|
'("GtkClipboardClearFunc" "clear_func")
|
|
'("gpointer" "user_data")
|
|
)
|
|
)
|
|
|
|
(define-method set_with_owner
|
|
(of-object "GtkClipboard")
|
|
(c-name "gtk_clipboard_set_with_owner")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("const-GtkTargetEntry*" "targets")
|
|
'("guint" "n_targets")
|
|
'("GtkClipboardGetFunc" "get_func")
|
|
'("GtkClipboardClearFunc" "clear_func")
|
|
'("GObject*" "owner")
|
|
)
|
|
)
|
|
|
|
(define-method get_owner
|
|
(of-object "GtkClipboard")
|
|
(c-name "gtk_clipboard_get_owner")
|
|
(return-type "GObject*")
|
|
)
|
|
|
|
(define-method clear
|
|
(of-object "GtkClipboard")
|
|
(c-name "gtk_clipboard_clear")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method set_text
|
|
(of-object "GtkClipboard")
|
|
(c-name "gtk_clipboard_set_text")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "text")
|
|
'("gint" "len")
|
|
)
|
|
)
|
|
|
|
(define-method request_contents
|
|
(of-object "GtkClipboard")
|
|
(c-name "gtk_clipboard_request_contents")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkAtom" "target")
|
|
'("GtkClipboardReceivedFunc" "callback")
|
|
'("gpointer" "user_data")
|
|
)
|
|
)
|
|
|
|
(define-method request_text
|
|
(of-object "GtkClipboard")
|
|
(c-name "gtk_clipboard_request_text")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkClipboardTextReceivedFunc" "callback")
|
|
'("gpointer" "user_data")
|
|
)
|
|
)
|
|
|
|
(define-method wait_for_contents
|
|
(of-object "GtkClipboard")
|
|
(c-name "gtk_clipboard_wait_for_contents")
|
|
(return-type "GtkSelectionData*")
|
|
(parameters
|
|
'("GdkAtom" "target")
|
|
)
|
|
)
|
|
|
|
(define-method wait_for_text
|
|
(of-object "GtkClipboard")
|
|
(c-name "gtk_clipboard_wait_for_text")
|
|
(return-type "gchar*")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkclist.h
|
|
|
|
(define-function gtk_clist_get_type
|
|
(c-name "gtk_clist_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-method construct
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_construct")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "columns" (default "1"))
|
|
'("gchar*[]" "titles")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_clist_new
|
|
(c-name "gtk_clist_new")
|
|
(is-constructor-of GtkCList)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("gint" "columns" (default "1"))
|
|
)
|
|
)
|
|
|
|
(define-function gtk_clist_new_with_titles
|
|
(c-name "gtk_clist_new_with_titles")
|
|
(is-constructor-of GtkCList)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("gint" "columns" (default "1"))
|
|
'("gchar*[]" "titles")
|
|
)
|
|
)
|
|
|
|
(define-method set_hadjustment
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_set_hadjustment")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkAdjustment*" "adjustment")
|
|
)
|
|
)
|
|
|
|
(define-method set_vadjustment
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_set_vadjustment")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkAdjustment*" "adjustment")
|
|
)
|
|
)
|
|
|
|
(define-method get_hadjustment
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_get_hadjustment")
|
|
(return-type "GtkAdjustment*")
|
|
)
|
|
|
|
(define-method get_vadjustment
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_get_vadjustment")
|
|
(return-type "GtkAdjustment*")
|
|
)
|
|
|
|
(define-method set_shadow_type
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_set_shadow_type")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkShadowType" "type")
|
|
)
|
|
)
|
|
|
|
(define-method set_selection_mode
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_set_selection_mode")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkSelectionMode" "mode")
|
|
)
|
|
)
|
|
|
|
(define-method set_reorderable
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_set_reorderable")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "reorderable")
|
|
)
|
|
)
|
|
|
|
(define-method set_use_drag_icons
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_set_use_drag_icons")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "use_icons")
|
|
)
|
|
)
|
|
|
|
(define-method set_button_actions
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_set_button_actions")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "button")
|
|
'("guint8" "button_actions")
|
|
)
|
|
)
|
|
|
|
(define-method freeze
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_freeze")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method thaw
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_thaw")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method column_titles_show
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_column_titles_show")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method column_titles_hide
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_column_titles_hide")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method column_title_active
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_column_title_active")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "column")
|
|
)
|
|
)
|
|
|
|
(define-method column_title_passive
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_column_title_passive")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "column")
|
|
)
|
|
)
|
|
|
|
(define-method column_titles_active
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_column_titles_active")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method column_titles_passive
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_column_titles_passive")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method set_column_title
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_set_column_title")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "column")
|
|
'("const-gchar*" "title")
|
|
)
|
|
)
|
|
|
|
(define-method get_column_title
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_get_column_title")
|
|
(return-type "gchar*")
|
|
(parameters
|
|
'("gint" "column")
|
|
)
|
|
)
|
|
|
|
(define-method set_column_widget
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_set_column_widget")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "column")
|
|
'("GtkWidget*" "widget")
|
|
)
|
|
)
|
|
|
|
(define-method get_column_widget
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_get_column_widget")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("gint" "column")
|
|
)
|
|
)
|
|
|
|
(define-method set_column_justification
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_set_column_justification")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "column")
|
|
'("GtkJustification" "justification")
|
|
)
|
|
)
|
|
|
|
(define-method set_column_visibility
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_set_column_visibility")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "column")
|
|
'("gboolean" "visible")
|
|
)
|
|
)
|
|
|
|
(define-method set_column_resizeable
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_set_column_resizeable")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "column")
|
|
'("gboolean" "resizeable")
|
|
)
|
|
)
|
|
|
|
(define-method set_column_auto_resize
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_set_column_auto_resize")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "column")
|
|
'("gboolean" "auto_resize")
|
|
)
|
|
)
|
|
|
|
(define-method columns_autosize
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_columns_autosize")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method optimal_column_width
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_optimal_column_width")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("gint" "column")
|
|
)
|
|
)
|
|
|
|
(define-method set_column_width
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_set_column_width")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "column")
|
|
'("gint" "width")
|
|
)
|
|
)
|
|
|
|
(define-method set_column_min_width
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_set_column_min_width")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "column")
|
|
'("gint" "min_width")
|
|
)
|
|
)
|
|
|
|
(define-method set_column_max_width
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_set_column_max_width")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "column")
|
|
'("gint" "max_width")
|
|
)
|
|
)
|
|
|
|
(define-method set_row_height
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_set_row_height")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "height")
|
|
)
|
|
)
|
|
|
|
(define-method moveto
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_moveto")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "row")
|
|
'("gint" "column")
|
|
'("gfloat" "row_align")
|
|
'("gfloat" "col_align")
|
|
)
|
|
)
|
|
|
|
(define-method row_is_visible
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_row_is_visible")
|
|
(return-type "GtkVisibility")
|
|
(parameters
|
|
'("gint" "row")
|
|
)
|
|
)
|
|
|
|
(define-method get_cell_type
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_get_cell_type")
|
|
(return-type "GtkCellType")
|
|
(parameters
|
|
'("gint" "row")
|
|
'("gint" "column")
|
|
)
|
|
)
|
|
|
|
(define-method set_text
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_set_text")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "row")
|
|
'("gint" "column")
|
|
'("const-gchar*" "text")
|
|
)
|
|
)
|
|
|
|
(define-method get_text
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_get_text")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("gint" "row")
|
|
'("gint" "column")
|
|
'("gchar**" "text")
|
|
)
|
|
)
|
|
|
|
(define-method set_pixmap
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_set_pixmap")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "row")
|
|
'("gint" "column")
|
|
'("GdkPixmap*" "pixmap")
|
|
'("GdkBitmap*" "mask" (null-ok) (default "NULL"))
|
|
)
|
|
)
|
|
|
|
(define-method get_pixmap
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_get_pixmap")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("gint" "row")
|
|
'("gint" "column")
|
|
'("GdkPixmap**" "pixmap")
|
|
'("GdkBitmap**" "mask")
|
|
)
|
|
)
|
|
|
|
(define-method set_pixtext
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_set_pixtext")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "row")
|
|
'("gint" "column")
|
|
'("const-gchar*" "text")
|
|
'("guint8" "spacing")
|
|
'("GdkPixmap*" "pixmap")
|
|
'("GdkBitmap*" "mask")
|
|
)
|
|
)
|
|
|
|
(define-method get_pixtext
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_get_pixtext")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("gint" "row")
|
|
'("gint" "column")
|
|
'("gchar**" "text")
|
|
'("guint8*" "spacing")
|
|
'("GdkPixmap**" "pixmap")
|
|
'("GdkBitmap**" "mask")
|
|
)
|
|
)
|
|
|
|
(define-method set_foreground
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_set_foreground")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "row")
|
|
'("GdkColor*" "color")
|
|
)
|
|
)
|
|
|
|
(define-method set_background
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_set_background")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "row")
|
|
'("GdkColor*" "color")
|
|
)
|
|
)
|
|
|
|
(define-method set_cell_style
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_set_cell_style")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "row")
|
|
'("gint" "column")
|
|
'("GtkStyle*" "style")
|
|
)
|
|
)
|
|
|
|
(define-method get_cell_style
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_get_cell_style")
|
|
(return-type "GtkStyle*")
|
|
(parameters
|
|
'("gint" "row")
|
|
'("gint" "column")
|
|
)
|
|
)
|
|
|
|
(define-method set_row_style
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_set_row_style")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "row")
|
|
'("GtkStyle*" "style")
|
|
)
|
|
)
|
|
|
|
(define-method get_row_style
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_get_row_style")
|
|
(return-type "GtkStyle*")
|
|
(parameters
|
|
'("gint" "row")
|
|
)
|
|
)
|
|
|
|
(define-method set_shift
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_set_shift")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "row")
|
|
'("gint" "column")
|
|
'("gint" "vertical")
|
|
'("gint" "horizontal")
|
|
)
|
|
)
|
|
|
|
(define-method set_selectable
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_set_selectable")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "row")
|
|
'("gboolean" "selectable")
|
|
)
|
|
)
|
|
|
|
(define-method get_selectable
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_get_selectable")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("gint" "row")
|
|
)
|
|
)
|
|
|
|
(define-method prepend
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_prepend")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("gchar*[]" "text")
|
|
)
|
|
)
|
|
|
|
(define-method append
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_append")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("gchar*[]" "text")
|
|
)
|
|
)
|
|
|
|
(define-method insert
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_insert")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("gint" "row")
|
|
'("gchar*[]" "text")
|
|
)
|
|
)
|
|
|
|
(define-method remove
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_remove")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "row")
|
|
)
|
|
)
|
|
|
|
(define-method set_row_data
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_set_row_data")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "row")
|
|
'("gpointer" "data")
|
|
)
|
|
)
|
|
|
|
(define-method set_row_data_full
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_set_row_data_full")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "row")
|
|
'("gpointer" "data")
|
|
'("GtkDestroyNotify" "destroy")
|
|
)
|
|
)
|
|
|
|
(define-method get_row_data
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_get_row_data")
|
|
(return-type "gpointer")
|
|
(parameters
|
|
'("gint" "row")
|
|
)
|
|
)
|
|
|
|
(define-method find_row_from_data
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_find_row_from_data")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("gpointer" "data")
|
|
)
|
|
)
|
|
|
|
(define-method select_row
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_select_row")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "row")
|
|
'("gint" "column")
|
|
)
|
|
)
|
|
|
|
(define-method unselect_row
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_unselect_row")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "row")
|
|
'("gint" "column")
|
|
)
|
|
)
|
|
|
|
(define-method undo_selection
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_undo_selection")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method clear
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_clear")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method get_selection_info
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_get_selection_info")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint*" "row")
|
|
'("gint*" "column")
|
|
)
|
|
)
|
|
|
|
(define-method select_all
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_select_all")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method unselect_all
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_unselect_all")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method swap_rows
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_swap_rows")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "row1")
|
|
'("gint" "row2")
|
|
)
|
|
)
|
|
|
|
(define-method row_move
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_row_move")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "source_row")
|
|
'("gint" "dest_row")
|
|
)
|
|
)
|
|
|
|
(define-method set_compare_func
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_set_compare_func")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCListCompareFunc" "cmp_func")
|
|
)
|
|
)
|
|
|
|
(define-method set_sort_column
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_set_sort_column")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "column")
|
|
)
|
|
)
|
|
|
|
(define-method set_sort_type
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_set_sort_type")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkSortType" "sort_type")
|
|
)
|
|
)
|
|
|
|
(define-method sort
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_sort")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method set_auto_sort
|
|
(of-object "GtkCList")
|
|
(c-name "gtk_clist_set_auto_sort")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "auto_sort")
|
|
)
|
|
)
|
|
|
|
(define-method _create_cell_layout
|
|
(of-object "GtkCList")
|
|
(c-name "_gtk_clist_create_cell_layout")
|
|
(return-type "PangoLayout*")
|
|
(parameters
|
|
'("GtkCListRow*" "clist_row")
|
|
'("gint" "column")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkcolorsel.h
|
|
|
|
(define-function gtk_color_selection_get_type
|
|
(c-name "gtk_color_selection_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_color_selection_new
|
|
(c-name "gtk_color_selection_new")
|
|
(is-constructor-of GtkColorSelection)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-method get_has_opacity_control
|
|
(of-object "GtkColorSelection")
|
|
(c-name "gtk_color_selection_get_has_opacity_control")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method set_has_opacity_control
|
|
(of-object "GtkColorSelection")
|
|
(c-name "gtk_color_selection_set_has_opacity_control")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "use_opacity")
|
|
)
|
|
)
|
|
|
|
(define-method get_has_palette
|
|
(of-object "GtkColorSelection")
|
|
(c-name "gtk_color_selection_get_has_palette")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method set_has_palette
|
|
(of-object "GtkColorSelection")
|
|
(c-name "gtk_color_selection_set_has_palette")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "use_palette")
|
|
)
|
|
)
|
|
|
|
(define-method set_current_color
|
|
(of-object "GtkColorSelection")
|
|
(c-name "gtk_color_selection_set_current_color")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkColor*" "color")
|
|
)
|
|
)
|
|
|
|
(define-method set_current_alpha
|
|
(of-object "GtkColorSelection")
|
|
(c-name "gtk_color_selection_set_current_alpha")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint16" "alpha")
|
|
)
|
|
)
|
|
|
|
(define-method get_current_color
|
|
(of-object "GtkColorSelection")
|
|
(c-name "gtk_color_selection_get_current_color")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkColor*" "color")
|
|
)
|
|
)
|
|
|
|
(define-method get_current_alpha
|
|
(of-object "GtkColorSelection")
|
|
(c-name "gtk_color_selection_get_current_alpha")
|
|
(return-type "guint16")
|
|
)
|
|
|
|
(define-method set_previous_color
|
|
(of-object "GtkColorSelection")
|
|
(c-name "gtk_color_selection_set_previous_color")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkColor*" "color")
|
|
)
|
|
)
|
|
|
|
(define-method set_previous_alpha
|
|
(of-object "GtkColorSelection")
|
|
(c-name "gtk_color_selection_set_previous_alpha")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint16" "alpha")
|
|
)
|
|
)
|
|
|
|
(define-method get_previous_color
|
|
(of-object "GtkColorSelection")
|
|
(c-name "gtk_color_selection_get_previous_color")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkColor*" "color")
|
|
)
|
|
)
|
|
|
|
(define-method get_previous_alpha
|
|
(of-object "GtkColorSelection")
|
|
(c-name "gtk_color_selection_get_previous_alpha")
|
|
(return-type "guint16")
|
|
)
|
|
|
|
(define-method is_adjusting
|
|
(of-object "GtkColorSelection")
|
|
(c-name "gtk_color_selection_is_adjusting")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method set_update_policy
|
|
(of-object "GtkColorSelection")
|
|
(c-name "gtk_color_selection_set_update_policy")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkUpdateType" "policy")
|
|
)
|
|
)
|
|
|
|
(define-function color_selection_palette_from_string
|
|
(c-name "gtk_color_selection_palette_from_string")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("const-gchar*" "str")
|
|
'("GdkColor**" "colors")
|
|
'("gint" "n_colors")
|
|
)
|
|
)
|
|
|
|
(define-function color_selection_palette_to_string
|
|
(c-name "gtk_color_selection_palette_to_string")
|
|
(return-type "gchar*")
|
|
(parameters
|
|
'("const-GdkColor*" "colors")
|
|
'("gint" "n_colors")
|
|
)
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkcolorseldialog.h
|
|
|
|
(define-function gtk_color_selection_dialog_get_type
|
|
(c-name "gtk_color_selection_dialog_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_color_selection_dialog_new
|
|
(c-name "gtk_color_selection_dialog_new")
|
|
(is-constructor-of GtkColorSelectionDialog)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "title")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkcombo.h
|
|
|
|
(define-function gtk_combo_get_type
|
|
(c-name "gtk_combo_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_combo_new
|
|
(c-name "gtk_combo_new")
|
|
(is-constructor-of GtkCombo)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-method set_value_in_list
|
|
(of-object "GtkCombo")
|
|
(c-name "gtk_combo_set_value_in_list")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "val")
|
|
'("gint" "ok_if_empty")
|
|
)
|
|
)
|
|
|
|
(define-method set_use_arrows
|
|
(of-object "GtkCombo")
|
|
(c-name "gtk_combo_set_use_arrows")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "val")
|
|
)
|
|
)
|
|
|
|
(define-method set_use_arrows_always
|
|
(of-object "GtkCombo")
|
|
(c-name "gtk_combo_set_use_arrows_always")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "val")
|
|
)
|
|
)
|
|
|
|
(define-method set_case_sensitive
|
|
(of-object "GtkCombo")
|
|
(c-name "gtk_combo_set_case_sensitive")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "val")
|
|
)
|
|
)
|
|
|
|
(define-method set_item_string
|
|
(of-object "GtkCombo")
|
|
(c-name "gtk_combo_set_item_string")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkItem*" "item")
|
|
'("const-gchar*" "item_value")
|
|
)
|
|
)
|
|
|
|
(define-method set_popdown_strings
|
|
(of-object "GtkCombo")
|
|
(c-name "gtk_combo_set_popdown_strings")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GList*" "strings")
|
|
)
|
|
)
|
|
|
|
(define-method disable_activate
|
|
(of-object "GtkCombo")
|
|
(c-name "gtk_combo_disable_activate")
|
|
(return-type "none")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkcompat.h
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkcontainer.h
|
|
|
|
(define-function gtk_container_get_type
|
|
(c-name "gtk_container_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-method set_border_width
|
|
(of-object "GtkContainer")
|
|
(c-name "gtk_container_set_border_width")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "border_width")
|
|
)
|
|
)
|
|
|
|
(define-method get_border_width
|
|
(of-object "GtkContainer")
|
|
(c-name "gtk_container_get_border_width")
|
|
(return-type "guint")
|
|
)
|
|
|
|
(define-method add
|
|
(of-object "GtkContainer")
|
|
(c-name "gtk_container_add")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "widget")
|
|
)
|
|
)
|
|
|
|
(define-method remove
|
|
(of-object "GtkContainer")
|
|
(c-name "gtk_container_remove")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "widget")
|
|
)
|
|
)
|
|
|
|
(define-method set_resize_mode
|
|
(of-object "GtkContainer")
|
|
(c-name "gtk_container_set_resize_mode")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkResizeMode" "resize_mode")
|
|
)
|
|
)
|
|
|
|
(define-method get_resize_mode
|
|
(of-object "GtkContainer")
|
|
(c-name "gtk_container_get_resize_mode")
|
|
(return-type "GtkResizeMode")
|
|
)
|
|
|
|
(define-method check_resize
|
|
(of-object "GtkContainer")
|
|
(c-name "gtk_container_check_resize")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method foreach
|
|
(of-object "GtkContainer")
|
|
(c-name "gtk_container_foreach")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCallback" "callback")
|
|
'("gpointer" "callback_data")
|
|
)
|
|
)
|
|
|
|
(define-method foreach_full
|
|
(of-object "GtkContainer")
|
|
(c-name "gtk_container_foreach_full")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCallback" "callback")
|
|
'("GtkCallbackMarshal" "marshal")
|
|
'("gpointer" "callback_data")
|
|
'("GtkDestroyNotify" "notify")
|
|
)
|
|
)
|
|
|
|
(define-method get_children
|
|
(of-object "GtkContainer")
|
|
(c-name "gtk_container_get_children")
|
|
(return-type "GList*")
|
|
)
|
|
|
|
; DEPRECATED
|
|
(define-method children
|
|
(of-object "GtkContainer")
|
|
(c-name "gtk_container_children")
|
|
(return-type "GList*")
|
|
)
|
|
|
|
(define-method propagate_expose
|
|
(of-object "GtkContainer")
|
|
(c-name "gtk_container_propagate_expose")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
'("GdkEventExpose*" "event")
|
|
)
|
|
)
|
|
|
|
(define-method set_focus_chain
|
|
(of-object "GtkContainer")
|
|
(c-name "gtk_container_set_focus_chain")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GList*" "focusable_widgets")
|
|
)
|
|
)
|
|
|
|
(define-method get_focus_chain
|
|
(of-object "GtkContainer")
|
|
(c-name "gtk_container_get_focus_chain")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GList**" "focusable_widgets")
|
|
)
|
|
)
|
|
|
|
(define-method unset_focus_chain
|
|
(of-object "GtkContainer")
|
|
(c-name "gtk_container_unset_focus_chain")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method set_reallocate_redraws
|
|
(of-object "GtkContainer")
|
|
(c-name "gtk_container_set_reallocate_redraws")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "needs_redraws")
|
|
)
|
|
)
|
|
|
|
(define-method set_focus_child
|
|
(of-object "GtkContainer")
|
|
(c-name "gtk_container_set_focus_child")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
)
|
|
)
|
|
|
|
(define-method set_focus_vadjustment
|
|
(of-object "GtkContainer")
|
|
(c-name "gtk_container_set_focus_vadjustment")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkAdjustment*" "adjustment")
|
|
)
|
|
)
|
|
|
|
(define-method get_focus_vadjustment
|
|
(of-object "GtkContainer")
|
|
(c-name "gtk_container_get_focus_vadjustment")
|
|
(return-type "GtkAdjustment")
|
|
)
|
|
|
|
(define-method set_focus_hadjustment
|
|
(of-object "GtkContainer")
|
|
(c-name "gtk_container_set_focus_hadjustment")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkAdjustment*" "adjustment")
|
|
)
|
|
)
|
|
|
|
(define-method get_focus_hadjustment
|
|
(of-object "GtkContainer")
|
|
(c-name "gtk_container_get_focus_hadjustment")
|
|
(return-type "GtkAdjustment")
|
|
)
|
|
|
|
(define-method resize_children
|
|
(of-object "GtkContainer")
|
|
(c-name "gtk_container_resize_children")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method child_type
|
|
(of-object "GtkContainer")
|
|
(c-name "gtk_container_child_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
; FIXME
|
|
;
|
|
;gtk_container_class_install_child_property
|
|
;gtk_container_class_find_child_property
|
|
;gtk_container_class_list_child_properties
|
|
;gtk_container_child_set_property
|
|
;gtk_container_child_get_property
|
|
|
|
(define-method add_with_properties
|
|
(of-object "GtkContainer")
|
|
(c-name "gtk_container_add_with_properties")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "widget")
|
|
'("const-gchar*" "first_arg_name")
|
|
)
|
|
(varargs #t)
|
|
)
|
|
|
|
(define-method child_set
|
|
(of-object "GtkContainer")
|
|
(c-name "gtk_container_child_set")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
'("const-gchar*" "first_arg_name")
|
|
)
|
|
(varargs #t)
|
|
)
|
|
|
|
(define-method child_get
|
|
(of-object "GtkContainer")
|
|
(c-name "gtk_container_child_get")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
'("const-gchar*" "first_arg_name")
|
|
)
|
|
(varargs #t)
|
|
)
|
|
|
|
(define-method forall
|
|
(of-object "GtkContainer")
|
|
(c-name "gtk_container_forall")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCallback" "callback")
|
|
'("gpointer" "callback_data")
|
|
)
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkctree.h
|
|
|
|
(define-function gtk_ctree_get_type
|
|
(c-name "gtk_ctree_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-method construct
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_construct")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "columns" (default "1"))
|
|
'("gint" "tree_column" (default "0"))
|
|
'("gchar*[]" "titles")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_ctree_new_with_titles
|
|
(c-name "gtk_ctree_new_with_titles")
|
|
(is-constructor-of GtkCTree)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("gint" "columns" (default "1"))
|
|
'("gint" "tree_column" (default "0"))
|
|
'("gchar*[]" "titles")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_ctree_new
|
|
(c-name "gtk_ctree_new")
|
|
(is-constructor-of GtkCTree)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("gint" "columns" (default "1"))
|
|
'("gint" "tree_column" (default "0"))
|
|
)
|
|
)
|
|
|
|
(define-method base_nodes
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_base_nodes")
|
|
(return-type "GList*")
|
|
)
|
|
|
|
(define-method insert_node
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_insert_node")
|
|
(return-type "GtkCTreeNode*")
|
|
(parameters
|
|
'("GtkCTreeNode*" "parent")
|
|
'("GtkCTreeNode*" "sibling")
|
|
'("gchar*" "text")
|
|
'("guint8" "spacing" (default "5"))
|
|
'("GdkPixmap*" "pixmap_closed" (null-ok) (default "NULL"))
|
|
'("GdkBitmap*" "mask_closed" (null-ok) (default "NULL"))
|
|
'("GdkPixmap*" "pixmap_opened" (null-ok) (default "NULL"))
|
|
'("GdkBitmap*" "mask_opened" (null-ok) (default "NULL"))
|
|
'("gboolean" "is_leaf" (default "1"))
|
|
'("gboolean" "expanded" (default "0"))
|
|
)
|
|
)
|
|
|
|
(define-method remove_node
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_remove_node")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
)
|
|
)
|
|
|
|
(define-method insert_gnode
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_insert_gnode")
|
|
(return-type "GtkCTreeNode*")
|
|
(parameters
|
|
'("GtkCTreeNode*" "parent")
|
|
'("GtkCTreeNode*" "sibling")
|
|
'("GNode*" "gnode")
|
|
'("GtkCTreeGNodeFunc" "func")
|
|
'("gpointer" "data")
|
|
)
|
|
)
|
|
|
|
(define-method export_to_gnode
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_export_to_gnode")
|
|
(return-type "GNode*")
|
|
(parameters
|
|
'("GNode*" "parent")
|
|
'("GNode*" "sibling")
|
|
'("GtkCTreeNode*" "node")
|
|
'("GtkCTreeGNodeFunc" "func")
|
|
'("gpointer" "data")
|
|
)
|
|
)
|
|
|
|
#(define-method post_recursive
|
|
# (of-object "GtkCTree")
|
|
# (c-name "gtk_ctree_post_recursive")
|
|
# (return-type "none")
|
|
# (parameters
|
|
# '("GtkCTreeNode*" "node")
|
|
# '("GtkCTreeFunc" "func")
|
|
# '("gpointer" "data")
|
|
# )
|
|
#)
|
|
|
|
#(define-method post_recursive_to_depth
|
|
# (of-object "GtkCTree")
|
|
# (c-name "gtk_ctree_post_recursive_to_depth")
|
|
# (return-type "none")
|
|
# (parameters
|
|
# '("GtkCTreeNode*" "node")
|
|
# '("gint" "depth")
|
|
# '("GtkCTreeFunc" "func")
|
|
# '("gpointer" "data")
|
|
# )
|
|
#)
|
|
|
|
#(define-method pre_recursive
|
|
# (of-object "GtkCTree")
|
|
# (c-name "gtk_ctree_pre_recursive")
|
|
# (return-type "none")
|
|
# (parameters
|
|
# '("GtkCTreeNode*" "node")
|
|
# '("GtkCTreeFunc" "func")
|
|
# '("gpointer" "data")
|
|
# )
|
|
#)
|
|
|
|
#(define-method pre_recursive_to_depth
|
|
# (of-object "GtkCTree")
|
|
# (c-name "gtk_ctree_pre_recursive_to_depth")
|
|
# (return-type "none")
|
|
# (parameters
|
|
# '("GtkCTreeNode*" "node")
|
|
# '("gint" "depth")
|
|
# '("GtkCTreeFunc" "func")
|
|
# '("gpointer" "data")
|
|
# )
|
|
#)
|
|
|
|
(define-method is_viewable
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_is_viewable")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
)
|
|
)
|
|
|
|
(define-method last
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_last")
|
|
(return-type "GtkCTreeNode*")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
)
|
|
)
|
|
|
|
(define-method find_node_ptr
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_find_node_ptr")
|
|
(return-type "GtkCTreeNode*")
|
|
(parameters
|
|
'("GtkCTreeRow*" "ctree_row")
|
|
)
|
|
)
|
|
|
|
(define-method node_nth
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_node_nth")
|
|
(return-type "GtkCTreeNode*")
|
|
(parameters
|
|
'("guint" "row")
|
|
)
|
|
)
|
|
|
|
(define-method find
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_find")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
'("GtkCTreeNode*" "child")
|
|
)
|
|
)
|
|
|
|
(define-method is_ancestor
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_is_ancestor")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
'("GtkCTreeNode*" "child")
|
|
)
|
|
)
|
|
|
|
(define-method find_by_row_data
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_find_by_row_data")
|
|
(return-type "GtkCTreeNode*")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
'("gpointer" "data")
|
|
)
|
|
)
|
|
|
|
(define-method find_all_by_row_data
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_find_all_by_row_data")
|
|
(return-type "GList*")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
'("gpointer" "data")
|
|
)
|
|
)
|
|
|
|
(define-method find_by_row_data_custom
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_find_by_row_data_custom")
|
|
(return-type "GtkCTreeNode*")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
'("gpointer" "data")
|
|
'("GCompareFunc" "func")
|
|
)
|
|
)
|
|
|
|
(define-method find_all_by_row_data_custom
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_find_all_by_row_data_custom")
|
|
(return-type "GList*")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
'("gpointer" "data")
|
|
'("GCompareFunc" "func")
|
|
)
|
|
)
|
|
|
|
(define-method is_hot_spot
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_is_hot_spot")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
)
|
|
)
|
|
|
|
(define-method move
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_move")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
'("GtkCTreeNode*" "new_parent" (null-ok))
|
|
'("GtkCTreeNode*" "new_sibling" (null-ok))
|
|
)
|
|
)
|
|
|
|
(define-method expand
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_expand")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
)
|
|
)
|
|
|
|
(define-method expand_recursive
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_expand_recursive")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
)
|
|
)
|
|
|
|
(define-method expand_to_depth
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_expand_to_depth")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
'("gint" "depth")
|
|
)
|
|
)
|
|
|
|
(define-method collapse
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_collapse")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
)
|
|
)
|
|
|
|
(define-method collapse_recursive
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_collapse_recursive")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
)
|
|
)
|
|
|
|
(define-method collapse_to_depth
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_collapse_to_depth")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
'("gint" "depth")
|
|
)
|
|
)
|
|
|
|
(define-method toggle_expansion
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_toggle_expansion")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
)
|
|
)
|
|
|
|
(define-method toggle_expansion_recursive
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_toggle_expansion_recursive")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
)
|
|
)
|
|
|
|
(define-method select
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_select")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
)
|
|
)
|
|
|
|
(define-method select_recursive
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_select_recursive")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
)
|
|
)
|
|
|
|
(define-method unselect
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_unselect")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
)
|
|
)
|
|
|
|
(define-method unselect_recursive
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_unselect_recursive")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
)
|
|
)
|
|
|
|
(define-method real_select_recursive
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_real_select_recursive")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
'("gint" "state")
|
|
)
|
|
)
|
|
|
|
(define-method node_set_text
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_node_set_text")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
'("gint" "column")
|
|
'("const-gchar*" "text")
|
|
)
|
|
)
|
|
|
|
(define-method node_set_pixmap
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_node_set_pixmap")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
'("gint" "column")
|
|
'("GdkPixmap*" "pixmap")
|
|
'("GdkBitmap*" "mask" (null-ok))
|
|
)
|
|
)
|
|
|
|
(define-method node_set_pixtext
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_node_set_pixtext")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
'("gint" "column")
|
|
'("const-gchar*" "text")
|
|
'("guint8" "spacing")
|
|
'("GdkPixmap*" "pixmap")
|
|
'("GdkBitmap*" "mask" (null-ok))
|
|
)
|
|
)
|
|
|
|
(define-method set_node_info
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_set_node_info")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
'("const-gchar*" "text")
|
|
'("guint8" "spacing")
|
|
'("GdkPixmap*" "pixmap_closed" (null-ok))
|
|
'("GdkBitmap*" "mask_closed" (null-ok))
|
|
'("GdkPixmap*" "pixmap_opened" (null-ok))
|
|
'("GdkBitmap*" "mask_opened" (null-ok))
|
|
'("gboolean" "is_leaf")
|
|
'("gboolean" "expanded")
|
|
)
|
|
)
|
|
|
|
(define-method node_set_shift
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_node_set_shift")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
'("gint" "column")
|
|
'("gint" "vertical")
|
|
'("gint" "horizontal")
|
|
)
|
|
)
|
|
|
|
(define-method node_set_selectable
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_node_set_selectable")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
'("gboolean" "selectable")
|
|
)
|
|
)
|
|
|
|
(define-method node_get_selectable
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_node_get_selectable")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
)
|
|
)
|
|
|
|
(define-method node_get_cell_type
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_node_get_cell_type")
|
|
(return-type "GtkCellType")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
'("gint" "column")
|
|
)
|
|
)
|
|
|
|
(define-method node_get_text
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_node_get_text")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
'("gint" "column")
|
|
'("gchar**" "text")
|
|
)
|
|
)
|
|
|
|
(define-method node_get_pixmap
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_node_get_pixmap")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
'("gint" "column")
|
|
'("GdkPixmap**" "pixmap")
|
|
'("GdkBitmap**" "mask")
|
|
)
|
|
)
|
|
|
|
(define-method node_get_pixtext
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_node_get_pixtext")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
'("gint" "column")
|
|
'("gchar**" "text")
|
|
'("guint8*" "spacing")
|
|
'("GdkPixmap**" "pixmap")
|
|
'("GdkBitmap**" "mask")
|
|
)
|
|
)
|
|
|
|
(define-method get_node_info
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_get_node_info")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
'("gchar**" "text")
|
|
'("guint8*" "spacing")
|
|
'("GdkPixmap**" "pixmap_closed")
|
|
'("GdkBitmap**" "mask_closed")
|
|
'("GdkPixmap**" "pixmap_opened")
|
|
'("GdkBitmap**" "mask_opened")
|
|
'("gboolean*" "is_leaf")
|
|
'("gboolean*" "expanded")
|
|
)
|
|
)
|
|
|
|
(define-method node_set_row_style
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_node_set_row_style")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
'("GtkStyle*" "style")
|
|
)
|
|
)
|
|
|
|
(define-method node_get_row_style
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_node_get_row_style")
|
|
(return-type "GtkStyle*")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
)
|
|
)
|
|
|
|
(define-method node_set_cell_style
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_node_set_cell_style")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
'("gint" "column")
|
|
'("GtkStyle*" "style")
|
|
)
|
|
)
|
|
|
|
(define-method node_get_cell_style
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_node_get_cell_style")
|
|
(return-type "GtkStyle*")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
'("gint" "column")
|
|
)
|
|
)
|
|
|
|
(define-method node_set_foreground
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_node_set_foreground")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
'("GdkColor*" "color")
|
|
)
|
|
)
|
|
|
|
(define-method node_set_background
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_node_set_background")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
'("GdkColor*" "color")
|
|
)
|
|
)
|
|
|
|
(define-method node_set_row_data
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_node_set_row_data")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
'("gpointer" "data")
|
|
)
|
|
)
|
|
|
|
#(define-method node_set_row_data_full
|
|
# (of-object "GtkCTree")
|
|
# (c-name "gtk_ctree_node_set_row_data_full")
|
|
# (return-type "none")
|
|
# (parameters
|
|
# '("GtkCTreeNode*" "node")
|
|
# '("gpointer" "data")
|
|
# '("GtkDestroyNotify" "destroy")
|
|
# )
|
|
#)
|
|
|
|
(define-method node_get_row_data
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_node_get_row_data")
|
|
(return-type "gpointer")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
)
|
|
)
|
|
|
|
(define-method node_moveto
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_node_moveto")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
'("gint" "column")
|
|
'("gfloat" "row_align")
|
|
'("gfloat" "col_align")
|
|
)
|
|
)
|
|
|
|
(define-method node_is_visible
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_node_is_visible")
|
|
(return-type "GtkVisibility")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
)
|
|
)
|
|
|
|
(define-method set_indent
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_set_indent")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "indent")
|
|
)
|
|
)
|
|
|
|
(define-method set_spacing
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_set_spacing")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "spacing")
|
|
)
|
|
)
|
|
|
|
(define-method set_show_stub
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_set_show_stub")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "show_stub")
|
|
)
|
|
)
|
|
|
|
(define-method set_line_style
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_set_line_style")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCTreeLineStyle" "line_style")
|
|
)
|
|
)
|
|
|
|
(define-method set_expander_style
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_set_expander_style")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCTreeExpanderStyle" "expander_style")
|
|
)
|
|
)
|
|
|
|
#(define-method set_drag_compare_func
|
|
# (of-object "GtkCTree")
|
|
# (c-name "gtk_ctree_set_drag_compare_func")
|
|
# (return-type "none")
|
|
# (parameters
|
|
# '("GtkCTreeCompareDragFunc" "cmp_func")
|
|
# )
|
|
#)
|
|
|
|
(define-method sort_node
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_sort_node")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
)
|
|
)
|
|
|
|
(define-method sort_recursive
|
|
(of-object "GtkCTree")
|
|
(c-name "gtk_ctree_sort_recursive")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCTreeNode*" "node")
|
|
)
|
|
)
|
|
|
|
(define-function ctree_node_from_cobject
|
|
(c-name "gtk_ctree_node_from_cobject")
|
|
(return-type "GtkCTreeNode*")
|
|
(parameters
|
|
'("PyCObject*" "node")
|
|
)
|
|
)
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkcurve.h
|
|
|
|
(define-function gtk_curve_get_type
|
|
(c-name "gtk_curve_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_curve_new
|
|
(c-name "gtk_curve_new")
|
|
(is-constructor-of GtkCurve)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-method reset
|
|
(of-object "GtkCurve")
|
|
(c-name "gtk_curve_reset")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method set_gamma
|
|
(of-object "GtkCurve")
|
|
(c-name "gtk_curve_set_gamma")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gfloat" "gamma")
|
|
)
|
|
)
|
|
|
|
(define-method set_range
|
|
(of-object "GtkCurve")
|
|
(c-name "gtk_curve_set_range")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gfloat" "min_x")
|
|
'("gfloat" "max_x")
|
|
'("gfloat" "min_y")
|
|
'("gfloat" "max_y")
|
|
)
|
|
)
|
|
|
|
(define-method get_vector
|
|
(of-object "GtkCurve")
|
|
(c-name "gtk_curve_get_vector")
|
|
(return-type "none")
|
|
(parameters
|
|
'("int" "veclen")
|
|
'("gfloat[]" "vector")
|
|
)
|
|
)
|
|
|
|
(define-method set_vector
|
|
(of-object "GtkCurve")
|
|
(c-name "gtk_curve_set_vector")
|
|
(return-type "none")
|
|
(parameters
|
|
'("int" "veclen")
|
|
'("gfloat[]" "vector")
|
|
)
|
|
)
|
|
|
|
(define-method set_curve_type
|
|
(of-object "GtkCurve")
|
|
(c-name "gtk_curve_set_curve_type")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCurveType" "type")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkdebug.h
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkdialog.h
|
|
|
|
(define-function gtk_dialog_get_type
|
|
(c-name "gtk_dialog_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_dialog_new
|
|
(c-name "gtk_dialog_new")
|
|
(is-constructor-of GtkDialog)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-function gtk_dialog_new_with_buttons
|
|
(c-name "gtk_dialog_new_with_buttons")
|
|
(is-constructor-of GtkDialog)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "title" (null-ok) (default "NULL"))
|
|
'("GtkWindow*" "parent" (null-ok) (default "NULL"))
|
|
'("GtkDialogFlags" "flags" (default "0"))
|
|
'("const-gchar*" "first_button_text" (null-ok) (default "NULL"))
|
|
)
|
|
(varargs #t)
|
|
)
|
|
|
|
(define-method add_action_widget
|
|
(of-object "GtkDialog")
|
|
(c-name "gtk_dialog_add_action_widget")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
'("gint" "response_id")
|
|
)
|
|
)
|
|
|
|
(define-method add_button
|
|
(of-object "GtkDialog")
|
|
(c-name "gtk_dialog_add_button")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "button_text")
|
|
'("gint" "response_id")
|
|
)
|
|
)
|
|
|
|
(define-method add_buttons
|
|
(of-object "GtkDialog")
|
|
(c-name "gtk_dialog_add_buttons")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "first_button_text")
|
|
)
|
|
(varargs #t)
|
|
)
|
|
|
|
(define-method set_response_sensitive
|
|
(of-object "GtkDialog")
|
|
(c-name "gtk_dialog_set_response_sensitive")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "response_id")
|
|
'("gboolean" "setting")
|
|
)
|
|
)
|
|
|
|
(define-method set_default_response
|
|
(of-object "GtkDialog")
|
|
(c-name "gtk_dialog_set_default_response")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "response_id")
|
|
)
|
|
)
|
|
|
|
(define-method set_has_separator
|
|
(of-object "GtkDialog")
|
|
(c-name "gtk_dialog_set_has_separator")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "setting")
|
|
)
|
|
)
|
|
|
|
(define-method get_has_separator
|
|
(of-object "GtkDialog")
|
|
(c-name "gtk_dialog_get_has_separator")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method response
|
|
(of-object "GtkDialog")
|
|
(c-name "gtk_dialog_response")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "response_id")
|
|
)
|
|
)
|
|
|
|
(define-method run
|
|
(of-object "GtkDialog")
|
|
(c-name "gtk_dialog_run")
|
|
(return-type "gint")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkdnd.h
|
|
|
|
(define-method drag_get_data
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_drag_get_data")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkDragContext*" "context")
|
|
'("GdkAtom" "target")
|
|
'("guint32" "time" (default "GDK_CURRENT_TIME"))
|
|
)
|
|
)
|
|
|
|
|
|
;(define-method finish
|
|
; (of-object "GdkDragContext")
|
|
; (c-name "gtk_drag_finish")
|
|
; (return-type "none")
|
|
; (parameters
|
|
; '("gboolean" "success")
|
|
; '("gboolean" "del")
|
|
; '("guint32" "time" (default "GDK_CURRENT_TIME"))
|
|
; )
|
|
;)
|
|
|
|
;(define-method get_source_widget
|
|
; (of-object "GdkDragContext")
|
|
; (c-name "gtk_drag_get_source_widget")
|
|
; (return-type "GtkWidget*")
|
|
;)
|
|
|
|
(define-method drag_highlight
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_drag_highlight")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method drag_unhighlight
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_drag_unhighlight")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method drag_dest_set
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_drag_dest_set")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkDestDefaults" "flags")
|
|
'("const-GtkTargetEntry*" "targets")
|
|
'("gint" "n_targets")
|
|
'("GdkDragAction" "actions")
|
|
)
|
|
)
|
|
|
|
(define-method drag_dest_set_proxy
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_drag_dest_set_proxy")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "proxy_window")
|
|
'("GdkDragProtocol" "protocol")
|
|
'("gboolean" "use_coordinates")
|
|
)
|
|
)
|
|
|
|
(define-method drag_dest_unset
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_drag_dest_unset")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method drag_dest_find_target
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_drag_dest_find_target")
|
|
(return-type "GdkAtom")
|
|
(parameters
|
|
'("GdkDragContext*" "context")
|
|
'("GtkTargetList*" "target_list")
|
|
)
|
|
)
|
|
|
|
(define-method drag_dest_get_target_list
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_drag_dest_get_target_list")
|
|
(return-type "GtkTargetList*")
|
|
)
|
|
|
|
(define-method drag_dest_set_target_list
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_drag_dest_set_target_list")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTargetList*" "target_list")
|
|
)
|
|
)
|
|
|
|
(define-method drag_source_set
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_drag_source_set")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkModifierType" "start_button_mask")
|
|
'("const-GtkTargetEntry*" "targets")
|
|
'("gint" "n_targets")
|
|
'("GdkDragAction" "actions")
|
|
)
|
|
)
|
|
|
|
(define-method drag_source_unset
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_drag_source_unset")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method drag_source_set_icon
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_drag_source_set_icon")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkColormap*" "colormap")
|
|
'("GdkPixmap*" "pixmap")
|
|
'("GdkBitmap*" "mask")
|
|
)
|
|
)
|
|
|
|
(define-method drag_begin
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_drag_begin")
|
|
(return-type "GdkDragContext*")
|
|
(parameters
|
|
'("GtkTargetList*" "targets")
|
|
'("GdkDragAction" "actions")
|
|
'("gint" "button")
|
|
'("GdkEvent*" "event")
|
|
)
|
|
)
|
|
|
|
;(define-method set_icon_widget
|
|
; (of-object "GdkDragContext")
|
|
; (c-name "gtk_drag_set_icon_widget")
|
|
; (return-type "none")
|
|
; (parameters
|
|
; '("GtkWidget*" "widget")
|
|
; '("gint" "hot_x")
|
|
; '("gint" "hot_y")
|
|
; )
|
|
;)
|
|
|
|
;(define-method set_icon_pixmap
|
|
; (of-object "GdkDragContext")
|
|
; (c-name "gtk_drag_set_icon_pixmap")
|
|
; (return-type "none")
|
|
; (parameters
|
|
; '("GdkColormap*" "colormap")
|
|
; '("GdkPixmap*" "pixmap")
|
|
; '("GdkBitmap*" "mask")
|
|
; '("gint" "hot_x")
|
|
; '("gint" "hot_y")
|
|
; )
|
|
;)
|
|
|
|
;(define-method set_icon_default
|
|
; (of-object "GdkDragContext")
|
|
; (c-name "gtk_drag_set_icon_default")
|
|
; (return-type "none")
|
|
;)
|
|
|
|
(define-function drag_set_default_icon
|
|
(c-name "gtk_drag_set_default_icon")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkColormap*" "colormap")
|
|
'("GdkPixmap*" "pixmap")
|
|
'("GdkBitmap*" "mask")
|
|
'("gint" "hot_x")
|
|
'("gint" "hot_y")
|
|
)
|
|
)
|
|
|
|
(define-method drag_source_handle_event
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_drag_source_handle_event")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkEvent*" "event")
|
|
)
|
|
)
|
|
|
|
(define-method drag_dest_handle_event
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_drag_dest_handle_event")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkEvent*" "event")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkdrawingarea.h
|
|
|
|
(define-function gtk_drawing_area_get_type
|
|
(c-name "gtk_drawing_area_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_drawing_area_new
|
|
(c-name "gtk_drawing_area_new")
|
|
(is-constructor-of GtkDrawingArea)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
; DEPRECATED
|
|
(define-method size
|
|
(of-object "GtkDrawingArea")
|
|
(c-name "gtk_drawing_area_size")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkeditable.h
|
|
|
|
(define-function gtk_editable_get_type
|
|
(c-name "gtk_editable_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-method select_region
|
|
(of-object "GtkEditable")
|
|
(c-name "gtk_editable_select_region")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "start")
|
|
'("gint" "end")
|
|
)
|
|
)
|
|
|
|
(define-method get_selection_bounds
|
|
(of-object "GtkEditable")
|
|
(c-name "gtk_editable_get_selection_bounds")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("gint*" "start")
|
|
'("gint*" "end")
|
|
)
|
|
)
|
|
|
|
(define-method insert_text
|
|
(of-object "GtkEditable")
|
|
(c-name "gtk_editable_insert_text")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "new_text")
|
|
'("gint" "new_text_length")
|
|
'("gint*" "position")
|
|
)
|
|
)
|
|
|
|
(define-method delete_text
|
|
(of-object "GtkEditable")
|
|
(c-name "gtk_editable_delete_text")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "start_pos")
|
|
'("gint" "end_pos")
|
|
)
|
|
)
|
|
|
|
(define-method get_chars
|
|
(of-object "GtkEditable")
|
|
(c-name "gtk_editable_get_chars")
|
|
(return-type "gchar*")
|
|
(parameters
|
|
'("gint" "start_pos")
|
|
'("gint" "end_pos")
|
|
)
|
|
)
|
|
|
|
(define-method cut_clipboard
|
|
(of-object "GtkEditable")
|
|
(c-name "gtk_editable_cut_clipboard")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method copy_clipboard
|
|
(of-object "GtkEditable")
|
|
(c-name "gtk_editable_copy_clipboard")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method paste_clipboard
|
|
(of-object "GtkEditable")
|
|
(c-name "gtk_editable_paste_clipboard")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method delete_selection
|
|
(of-object "GtkEditable")
|
|
(c-name "gtk_editable_delete_selection")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method set_position
|
|
(of-object "GtkEditable")
|
|
(c-name "gtk_editable_set_position")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "position")
|
|
)
|
|
)
|
|
|
|
(define-method get_position
|
|
(of-object "GtkEditable")
|
|
(c-name "gtk_editable_get_position")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method set_editable
|
|
(of-object "GtkEditable")
|
|
(c-name "gtk_editable_set_editable")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "is_editable")
|
|
)
|
|
)
|
|
|
|
(define-method get_editable
|
|
(of-object "GtkEditable")
|
|
(c-name "gtk_editable_get_editable")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkoldeditable.h
|
|
|
|
(define-function gtk_old_editable_get_type
|
|
(c-name "gtk_old_editable_get_type")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method claim_selection
|
|
(of-object "GtkOldEditable")
|
|
(c-name "gtk_old_editable_claim_selection")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "claim")
|
|
'("guint" "time" (default "GDK_CURRENT_TIME"))
|
|
)
|
|
)
|
|
|
|
(define-method changed
|
|
(of-object "GtkOldEditable")
|
|
(c-name "gtk_old_editable_changed")
|
|
(return-type "none")
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkentry.h
|
|
|
|
(define-function gtk_entry_get_type
|
|
(c-name "gtk_entry_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_entry_new
|
|
(c-name "gtk_entry_new")
|
|
(is-constructor-of GtkEntry)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
; DEPRECATED
|
|
(define-function gtk_entry_new_with_max_length
|
|
(c-name "gtk_entry_new_with_max_length")
|
|
(is-constructor-of GtkEntry)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("guint16" "max" (default "0"))
|
|
)
|
|
)
|
|
|
|
(define-method set_visibility
|
|
(of-object "GtkEntry")
|
|
(c-name "gtk_entry_set_visibility")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "visible")
|
|
)
|
|
)
|
|
|
|
(define-method get_visibility
|
|
(of-object "GtkEntry")
|
|
(c-name "gtk_entry_get_visibility")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method set_invisible_char
|
|
(of-object "GtkEntry")
|
|
(c-name "gtk_entry_set_invisible_char")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gunichar" "ch")
|
|
)
|
|
)
|
|
|
|
(define-method get_invisible_char
|
|
(of-object "GtkEntry")
|
|
(c-name "gtk_entry_get_invisible_char")
|
|
(return-type "gunichar")
|
|
)
|
|
|
|
(define-method set_editable
|
|
(of-object "GtkEntry")
|
|
(c-name "gtk_entry_set_editable")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "editable")
|
|
)
|
|
)
|
|
|
|
(define-method set_has_frame
|
|
(of-object "GtkEntry")
|
|
(c-name "gtk_entry_set_has_frame")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "setting")
|
|
)
|
|
)
|
|
|
|
(define-method get_has_frame
|
|
(of-object "GtkEntry")
|
|
(c-name "gtk_entry_get_has_frame")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method set_max_length
|
|
(of-object "GtkEntry")
|
|
(c-name "gtk_entry_set_max_length")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "max")
|
|
)
|
|
)
|
|
|
|
(define-method get_max_length
|
|
(of-object "GtkEntry")
|
|
(c-name "gtk_entry_get_max_length")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method set_activates_default
|
|
(of-object "GtkEntry")
|
|
(c-name "gtk_entry_set_activates_default")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "setting")
|
|
)
|
|
)
|
|
|
|
(define-method get_activates_default
|
|
(of-object "GtkEntry")
|
|
(c-name "gtk_entry_get_activates_default")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method set_width_chars
|
|
(of-object "GtkEntry")
|
|
(c-name "gtk_entry_set_width_chars")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "n_chars")
|
|
)
|
|
)
|
|
|
|
(define-method get_width_chars
|
|
(of-object "GtkEntry")
|
|
(c-name "gtk_entry_get_width_chars")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method set_text
|
|
(of-object "GtkEntry")
|
|
(c-name "gtk_entry_set_text")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "text")
|
|
)
|
|
)
|
|
|
|
(define-method get_text
|
|
(of-object "GtkEntry")
|
|
(c-name "gtk_entry_get_text")
|
|
(return-type "const-gchar*")
|
|
)
|
|
|
|
(define-method get_layout
|
|
(of-object "GtkEntry")
|
|
(c-name "gtk_entry_get_layout")
|
|
(return-type "PangoLayout*")
|
|
)
|
|
|
|
(define-method get_layout_offsets
|
|
(of-object "GtkEntry")
|
|
(c-name "gtk_entry_get_layout_offsets")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint*" "x")
|
|
'("gint*" "y")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkenums.h
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkeventbox.h
|
|
|
|
(define-function gtk_event_box_get_type
|
|
(c-name "gtk_event_box_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_event_box_new
|
|
(c-name "gtk_event_box_new")
|
|
(is-constructor-of GtkEventBox)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkfilesel.h
|
|
|
|
(define-function gtk_file_selection_get_type
|
|
(c-name "gtk_file_selection_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_file_selection_new
|
|
(c-name "gtk_file_selection_new")
|
|
(is-constructor-of GtkFileSelection)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "title" (null-ok) (default "NULL"))
|
|
)
|
|
)
|
|
|
|
(define-method set_filename
|
|
(of-object "GtkFileSelection")
|
|
(c-name "gtk_file_selection_set_filename")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "filename")
|
|
)
|
|
)
|
|
|
|
(define-method get_filename
|
|
(of-object "GtkFileSelection")
|
|
(c-name "gtk_file_selection_get_filename")
|
|
(return-type "const-gchar*")
|
|
)
|
|
|
|
(define-method complete
|
|
(of-object "GtkFileSelection")
|
|
(c-name "gtk_file_selection_complete")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "pattern")
|
|
)
|
|
)
|
|
|
|
(define-method show_fileop_buttons
|
|
(of-object "GtkFileSelection")
|
|
(c-name "gtk_file_selection_show_fileop_buttons")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method hide_fileop_buttons
|
|
(of-object "GtkFileSelection")
|
|
(c-name "gtk_file_selection_hide_fileop_buttons")
|
|
(return-type "none")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkfixed.h
|
|
|
|
(define-function gtk_fixed_get_type
|
|
(c-name "gtk_fixed_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_fixed_new
|
|
(c-name "gtk_fixed_new")
|
|
(is-constructor-of GtkFixed)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-method put
|
|
(of-object "GtkFixed")
|
|
(c-name "gtk_fixed_put")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "widget")
|
|
'("gint16" "x")
|
|
'("gint16" "y")
|
|
)
|
|
)
|
|
|
|
(define-method move
|
|
(of-object "GtkFixed")
|
|
(c-name "gtk_fixed_move")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "widget")
|
|
'("gint16" "x")
|
|
'("gint16" "y")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkfontsel.h
|
|
|
|
(define-function gtk_font_selection_get_type
|
|
(c-name "gtk_font_selection_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_font_selection_new
|
|
(c-name "gtk_font_selection_new")
|
|
(is-constructor-of GtkFontSelection)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-method get_font_name
|
|
(of-object "GtkFontSelection")
|
|
(c-name "gtk_font_selection_get_font_name")
|
|
(return-type "gchar*")
|
|
)
|
|
|
|
; DEPRECATED
|
|
(define-method get_font
|
|
(of-object "GtkFontSelection")
|
|
(c-name "gtk_font_selection_get_font")
|
|
(return-type "GdkFont*")
|
|
)
|
|
|
|
(define-method set_font_name
|
|
(of-object "GtkFontSelection")
|
|
(c-name "gtk_font_selection_set_font_name")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("const-gchar*" "fontname")
|
|
)
|
|
)
|
|
|
|
(define-method get_preview_text
|
|
(of-object "GtkFontSelection")
|
|
(c-name "gtk_font_selection_get_preview_text")
|
|
(return-type "gchar*")
|
|
)
|
|
|
|
(define-method set_preview_text
|
|
(of-object "GtkFontSelection")
|
|
(c-name "gtk_font_selection_set_preview_text")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "text")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_font_selection_dialog_get_type
|
|
(c-name "gtk_font_selection_dialog_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_font_selection_dialog_new
|
|
(c-name "gtk_font_selection_dialog_new")
|
|
(is-constructor-of GtkFontSelectionDialog)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "title")
|
|
)
|
|
)
|
|
|
|
(define-method get_font_name
|
|
(of-object "GtkFontSelectionDialog")
|
|
(c-name "gtk_font_selection_dialog_get_font_name")
|
|
(return-type "gchar*")
|
|
)
|
|
|
|
; DEPRECATED
|
|
(define-method get_font
|
|
(of-object "GtkFontSelectionDialog")
|
|
(c-name "gtk_font_selection_dialog_get_font")
|
|
(return-type "GdkFont*")
|
|
)
|
|
|
|
(define-method set_font_name
|
|
(of-object "GtkFontSelectionDialog")
|
|
(c-name "gtk_font_selection_dialog_set_font_name")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("const-gchar*" "fontname")
|
|
)
|
|
)
|
|
|
|
(define-method get_preview_text
|
|
(of-object "GtkFontSelectionDialog")
|
|
(c-name "gtk_font_selection_dialog_get_preview_text")
|
|
(return-type "gchar*")
|
|
)
|
|
|
|
(define-method set_preview_text
|
|
(of-object "GtkFontSelectionDialog")
|
|
(c-name "gtk_font_selection_dialog_set_preview_text")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "text")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkframe.h
|
|
|
|
(define-function gtk_frame_get_type
|
|
(c-name "gtk_frame_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_frame_new
|
|
(c-name "gtk_frame_new")
|
|
(is-constructor-of GtkFrame)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "label" (null-ok) (default "NULL"))
|
|
)
|
|
)
|
|
|
|
(define-method set_label
|
|
(of-object "GtkFrame")
|
|
(c-name "gtk_frame_set_label")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "label" (null-ok))
|
|
)
|
|
)
|
|
|
|
(define-method get_label
|
|
(of-object "GtkFrame")
|
|
(c-name "gtk_frame_get_label")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method set_label_widget
|
|
(of-object "GtkFrame")
|
|
(c-name "gtk_frame_set_label_widget")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "label_widget")
|
|
)
|
|
)
|
|
|
|
(define-method get_label_widget
|
|
(of-object "GtkFrame")
|
|
(c-name "gtk_frame_get_label_widget")
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-method set_label_align
|
|
(of-object "GtkFrame")
|
|
(c-name "gtk_frame_set_label_align")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gfloat" "xalign")
|
|
'("gfloat" "yalign")
|
|
)
|
|
)
|
|
|
|
(define-method get_label_align
|
|
(of-object "GtkFrame")
|
|
(c-name "gtk_frame_get_label_align")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gfloat*" "xalign")
|
|
'("gfloat*" "yalign")
|
|
)
|
|
)
|
|
|
|
(define-method set_shadow_type
|
|
(of-object "GtkFrame")
|
|
(c-name "gtk_frame_set_shadow_type")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkShadowType" "type")
|
|
)
|
|
)
|
|
|
|
(define-method get_shadow_type
|
|
(of-object "GtkFrame")
|
|
(c-name "gtk_frame_get_shadow_type")
|
|
(return-type "GtkShadowType")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkgamma.h
|
|
|
|
(define-function gtk_gamma_curve_get_type
|
|
(c-name "gtk_gamma_curve_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_gamma_curve_new
|
|
(c-name "gtk_gamma_curve_new")
|
|
(is-constructor-of GtkGammaCurve)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkgc.h
|
|
|
|
(define-function gc_get
|
|
(c-name "gtk_gc_get")
|
|
(return-type "GdkGC*")
|
|
(parameters
|
|
'("gint" "depth")
|
|
'("GdkColormap*" "colormap")
|
|
'("GdkGCValues*" "values")
|
|
'("GdkValuesMask" "values_mask")
|
|
)
|
|
)
|
|
|
|
(define-function gc_release
|
|
(c-name "gtk_gc_release")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkGC*" "gc")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkhandlebox.h
|
|
|
|
(define-function gtk_handle_box_get_type
|
|
(c-name "gtk_handle_box_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_handle_box_new
|
|
(c-name "gtk_handle_box_new")
|
|
(is-constructor-of GtkHandleBox)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-method set_shadow_type
|
|
(of-object "GtkHandleBox")
|
|
(c-name "gtk_handle_box_set_shadow_type")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkShadowType" "type")
|
|
)
|
|
)
|
|
|
|
(define-method get_shadow_type
|
|
(of-object "GtkHandleBox")
|
|
(c-name "gtk_handle_box_get_shadow_type")
|
|
(return-type "GtkShadowType")
|
|
)
|
|
|
|
(define-method set_handle_position
|
|
(of-object "GtkHandleBox")
|
|
(c-name "gtk_handle_box_set_handle_position")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkPositionType" "position")
|
|
)
|
|
)
|
|
|
|
(define-method get_handle_position
|
|
(of-object "GtkHandleBox")
|
|
(c-name "gtk_handle_box_get_handle_position")
|
|
(return-type "GtkPositionType")
|
|
)
|
|
|
|
(define-method set_snap_edge
|
|
(of-object "GtkHandleBox")
|
|
(c-name "gtk_handle_box_set_snap_edge")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkPositionType" "edge")
|
|
)
|
|
)
|
|
|
|
(define-method get_snap_edge
|
|
(of-object "GtkHandleBox")
|
|
(c-name "gtk_handle_box_get_snap_edge")
|
|
(return-type "GtkPositionType")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkhbbox.h
|
|
|
|
(define-function gtk_hbutton_box_get_type
|
|
(c-name "gtk_hbutton_box_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_hbutton_box_new
|
|
(c-name "gtk_hbutton_box_new")
|
|
(is-constructor-of GtkHButtonBox)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkhbox.h
|
|
|
|
(define-function gtk_hbox_get_type
|
|
(c-name "gtk_hbox_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_hbox_new
|
|
(c-name "gtk_hbox_new")
|
|
(is-constructor-of GtkHBox)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("gboolean" "homogeneous" (default "FALSE"))
|
|
'("gint" "spacing" (default "0"))
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkhpaned.h
|
|
|
|
(define-function gtk_hpaned_get_type
|
|
(c-name "gtk_hpaned_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_hpaned_new
|
|
(c-name "gtk_hpaned_new")
|
|
(is-constructor-of GtkHPaned)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkhruler.h
|
|
|
|
(define-function gtk_hruler_get_type
|
|
(c-name "gtk_hruler_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_hruler_new
|
|
(c-name "gtk_hruler_new")
|
|
(is-constructor-of GtkHRuler)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkhscale.h
|
|
|
|
(define-function gtk_hscale_get_type
|
|
(c-name "gtk_hscale_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_hscale_new
|
|
(c-name "gtk_hscale_new")
|
|
(is-constructor-of GtkHScale)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GtkAdjustment*" "adjustment" (null-ok) (default "NULL"))
|
|
)
|
|
)
|
|
|
|
(define-function gtk_hscale_new_with_range
|
|
(c-name "gtk_hscale_new_with_range")
|
|
(is-constructor-of GtkHScale)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("gdouble" "min")
|
|
'("gdouble" "max")
|
|
'("gdouble" "step")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkhscrollbar.h
|
|
|
|
(define-function gtk_hscrollbar_get_type
|
|
(c-name "gtk_hscrollbar_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_hscrollbar_new
|
|
(c-name "gtk_hscrollbar_new")
|
|
(is-constructor-of GtkHScrollbar)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GtkAdjustment*" "adjustment" (null-ok) (default "NULL"))
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkhseparator.h
|
|
|
|
(define-function gtk_hseparator_get_type
|
|
(c-name "gtk_hseparator_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_hseparator_new
|
|
(c-name "gtk_hseparator_new")
|
|
(is-constructor-of GtkHSeparator)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkiconfactory.h
|
|
|
|
(define-function gtk_icon_factory_get_type
|
|
(c-name "gtk_icon_factory_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gtk_icon_factory_new
|
|
(c-name "gtk_icon_factory_new")
|
|
(is-constructor-of GtkIconFactory)
|
|
(return-type "GtkIconFactory*")
|
|
)
|
|
|
|
(define-method add
|
|
(of-object "GtkIconFactory")
|
|
(c-name "gtk_icon_factory_add")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "stock_id")
|
|
'("GtkIconSet*" "icon_set")
|
|
)
|
|
)
|
|
|
|
(define-method lookup
|
|
(of-object "GtkIconFactory")
|
|
(c-name "gtk_icon_factory_lookup")
|
|
(return-type "GtkIconSet*")
|
|
(parameters
|
|
'("const-gchar*" "stock_id")
|
|
)
|
|
)
|
|
|
|
(define-method add_default
|
|
(of-object "GtkIconFactory")
|
|
(c-name "gtk_icon_factory_add_default")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method remove_default
|
|
(of-object "GtkIconFactory")
|
|
(c-name "gtk_icon_factory_remove_default")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-function icon_factory_lookup_default
|
|
(c-name "gtk_icon_factory_lookup_default")
|
|
(return-type "GtkIconSet*")
|
|
(parameters
|
|
'("const-gchar*" "stock_id")
|
|
)
|
|
)
|
|
|
|
(define-function icon_size_lookup
|
|
(c-name "gtk_icon_size_lookup")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkIconSize" "size")
|
|
'("gint*" "width")
|
|
'("gint*" "height")
|
|
)
|
|
)
|
|
|
|
(define-function icon_size_register
|
|
(c-name "gtk_icon_size_register")
|
|
(return-type "GtkIconSize")
|
|
(parameters
|
|
'("const-gchar*" "alias")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
(define-function icon_size_register_alias
|
|
(c-name "gtk_icon_size_register_alias")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "alias")
|
|
'("GtkIconSize" "target")
|
|
)
|
|
)
|
|
|
|
(define-function icon_size_from_name
|
|
(c-name "gtk_icon_size_from_name")
|
|
(return-type "GtkIconSize")
|
|
(parameters
|
|
'("const-gchar*" "name")
|
|
)
|
|
)
|
|
|
|
(define-function icon_size_get_name
|
|
(c-name "gtk_icon_size_get_name")
|
|
(return-type "const-gchar*")
|
|
(parameters
|
|
'("GtkIconSize" "size")
|
|
)
|
|
)
|
|
|
|
(define-function icon_set_new
|
|
(c-name "gtk_icon_set_new")
|
|
(return-type "GtkIconSet*")
|
|
)
|
|
|
|
(define-function icon_set_new_from_pixbuf
|
|
(c-name "gtk_icon_set_new_from_pixbuf")
|
|
(return-type "GtkIconSet*")
|
|
(parameters
|
|
'("GdkPixbuf*" "pixbuf")
|
|
)
|
|
)
|
|
|
|
(define-method ref
|
|
(of-object "GtkIconSet")
|
|
(c-name "gtk_icon_set_ref")
|
|
(return-type "GtkIconSet*")
|
|
)
|
|
|
|
(define-method unref
|
|
(of-object "GtkIconSet")
|
|
(c-name "gtk_icon_set_unref")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method copy
|
|
(of-object "GtkIconSet")
|
|
(c-name "gtk_icon_set_copy")
|
|
(return-type "GtkIconSet*")
|
|
)
|
|
|
|
(define-method render_icon
|
|
(of-object "GtkIconSet")
|
|
(c-name "gtk_icon_set_render_icon")
|
|
(return-type "GdkPixbuf*")
|
|
(parameters
|
|
'("GtkStyle*" "style")
|
|
'("GtkTextDirection" "direction")
|
|
'("GtkStateType" "state")
|
|
'("const-gchar*" "size")
|
|
'("GtkWidget*" "widget")
|
|
'("const-char*" "detail")
|
|
)
|
|
)
|
|
|
|
(define-method add_source
|
|
(of-object "GtkIconSet")
|
|
(c-name "gtk_icon_set_add_source")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-GtkIconSource*" "source")
|
|
)
|
|
)
|
|
|
|
(define-method get_sizes
|
|
(of-object "GtkIconSet")
|
|
(c-name "gtk_icon_set_get_sizes")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkIconSize**" "sizes")
|
|
'("gint*" "n_sizes")
|
|
)
|
|
)
|
|
|
|
(define-function icon_source_new
|
|
(c-name "gtk_icon_source_new")
|
|
(return-type "GtkIconSource*")
|
|
)
|
|
|
|
(define-method copy
|
|
(of-object "GtkIconSource")
|
|
(c-name "gtk_icon_source_copy")
|
|
(return-type "GtkIconSource*")
|
|
)
|
|
|
|
(define-method free
|
|
(of-object "GtkIconSource")
|
|
(c-name "gtk_icon_source_free")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method set_filename
|
|
(of-object "GtkIconSource")
|
|
(c-name "gtk_icon_source_set_filename")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "filename")
|
|
)
|
|
)
|
|
|
|
(define-method set_pixbuf
|
|
(of-object "GtkIconSource")
|
|
(c-name "gtk_icon_source_set_pixbuf")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkPixbuf*" "pixbuf")
|
|
)
|
|
)
|
|
|
|
(define-method get_filename
|
|
(of-object "GtkIconSource")
|
|
(c-name "gtk_icon_source_get_filename")
|
|
(return-type "const-gchar*")
|
|
)
|
|
|
|
(define-method get_pixbuf
|
|
(of-object "GtkIconSource")
|
|
(c-name "gtk_icon_source_get_pixbuf")
|
|
(return-type "GdkPixbuf*")
|
|
)
|
|
|
|
(define-method set_direction_wildcarded
|
|
(of-object "GtkIconSource")
|
|
(c-name "gtk_icon_source_set_direction_wildcarded")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "setting")
|
|
)
|
|
)
|
|
|
|
(define-method set_state_wildcarded
|
|
(of-object "GtkIconSource")
|
|
(c-name "gtk_icon_source_set_state_wildcarded")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "setting")
|
|
)
|
|
)
|
|
|
|
(define-method set_size_wildcarded
|
|
(of-object "GtkIconSource")
|
|
(c-name "gtk_icon_source_set_size_wildcarded")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "setting")
|
|
)
|
|
)
|
|
|
|
(define-method get_size_wildcarded
|
|
(of-object "GtkIconSource")
|
|
(c-name "gtk_icon_source_get_size_wildcarded")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method get_state_wildcarded
|
|
(of-object "GtkIconSource")
|
|
(c-name "gtk_icon_source_get_state_wildcarded")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method get_direction_wildcarded
|
|
(of-object "GtkIconSource")
|
|
(c-name "gtk_icon_source_get_direction_wildcarded")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method set_direction
|
|
(of-object "GtkIconSource")
|
|
(c-name "gtk_icon_source_set_direction")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextDirection" "direction")
|
|
)
|
|
)
|
|
|
|
(define-method set_state
|
|
(of-object "GtkIconSource")
|
|
(c-name "gtk_icon_source_set_state")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkStateType" "state")
|
|
)
|
|
)
|
|
|
|
(define-method set_size
|
|
(of-object "GtkIconSource")
|
|
(c-name "gtk_icon_source_set_size")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkIconSize" "size")
|
|
)
|
|
)
|
|
|
|
(define-method get_direction
|
|
(of-object "GtkIconSource")
|
|
(c-name "gtk_icon_source_get_direction")
|
|
(return-type "GtkTextDirection")
|
|
)
|
|
|
|
(define-method get_state
|
|
(of-object "GtkIconSource")
|
|
(c-name "gtk_icon_source_get_state")
|
|
(return-type "GtkStateType")
|
|
)
|
|
|
|
(define-method get_size
|
|
(of-object "GtkIconSource")
|
|
(c-name "gtk_icon_source_get_size")
|
|
(return-type "GtkIconSize")
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkimage.h
|
|
|
|
(define-function gtk_image_get_type
|
|
(c-name "gtk_image_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_image_new
|
|
(c-name "gtk_image_new")
|
|
(is-constructor-of GtkImage)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-function gtk_image_new_from_pixmap
|
|
(c-name "gtk_image_new_from_pixmap")
|
|
(is-constructor-of GtkImage)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GdkPixmap*" "pixmap")
|
|
'("GdkBitmap*" "mask")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_image_new_from_image
|
|
(c-name "gtk_image_new_from_image")
|
|
(is-constructor-of GtkImage)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GdkImage*" "image")
|
|
'("GdkBitmap*" "mask")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_image_new_from_file
|
|
(c-name "gtk_image_new_from_file")
|
|
(is-constructor-of GtkImage)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "filename")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_image_new_from_pixbuf
|
|
(c-name "gtk_image_new_from_pixbuf")
|
|
(is-constructor-of GtkImage)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GdkPixbuf*" "pixbuf")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_image_new_from_stock
|
|
(c-name "gtk_image_new_from_stock")
|
|
(is-constructor-of GtkImage)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "stock_id")
|
|
'("const-gchar*" "size")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_image_new_from_icon_set
|
|
(c-name "gtk_image_new_from_icon_set")
|
|
(is-constructor-of GtkImage)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GtkIconSet*" "icon_set")
|
|
'("const-gchar*" "size")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_image_new_from_animation
|
|
(c-name "gtk_image_new_from_animation")
|
|
(is-constructor-of GtkImage)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GdkPixbufAnimation*" "animation")
|
|
)
|
|
)
|
|
|
|
(define-function construct
|
|
(c-name "gtk_image_new")
|
|
(is-constructor-of GtkImage)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-method set_from_pixmap
|
|
(of-object "GtkImage")
|
|
(c-name "gtk_image_set_from_pixmap")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkPixmap*" "pixmap")
|
|
'("GdkBitmap*" "mask")
|
|
)
|
|
)
|
|
|
|
(define-method set_from_image
|
|
(of-object "GtkImage")
|
|
(c-name "gtk_image_set_from_image")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkImage*" "gdk_image")
|
|
'("GdkBitmap*" "mask")
|
|
)
|
|
)
|
|
|
|
(define-method set_from_file
|
|
(of-object "GtkImage")
|
|
(c-name "gtk_image_set_from_file")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "filename")
|
|
)
|
|
)
|
|
|
|
(define-method set_from_pixbuf
|
|
(of-object "GtkImage")
|
|
(c-name "gtk_image_set_from_pixbuf")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkPixbuf*" "pixbuf")
|
|
)
|
|
)
|
|
|
|
(define-method set_from_stock
|
|
(of-object "GtkImage")
|
|
(c-name "gtk_image_set_from_stock")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "stock_id")
|
|
'("GtkIconSize" "size")
|
|
)
|
|
)
|
|
|
|
(define-method set_from_icon_set
|
|
(of-object "GtkImage")
|
|
(c-name "gtk_image_set_from_icon_set")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkIconSet*" "icon_set")
|
|
'("const-gchar*" "size")
|
|
)
|
|
)
|
|
|
|
(define-method set_from_animation
|
|
(of-object "GtkImage")
|
|
(c-name "gtk_image_set_from_animation")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkPixbufAnimation*" "animation")
|
|
)
|
|
)
|
|
|
|
(define-method get_storage_type
|
|
(of-object "GtkImage")
|
|
(c-name "gtk_image_get_storage_type")
|
|
(return-type "GtkImageType")
|
|
)
|
|
|
|
(define-method get_pixmap
|
|
(of-object "GtkImage")
|
|
(c-name "gtk_image_get_pixmap")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkPixmap**" "pixmap")
|
|
'("GdkBitmap**" "mask")
|
|
)
|
|
)
|
|
|
|
(define-method get_image
|
|
(of-object "GtkImage")
|
|
(c-name "gtk_image_get_image")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkImage**" "gdk_image")
|
|
'("GdkBitmap**" "mask")
|
|
)
|
|
)
|
|
|
|
(define-method get_pixbuf
|
|
(of-object "GtkImage")
|
|
(c-name "gtk_image_get_pixbuf")
|
|
(return-type "GdkPixbuf*")
|
|
)
|
|
|
|
(define-method get_stock
|
|
(of-object "GtkImage")
|
|
(c-name "gtk_image_get_stock")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gchar**" "stock_id")
|
|
'("gchar**" "size")
|
|
)
|
|
)
|
|
|
|
(define-method get_icon_set
|
|
(of-object "GtkImage")
|
|
(c-name "gtk_image_get_icon_set")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkIconSet**" "icon_set")
|
|
'("gchar**" "size")
|
|
)
|
|
)
|
|
|
|
(define-method get_animation
|
|
(of-object "GtkImage")
|
|
(c-name "gtk_image_get_animation")
|
|
(return-type "GdkPixbufAnimation*")
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkimagemenuitem.h
|
|
|
|
(define-function gtk_image_menu_item_get_type
|
|
(c-name "gtk_image_menu_item_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_image_menu_item_new
|
|
(c-name "gtk_image_menu_item_new")
|
|
(is-constructor-of GtkImageMenuItem)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-function gtk_image_menu_item_new_with_label
|
|
(c-name "gtk_image_menu_item_new_with_label")
|
|
(is-constructor-of GtkImageMenuItem)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "label")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_image_menu_item_new_with_mnemonic
|
|
(c-name "gtk_image_menu_item_new_with_mnemonic")
|
|
(is-constructor-of GtkImageMenuItem)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "label")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_image_menu_item_new_from_stock
|
|
(c-name "gtk_image_menu_item_new_from_stock")
|
|
(is-constructor-of GtkImageMenuItem)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "stock_id")
|
|
'("GtkAccelGroup*" "accel_group")
|
|
)
|
|
)
|
|
|
|
(define-method set_image
|
|
(of-object "GtkImageMenuItem")
|
|
(c-name "gtk_image_menu_item_set_image")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
)
|
|
)
|
|
|
|
(define-method get_image
|
|
(of-object "GtkImageMenuItem")
|
|
(c-name "gtk_image_menu_item_get_image")
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkimcontext.h
|
|
|
|
(define-function gtk_im_context_get_type
|
|
(c-name "gtk_im_context_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-method set_client_window
|
|
(of-object "GtkIMContext")
|
|
(c-name "gtk_im_context_set_client_window")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
)
|
|
)
|
|
|
|
(define-method get_preedit_string
|
|
(of-object "GtkIMContext")
|
|
(c-name "gtk_im_context_get_preedit_string")
|
|
(return-type "none")
|
|
(parameters
|
|
'("char**" "str")
|
|
'("PangoAttrList**" "attrs")
|
|
)
|
|
)
|
|
|
|
(define-method filter_keypress
|
|
(of-object "GtkIMContext")
|
|
(c-name "gtk_im_context_filter_keypress")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GdkEventKey*" "event")
|
|
)
|
|
)
|
|
|
|
(define-method focus_in
|
|
(of-object "GtkIMContext")
|
|
(c-name "gtk_im_context_focus_in")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method focus_out
|
|
(of-object "GtkIMContext")
|
|
(c-name "gtk_im_context_focus_out")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method reset
|
|
(of-object "GtkIMContext")
|
|
(c-name "gtk_im_context_reset")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method set_cursor_location
|
|
(of-object "GtkIMContext")
|
|
(c-name "gtk_im_context_set_cursor_location")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkRectangle*" "area")
|
|
)
|
|
)
|
|
|
|
(define-method set_use_preedit
|
|
(of-object "GtkIMContext")
|
|
(c-name "gtk_im_context_set_use_preedit")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "use_preedit")
|
|
)
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkimmulticontext.h
|
|
|
|
(define-function gtk_im_multicontext_get_type
|
|
(c-name "gtk_im_multicontext_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_im_multicontext_new
|
|
(c-name "gtk_im_multicontext_new")
|
|
(is-constructor-of GtkIMMulticontext)
|
|
(return-type "GtkIMContext*")
|
|
)
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkinputdialog.h
|
|
|
|
(define-function gtk_input_dialog_get_type
|
|
(c-name "gtk_input_dialog_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_input_dialog_new
|
|
(c-name "gtk_input_dialog_new")
|
|
(is-constructor-of GtkInputDialog)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkinvisible.h
|
|
|
|
(define-function gtk_invisible_get_type
|
|
(c-name "gtk_invisible_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_invisible_new
|
|
(c-name "gtk_invisible_new")
|
|
(is-constructor-of GtkInvisible)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkitem.h
|
|
|
|
(define-function gtk_item_get_type
|
|
(c-name "gtk_item_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-method select
|
|
(of-object "GtkItem")
|
|
(c-name "gtk_item_select")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method deselect
|
|
(of-object "GtkItem")
|
|
(c-name "gtk_item_deselect")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method toggle
|
|
(of-object "GtkItem")
|
|
(c-name "gtk_item_toggle")
|
|
(return-type "none")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkitemfactory.h
|
|
|
|
(define-function gtk_item_factory_get_type
|
|
(c-name "gtk_item_factory_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_item_factory_new
|
|
(c-name "gtk_item_factory_new")
|
|
(is-constructor-of GtkItemFactory)
|
|
(return-type "GtkItemFactory*")
|
|
(parameters
|
|
'("GtkType" "container_type")
|
|
'("const-gchar*" "path")
|
|
'("GtkAccelGroup*" "accel_group" (null-ok) (default "NULL"))
|
|
)
|
|
)
|
|
|
|
(define-method construct
|
|
(of-object "GtkItemFactory")
|
|
(c-name "gtk_item_factory_construct")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkType" "container_type")
|
|
'("const-gchar*" "path")
|
|
'("GtkAccelGroup*" "accel_group")
|
|
)
|
|
)
|
|
|
|
(define-function item_factory_parse_rc
|
|
(c-name "gtk_item_factory_parse_rc")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "file_name")
|
|
)
|
|
)
|
|
|
|
(define-function item_factory_parse_rc_string
|
|
(c-name "gtk_item_factory_parse_rc_string")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "rc_string")
|
|
)
|
|
)
|
|
|
|
(define-function item_factory_parse_rc_scanner
|
|
(c-name "gtk_item_factory_parse_rc_scanner")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GScanner*" "scanner")
|
|
)
|
|
)
|
|
|
|
(define-function item_factory_add_foreign
|
|
(c-name "gtk_item_factory_add_foreign")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "accel_widget")
|
|
'("const-gchar*" "full_path")
|
|
'("GtkAccelGroup*" "accel_group")
|
|
'("guint" "keyval")
|
|
'("GdkModifierType" "modifiers")
|
|
)
|
|
)
|
|
|
|
(define-function item_factory_from_widget
|
|
(c-name "gtk_item_factory_from_widget")
|
|
(return-type "GtkItemFactory*")
|
|
(parameters
|
|
'("GtkWidget*" "widget")
|
|
)
|
|
)
|
|
|
|
(define-function item_factory_path_from_widget
|
|
(c-name "gtk_item_factory_path_from_widget")
|
|
(return-type "gchar*")
|
|
(parameters
|
|
'("GtkWidget*" "widget")
|
|
)
|
|
)
|
|
|
|
(define-method get_item
|
|
(of-object "GtkItemFactory")
|
|
(c-name "gtk_item_factory_get_item")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "path")
|
|
)
|
|
)
|
|
|
|
(define-method get_widget
|
|
(of-object "GtkItemFactory")
|
|
(c-name "gtk_item_factory_get_widget")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "path")
|
|
)
|
|
)
|
|
|
|
(define-method get_widget_by_action
|
|
(of-object "GtkItemFactory")
|
|
(c-name "gtk_item_factory_get_widget_by_action")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("guint" "action")
|
|
)
|
|
)
|
|
|
|
(define-method get_item_by_action
|
|
(of-object "GtkItemFactory")
|
|
(c-name "gtk_item_factory_get_item_by_action")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("guint" "action")
|
|
)
|
|
)
|
|
|
|
(define-function item_factory_dump_items
|
|
(c-name "gtk_item_factory_dump_items")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkPatternSpec*" "path_pspec")
|
|
'("gboolean" "modified_only")
|
|
'("GtkPrintFunc" "print_func")
|
|
'("gpointer" "func_data")
|
|
)
|
|
)
|
|
|
|
(define-function item_factory_dump_rc
|
|
(c-name "gtk_item_factory_dump_rc")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "file_name")
|
|
'("GtkPatternSpec*" "path_pspec")
|
|
'("gboolean" "modified_only")
|
|
)
|
|
)
|
|
|
|
(define-function item_factory_print_func
|
|
(c-name "gtk_item_factory_print_func")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gpointer" "FILE_pointer")
|
|
'("const-gchar*" "string")
|
|
)
|
|
)
|
|
|
|
(define-method create_item
|
|
(of-object "GtkItemFactory")
|
|
(c-name "gtk_item_factory_create_item")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkItemFactoryEntry*" "entry")
|
|
'("gpointer" "callback_data")
|
|
'("guint" "callback_type")
|
|
)
|
|
)
|
|
|
|
(define-method create_items
|
|
(of-object "GtkItemFactory")
|
|
(c-name "gtk_item_factory_create_items")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "n_entries")
|
|
'("GtkItemFactoryEntry*" "entries")
|
|
'("gpointer" "callback_data")
|
|
)
|
|
)
|
|
|
|
(define-method delete_item
|
|
(of-object "GtkItemFactory")
|
|
(c-name "gtk_item_factory_delete_item")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "path")
|
|
)
|
|
)
|
|
|
|
(define-method delete_entry
|
|
(of-object "GtkItemFactory")
|
|
(c-name "gtk_item_factory_delete_entry")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkItemFactoryEntry*" "entry")
|
|
)
|
|
)
|
|
|
|
(define-method delete_entries
|
|
(of-object "GtkItemFactory")
|
|
(c-name "gtk_item_factory_delete_entries")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "n_entries")
|
|
'("GtkItemFactoryEntry*" "entries")
|
|
)
|
|
)
|
|
|
|
(define-method popup
|
|
(of-object "GtkItemFactory")
|
|
(c-name "gtk_item_factory_popup")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "x")
|
|
'("guint" "y")
|
|
'("guint" "mouse_button")
|
|
'("guint32" "time" (default "GDK_CURRENT_TIME"))
|
|
)
|
|
)
|
|
|
|
(define-method popup_with_data
|
|
(of-object "GtkItemFactory")
|
|
(c-name "gtk_item_factory_popup_with_data")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gpointer" "popup_data")
|
|
'("GtkDestroyNotify" "destroy")
|
|
'("guint" "x")
|
|
'("guint" "y")
|
|
'("guint" "mouse_button")
|
|
'("guint32" "time" (default "GDK_CURRENT_TIME"))
|
|
)
|
|
)
|
|
|
|
(define-method popup_data
|
|
(of-object "GtkItemFactory")
|
|
(c-name "gtk_item_factory_popup_data")
|
|
(return-type "gpointer")
|
|
)
|
|
|
|
(define-function item_factory_popup_data_from_widget
|
|
(c-name "gtk_item_factory_popup_data_from_widget")
|
|
(return-type "gpointer")
|
|
(parameters
|
|
'("GtkWidget*" "widget")
|
|
)
|
|
)
|
|
|
|
(define-method set_translate_func
|
|
(of-object "GtkItemFactory")
|
|
(c-name "gtk_item_factory_set_translate_func")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTranslateFunc" "func")
|
|
'("gpointer" "data")
|
|
'("GtkDestroyNotify" "notify")
|
|
)
|
|
)
|
|
|
|
(define-function item_factory_from_path
|
|
(c-name "gtk_item_factory_from_path")
|
|
(return-type "GtkItemFactory*")
|
|
(parameters
|
|
'("const-gchar*" "path")
|
|
)
|
|
)
|
|
|
|
(define-function item_factory_create_menu_entries
|
|
(c-name "gtk_item_factory_create_menu_entries")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "n_entries")
|
|
'("GtkMenuEntry*" "entries")
|
|
)
|
|
)
|
|
|
|
(define-function item_factories_path_delete
|
|
(c-name "gtk_item_factories_path_delete")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "ifactory_path")
|
|
'("const-gchar*" "path")
|
|
)
|
|
)
|
|
|
|
(define-method create_items_ac
|
|
(of-object "GtkItemFactory")
|
|
(c-name "gtk_item_factory_create_items_ac")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "n_entries")
|
|
'("GtkItemFactoryEntry*" "entries")
|
|
'("gpointer" "callback_data")
|
|
'("guint" "callback_type")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtklabel.h
|
|
|
|
(define-function gtk_label_get_type
|
|
(c-name "gtk_label_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_label_new
|
|
(c-name "gtk_label_new")
|
|
(is-constructor-of GtkLabel)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-char*" "str")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_label_new_with_mnemonic
|
|
(c-name "gtk_label_new_with_mnemonic")
|
|
(is-constructor-of GtkLabel)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-char*" "str")
|
|
)
|
|
)
|
|
|
|
(define-method set_text
|
|
(of-object "GtkLabel")
|
|
(c-name "gtk_label_set_text")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-char*" "str")
|
|
)
|
|
)
|
|
|
|
(define-method get_text
|
|
(of-object "GtkLabel")
|
|
(c-name "gtk_label_get_text")
|
|
(return-type "const-gchar*")
|
|
)
|
|
|
|
(define-method set_attributes
|
|
(of-object "GtkLabel")
|
|
(c-name "gtk_label_set_attributes")
|
|
(return-type "none")
|
|
(parameters
|
|
'("PangoAttrList*" "attrs")
|
|
)
|
|
)
|
|
|
|
(define-method get_attributes
|
|
(of-object "GtkLabel")
|
|
(c-name "gtk_label_get_attributes")
|
|
(return-type "PangoAttrList*")
|
|
)
|
|
|
|
(define-method set_label
|
|
(of-object "GtkLabel")
|
|
(c-name "gtk_label_set_label")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-char*" "label")
|
|
)
|
|
)
|
|
|
|
(define-method get_label
|
|
(of-object "GtkLabel")
|
|
(c-name "gtk_label_get_label")
|
|
(return-type "const-gchar*")
|
|
)
|
|
|
|
(define-method set_markup
|
|
(of-object "GtkLabel")
|
|
(c-name "gtk_label_set_markup")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "str")
|
|
)
|
|
)
|
|
|
|
(define-method set_use_markup
|
|
(of-object "GtkLabel")
|
|
(c-name "gtk_label_set_use_markup")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "setting")
|
|
)
|
|
)
|
|
|
|
(define-method get_use_markup
|
|
(of-object "GtkLabel")
|
|
(c-name "gtk_label_get_use_markup")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method set_use_underline
|
|
(of-object "GtkLabel")
|
|
(c-name "gtk_label_set_use_underline")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "setting")
|
|
)
|
|
)
|
|
|
|
(define-method get_use_underline
|
|
(of-object "GtkLabel")
|
|
(c-name "gtk_label_get_use_underline")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method set_markup_with_mnemonic
|
|
(of-object "GtkLabel")
|
|
(c-name "gtk_label_set_markup_with_mnemonic")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "str")
|
|
)
|
|
)
|
|
|
|
(define-method get_mnemonic_keyval
|
|
(of-object "GtkLabel")
|
|
(c-name "gtk_label_get_mnemonic_keyval")
|
|
(return-type "guint")
|
|
)
|
|
|
|
(define-method set_mnemonic_widget
|
|
(of-object "GtkLabel")
|
|
(c-name "gtk_label_set_mnemonic_widget")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "widget")
|
|
)
|
|
)
|
|
|
|
(define-method set_text_with_mnemonic
|
|
(of-object "GtkLabel")
|
|
(c-name "gtk_label_set_text_with_mnemonic")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "str")
|
|
)
|
|
)
|
|
|
|
(define-method set_justify
|
|
(of-object "GtkLabel")
|
|
(c-name "gtk_label_set_justify")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkJustification" "jtype")
|
|
)
|
|
)
|
|
|
|
(define-method get_justify
|
|
(of-object "GtkLabel")
|
|
(c-name "gtk_label_get_justify")
|
|
(return-type "GtkJustification")
|
|
)
|
|
|
|
(define-method set_pattern
|
|
(of-object "GtkLabel")
|
|
(c-name "gtk_label_set_pattern")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "pattern")
|
|
)
|
|
)
|
|
|
|
(define-method set_line_wrap
|
|
(of-object "GtkLabel")
|
|
(c-name "gtk_label_set_line_wrap")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "wrap")
|
|
)
|
|
)
|
|
|
|
(define-method set_selectable
|
|
(of-object "GtkLabel")
|
|
(c-name "gtk_label_set_selectable")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "setting")
|
|
)
|
|
)
|
|
|
|
(define-method get_selectable
|
|
(of-object "GtkLabel")
|
|
(c-name "gtk_label_get_selectable")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method select_region
|
|
(of-object "GtkLabel")
|
|
(c-name "gtk_label_select_region")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "start_offset")
|
|
'("gint" "end_offset")
|
|
)
|
|
)
|
|
|
|
(define-method get_selection_bounds
|
|
(of-object "GtkLabel")
|
|
(c-name "gtk_label_get_selection_bounds")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("gint*" "start")
|
|
'("gint*" "end")
|
|
)
|
|
)
|
|
|
|
(define-method get_layout
|
|
(of-object "GtkLabel")
|
|
(c-name "gtk_label_get_layout")
|
|
(return-type "PangoLayout*")
|
|
)
|
|
|
|
(define-method get_layout_offsets
|
|
(of-object "GtkLabel")
|
|
(c-name "gtk_label_get_layout_offsets")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint*" "x")
|
|
'("gint*" "y")
|
|
)
|
|
)
|
|
|
|
; DEPRECATED
|
|
(define-method get
|
|
(of-object "GtkLabel")
|
|
(c-name "gtk_label_get")
|
|
(return-type "none")
|
|
(parameters
|
|
'("char**" "str")
|
|
)
|
|
)
|
|
|
|
; DEPRECATED
|
|
(define-method parse_uline
|
|
(of-object "GtkLabel")
|
|
(c-name "gtk_label_parse_uline")
|
|
(return-type "guint")
|
|
(parameters
|
|
'("const-gchar*" "string")
|
|
)
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtklayout.h
|
|
|
|
(define-function gtk_layout_get_type
|
|
(c-name "gtk_layout_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_layout_new
|
|
(c-name "gtk_layout_new")
|
|
(is-constructor-of GtkLayout)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GtkAdjustment*" "hadjustment" (null-ok) (default "NULL"))
|
|
'("GtkAdjustment*" "vadjustment" (null-ok) (default "NULL"))
|
|
)
|
|
)
|
|
|
|
(define-method put
|
|
(of-object "GtkLayout")
|
|
(c-name "gtk_layout_put")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "widget")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
)
|
|
)
|
|
|
|
(define-method move
|
|
(of-object "GtkLayout")
|
|
(c-name "gtk_layout_move")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "widget")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
)
|
|
)
|
|
|
|
(define-method set_size
|
|
(of-object "GtkLayout")
|
|
(c-name "gtk_layout_set_size")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "width")
|
|
'("guint" "height")
|
|
)
|
|
)
|
|
|
|
(define-method get_hadjustment
|
|
(of-object "GtkLayout")
|
|
(c-name "gtk_layout_get_hadjustment")
|
|
(return-type "GtkAdjustment*")
|
|
)
|
|
|
|
(define-method get_vadjustment
|
|
(of-object "GtkLayout")
|
|
(c-name "gtk_layout_get_vadjustment")
|
|
(return-type "GtkAdjustment*")
|
|
)
|
|
|
|
(define-method set_hadjustment
|
|
(of-object "GtkLayout")
|
|
(c-name "gtk_layout_set_hadjustment")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkAdjustment*" "adjustment" (null-ok))
|
|
)
|
|
)
|
|
|
|
(define-method set_vadjustment
|
|
(of-object "GtkLayout")
|
|
(c-name "gtk_layout_set_vadjustment")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkAdjustment*" "adjustment" (null-ok))
|
|
)
|
|
)
|
|
|
|
; DEPRECATED
|
|
(define-method freeze
|
|
(of-object "GtkLayout")
|
|
(c-name "gtk_layout_freeze")
|
|
(return-type "none")
|
|
)
|
|
|
|
; DEPRECATED
|
|
(define-method thaw
|
|
(of-object "GtkLayout")
|
|
(c-name "gtk_layout_thaw")
|
|
(return-type "none")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtklist.h
|
|
|
|
(define-function gtk_list_get_type
|
|
(c-name "gtk_list_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_list_new
|
|
(c-name "gtk_list_new")
|
|
(is-constructor-of GtkList)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-method insert_items
|
|
(of-object "GtkList")
|
|
(c-name "gtk_list_insert_items")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GList*" "items")
|
|
'("gint" "position")
|
|
)
|
|
)
|
|
|
|
(define-method append_items
|
|
(of-object "GtkList")
|
|
(c-name "gtk_list_append_items")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GList*" "items")
|
|
)
|
|
)
|
|
|
|
(define-method prepend_items
|
|
(of-object "GtkList")
|
|
(c-name "gtk_list_prepend_items")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GList*" "items")
|
|
)
|
|
)
|
|
|
|
(define-method remove_items
|
|
(of-object "GtkList")
|
|
(c-name "gtk_list_remove_items")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GList*" "items")
|
|
)
|
|
)
|
|
|
|
(define-method remove_items_no_unref
|
|
(of-object "GtkList")
|
|
(c-name "gtk_list_remove_items_no_unref")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GList*" "items")
|
|
)
|
|
)
|
|
|
|
(define-method clear_items
|
|
(of-object "GtkList")
|
|
(c-name "gtk_list_clear_items")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "start")
|
|
'("gint" "end")
|
|
)
|
|
)
|
|
|
|
(define-method select_item
|
|
(of-object "GtkList")
|
|
(c-name "gtk_list_select_item")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "item")
|
|
)
|
|
)
|
|
|
|
(define-method unselect_item
|
|
(of-object "GtkList")
|
|
(c-name "gtk_list_unselect_item")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "item")
|
|
)
|
|
)
|
|
|
|
(define-method select_child
|
|
(of-object "GtkList")
|
|
(c-name "gtk_list_select_child")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
)
|
|
)
|
|
|
|
(define-method unselect_child
|
|
(of-object "GtkList")
|
|
(c-name "gtk_list_unselect_child")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
)
|
|
)
|
|
|
|
(define-method child_position
|
|
(of-object "GtkList")
|
|
(c-name "gtk_list_child_position")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
)
|
|
)
|
|
|
|
(define-method set_selection_mode
|
|
(of-object "GtkList")
|
|
(c-name "gtk_list_set_selection_mode")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkSelectionMode" "mode")
|
|
)
|
|
)
|
|
|
|
(define-method extend_selection
|
|
(of-object "GtkList")
|
|
(c-name "gtk_list_extend_selection")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkScrollType" "scroll_type")
|
|
'("gfloat" "position")
|
|
'("gboolean" "auto_start_selection")
|
|
)
|
|
)
|
|
|
|
(define-method start_selection
|
|
(of-object "GtkList")
|
|
(c-name "gtk_list_start_selection")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method end_selection
|
|
(of-object "GtkList")
|
|
(c-name "gtk_list_end_selection")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method select_all
|
|
(of-object "GtkList")
|
|
(c-name "gtk_list_select_all")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method unselect_all
|
|
(of-object "GtkList")
|
|
(c-name "gtk_list_unselect_all")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method scroll_horizontal
|
|
(of-object "GtkList")
|
|
(c-name "gtk_list_scroll_horizontal")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkScrollType" "scroll_type")
|
|
'("gfloat" "position")
|
|
)
|
|
)
|
|
|
|
(define-method scroll_vertical
|
|
(of-object "GtkList")
|
|
(c-name "gtk_list_scroll_vertical")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkScrollType" "scroll_type")
|
|
'("gfloat" "position")
|
|
)
|
|
)
|
|
|
|
(define-method toggle_add_mode
|
|
(of-object "GtkList")
|
|
(c-name "gtk_list_toggle_add_mode")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method toggle_focus_row
|
|
(of-object "GtkList")
|
|
(c-name "gtk_list_toggle_focus_row")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method toggle_row
|
|
(of-object "GtkList")
|
|
(c-name "gtk_list_toggle_row")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "item")
|
|
)
|
|
)
|
|
|
|
(define-method undo_selection
|
|
(of-object "GtkList")
|
|
(c-name "gtk_list_undo_selection")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method end_drag_selection
|
|
(of-object "GtkList")
|
|
(c-name "gtk_list_end_drag_selection")
|
|
(return-type "none")
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtklistitem.h
|
|
|
|
(define-function gtk_list_item_get_type
|
|
(c-name "gtk_list_item_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_list_item_new
|
|
(c-name "gtk_list_item_new")
|
|
(is-constructor-of GtkListItem)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-function gtk_list_item_new_with_label
|
|
(c-name "gtk_list_item_new_with_label")
|
|
(is-constructor-of GtkListItem)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "label")
|
|
)
|
|
)
|
|
|
|
(define-method select
|
|
(of-object "GtkListItem")
|
|
(c-name "gtk_list_item_select")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method deselect
|
|
(of-object "GtkListItem")
|
|
(c-name "gtk_list_item_deselect")
|
|
(return-type "none")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkliststore.h
|
|
|
|
(define-function gtk_list_store_get_type
|
|
(c-name "gtk_list_store_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_list_store_new
|
|
(c-name "gtk_list_store_new")
|
|
(is-constructor-of GtkListStore)
|
|
(return-type "GtkListStore*")
|
|
(parameters
|
|
'("gint" "n_columns")
|
|
)
|
|
(varargs #t)
|
|
)
|
|
|
|
(define-function gtk_list_store_newv
|
|
(c-name "gtk_list_store_newv")
|
|
(is-constructor-of GtkListStore)
|
|
(return-type "GtkListStore*")
|
|
(parameters
|
|
'("gint" "n_columns")
|
|
'("GType*" "value")
|
|
)
|
|
)
|
|
|
|
(define-method set_value
|
|
(of-object "GtkListStore")
|
|
(c-name "gtk_list_store_set_value")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
'("gint" "column")
|
|
'("GValue*" "value")
|
|
)
|
|
)
|
|
|
|
(define-method set
|
|
(of-object "GtkListStore")
|
|
(c-name "gtk_list_store_set")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
)
|
|
(varargs #t)
|
|
)
|
|
|
|
(define-method remove
|
|
(of-object "GtkListStore")
|
|
(c-name "gtk_list_store_remove")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
)
|
|
)
|
|
|
|
(define-method insert
|
|
(of-object "GtkListStore")
|
|
(c-name "gtk_list_store_insert")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
'("gint" "position")
|
|
)
|
|
)
|
|
|
|
(define-method insert_before
|
|
(of-object "GtkListStore")
|
|
(c-name "gtk_list_store_insert_before")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
'("GtkTreeIter*" "sibling")
|
|
)
|
|
)
|
|
|
|
(define-method insert_after
|
|
(of-object "GtkListStore")
|
|
(c-name "gtk_list_store_insert_after")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
'("GtkTreeIter*" "sibling")
|
|
)
|
|
)
|
|
|
|
(define-method prepend
|
|
(of-object "GtkListStore")
|
|
(c-name "gtk_list_store_prepend")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
)
|
|
)
|
|
|
|
(define-method append
|
|
(of-object "GtkListStore")
|
|
(c-name "gtk_list_store_append")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
)
|
|
)
|
|
|
|
(define-method clear
|
|
(of-object "GtkListStore")
|
|
(c-name "gtk_list_store_clear")
|
|
(return-type "none")
|
|
)
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkmain.h
|
|
|
|
|
|
(define-function check_version
|
|
(c-name "gtk_check_version")
|
|
(return-type "gchar*")
|
|
(parameters
|
|
'("guint" "required_major")
|
|
'("guint" "required_minor")
|
|
'("guint" "required_micro")
|
|
)
|
|
)
|
|
|
|
(define-function init
|
|
(c-name "gtk_init")
|
|
(return-type "none")
|
|
(parameters
|
|
'("int*" "argc")
|
|
'("char***" "argv")
|
|
)
|
|
)
|
|
|
|
(define-function init_check
|
|
(c-name "gtk_init_check")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("int*" "argc")
|
|
'("char***" "argv")
|
|
)
|
|
)
|
|
|
|
(define-function set_locale
|
|
(c-name "gtk_set_locale")
|
|
(return-type "gchar*")
|
|
)
|
|
|
|
(define-function get_default_language
|
|
(c-name "gtk_get_default_language")
|
|
(return-type "PangoLanguage*")
|
|
)
|
|
|
|
(define-function events_pending
|
|
(c-name "gtk_events_pending")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-function main_do_event
|
|
(c-name "gtk_main_do_event")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkEvent*" "event")
|
|
)
|
|
)
|
|
|
|
(define-function main
|
|
(c-name "gtk_main")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-function main_level
|
|
(c-name "gtk_main_level")
|
|
(return-type "guint")
|
|
)
|
|
|
|
(define-function main_quit
|
|
(c-name "gtk_main_quit")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-function main_iteration
|
|
(c-name "gtk_main_iteration")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-function main_iteration_do
|
|
(c-name "gtk_main_iteration_do")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("gboolean" "blocking" (default "TRUE"))
|
|
)
|
|
)
|
|
|
|
(define-function true
|
|
(c-name "gtk_true")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-function false
|
|
(c-name "gtk_false")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method grab_add
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_grab_add")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-function grab_get_current
|
|
(c-name "gtk_grab_get_current")
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-method grab_remove
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_grab_remove")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-function init_add
|
|
(c-name "gtk_init_add")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkFunction" "function")
|
|
'("gpointer" "data")
|
|
)
|
|
)
|
|
|
|
(define-function quit_add_destroy
|
|
(c-name "gtk_quit_add_destroy")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "main_level")
|
|
'("GtkObject*" "object")
|
|
)
|
|
)
|
|
|
|
(define-function quit_add
|
|
(c-name "gtk_quit_add")
|
|
(return-type "guint")
|
|
(parameters
|
|
'("guint" "main_level")
|
|
'("GtkFunction" "function")
|
|
'("gpointer" "data")
|
|
)
|
|
)
|
|
|
|
(define-function quit_add_full
|
|
(c-name "gtk_quit_add_full")
|
|
(return-type "guint")
|
|
(parameters
|
|
'("guint" "main_level")
|
|
'("GtkFunction" "function")
|
|
'("GtkCallbackMarshal" "marshal")
|
|
'("gpointer" "data")
|
|
'("GtkDestroyNotify" "destroy")
|
|
)
|
|
)
|
|
|
|
(define-function quit_remove
|
|
(c-name "gtk_quit_remove")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "quit_handler_id")
|
|
)
|
|
)
|
|
|
|
(define-function quit_remove_by_data
|
|
(c-name "gtk_quit_remove_by_data")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gpointer" "data")
|
|
)
|
|
)
|
|
|
|
(define-function timeout_add
|
|
(c-name "gtk_timeout_add")
|
|
(return-type "guint")
|
|
(parameters
|
|
'("guint32" "interval")
|
|
'("GtkFunction" "function")
|
|
'("gpointer" "data")
|
|
)
|
|
)
|
|
|
|
(define-function timeout_add_full
|
|
(c-name "gtk_timeout_add_full")
|
|
(return-type "guint")
|
|
(parameters
|
|
'("guint32" "interval")
|
|
'("GtkFunction" "function")
|
|
'("GtkCallbackMarshal" "marshal")
|
|
'("gpointer" "data")
|
|
'("GtkDestroyNotify" "destroy")
|
|
)
|
|
)
|
|
|
|
(define-function timeout_remove
|
|
(c-name "gtk_timeout_remove")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "timeout_handler_id")
|
|
)
|
|
)
|
|
|
|
(define-function idle_add
|
|
(c-name "gtk_idle_add")
|
|
(return-type "guint")
|
|
(parameters
|
|
'("GtkFunction" "function")
|
|
'("gpointer" "data")
|
|
)
|
|
)
|
|
|
|
(define-function idle_add_priority
|
|
(c-name "gtk_idle_add_priority")
|
|
(return-type "guint")
|
|
(parameters
|
|
'("gint" "priority")
|
|
'("GtkFunction" "function")
|
|
'("gpointer" "data")
|
|
)
|
|
)
|
|
|
|
(define-function idle_add_full
|
|
(c-name "gtk_idle_add_full")
|
|
(return-type "guint")
|
|
(parameters
|
|
'("gint" "priority")
|
|
'("GtkFunction" "function")
|
|
'("GtkCallbackMarshal" "marshal")
|
|
'("gpointer" "data")
|
|
'("GtkDestroyNotify" "destroy")
|
|
)
|
|
)
|
|
|
|
(define-function idle_remove
|
|
(c-name "gtk_idle_remove")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "idle_handler_id")
|
|
)
|
|
)
|
|
|
|
(define-function idle_remove_by_data
|
|
(c-name "gtk_idle_remove_by_data")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gpointer" "data")
|
|
)
|
|
)
|
|
|
|
(define-function input_add_full
|
|
(c-name "gtk_input_add_full")
|
|
(return-type "guint")
|
|
(parameters
|
|
'("gint" "source")
|
|
'("GdkInputCondition" "condition")
|
|
'("GdkInputFunction" "function")
|
|
'("GtkCallbackMarshal" "marshal")
|
|
'("gpointer" "data")
|
|
'("GtkDestroyNotify" "destroy")
|
|
)
|
|
)
|
|
|
|
(define-function input_remove
|
|
(c-name "gtk_input_remove")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "input_handler_id")
|
|
)
|
|
)
|
|
|
|
(define-function key_snooper_install
|
|
(c-name "gtk_key_snooper_install")
|
|
(return-type "guint")
|
|
(parameters
|
|
'("GtkKeySnoopFunc" "snooper")
|
|
'("gpointer" "func_data")
|
|
)
|
|
)
|
|
|
|
(define-function key_snooper_remove
|
|
(c-name "gtk_key_snooper_remove")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "snooper_handler_id")
|
|
)
|
|
)
|
|
|
|
(define-function get_current_event
|
|
(c-name "gtk_get_current_event")
|
|
(return-type "GdkEvent*")
|
|
)
|
|
|
|
(define-function get_current_event_time
|
|
(c-name "gtk_get_current_event_time")
|
|
(return-type "guint32")
|
|
)
|
|
|
|
(define-function get_current_event_state
|
|
(c-name "gtk_get_current_event_state")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GdkModifierType*", "state")
|
|
)
|
|
)
|
|
|
|
(define-function get_event_widget
|
|
(c-name "gtk_get_event_widget")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GdkEvent*" "event")
|
|
)
|
|
)
|
|
|
|
(define-method propagate_event
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_propagate_event")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkEvent*" "event")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkmenu.h
|
|
|
|
(define-function gtk_menu_get_type
|
|
(c-name "gtk_menu_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_menu_new
|
|
(c-name "gtk_menu_new")
|
|
(is-constructor-of GtkMenu)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-method popup
|
|
(of-object "GtkMenu")
|
|
(c-name "gtk_menu_popup")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "parent_menu_shell")
|
|
'("GtkWidget*" "parent_menu_item")
|
|
'("GtkMenuPositionFunc" "func")
|
|
'("gpointer" "data")
|
|
'("guint" "button")
|
|
'("guint32" "activate_time")
|
|
)
|
|
)
|
|
|
|
(define-method reposition
|
|
(of-object "GtkMenu")
|
|
(c-name "gtk_menu_reposition")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method popdown
|
|
(of-object "GtkMenu")
|
|
(c-name "gtk_menu_popdown")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method get_active
|
|
(of-object "GtkMenu")
|
|
(c-name "gtk_menu_get_active")
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-method set_active
|
|
(of-object "GtkMenu")
|
|
(c-name "gtk_menu_set_active")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "index")
|
|
)
|
|
)
|
|
|
|
(define-method set_accel_group
|
|
(of-object "GtkMenu")
|
|
(c-name "gtk_menu_set_accel_group")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkAccelGroup*" "accel_group")
|
|
)
|
|
)
|
|
|
|
(define-method get_accel_group
|
|
(of-object "GtkMenu")
|
|
(c-name "gtk_menu_get_accel_group")
|
|
(return-type "GtkAccelGroup*")
|
|
)
|
|
|
|
(define-method attach_to_widget
|
|
(of-object "GtkMenu")
|
|
(c-name "gtk_menu_attach_to_widget")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "attach_widget")
|
|
'("GtkMenuDetachFunc" "detacher")
|
|
)
|
|
)
|
|
|
|
(define-method detach
|
|
(of-object "GtkMenu")
|
|
(c-name "gtk_menu_detach")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method get_attach_widget
|
|
(of-object "GtkMenu")
|
|
(c-name "gtk_menu_get_attach_widget")
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-method set_tearoff_state
|
|
(of-object "GtkMenu")
|
|
(c-name "gtk_menu_set_tearoff_state")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "torn_off")
|
|
)
|
|
)
|
|
|
|
(define-method get_tearoff_state
|
|
(of-object "GtkMenu")
|
|
(c-name "gtk_menu_get_tearoff_state")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method set_title
|
|
(of-object "GtkMenu")
|
|
(c-name "gtk_menu_set_title")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "title")
|
|
)
|
|
)
|
|
|
|
(define-method get_title
|
|
(of-object "GtkMenu")
|
|
(c-name "gtk_menu_get_title")
|
|
(return-type "const-gchar*")
|
|
)
|
|
|
|
(define-method reorder_child
|
|
(of-object "GtkMenu")
|
|
(c-name "gtk_menu_reorder_child")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
'("gint" "position")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkmenubar.h
|
|
|
|
(define-function gtk_menu_bar_get_type
|
|
(c-name "gtk_menu_bar_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_menu_bar_new
|
|
(c-name "gtk_menu_bar_new")
|
|
(is-constructor-of GtkMenuBar)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-method append
|
|
(of-object "GtkMenuBar")
|
|
(c-name "gtk_menu_bar_append")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
)
|
|
)
|
|
|
|
(define-method prepend
|
|
(of-object "GtkMenuBar")
|
|
(c-name "gtk_menu_bar_prepend")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
)
|
|
)
|
|
|
|
(define-method insert
|
|
(of-object "GtkMenuBar")
|
|
(c-name "gtk_menu_bar_insert")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
'("gint" "position")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkmenuitem.h
|
|
|
|
(define-function gtk_menu_item_get_type
|
|
(c-name "gtk_menu_item_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_menu_item_new
|
|
(c-name "gtk_menu_item_new")
|
|
(is-constructor-of GtkMenuItem)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-function gtk_menu_item_new_with_label
|
|
(c-name "gtk_menu_item_new_with_label")
|
|
(is-constructor-of GtkMenuItem)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "label")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_menu_item_new_with_mnemonic
|
|
(c-name "gtk_menu_item_new_with_mnemonic")
|
|
(is-constructor-of GtkMenuItem)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "label")
|
|
)
|
|
)
|
|
|
|
(define-method set_submenu
|
|
(of-object "GtkMenuItem")
|
|
(c-name "gtk_menu_item_set_submenu")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "submenu")
|
|
)
|
|
)
|
|
|
|
(define-method remove_submenu
|
|
(of-object "GtkMenuItem")
|
|
(c-name "gtk_menu_item_remove_submenu")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method select
|
|
(of-object "GtkMenuItem")
|
|
(c-name "gtk_menu_item_select")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method deselect
|
|
(of-object "GtkMenuItem")
|
|
(c-name "gtk_menu_item_deselect")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method activate
|
|
(of-object "GtkMenuItem")
|
|
(c-name "gtk_menu_item_activate")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method toggle_size_request
|
|
(of-object "GtkMenuItem")
|
|
(c-name "gtk_menu_item_toggle_size_request")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint*" "requisition")
|
|
)
|
|
)
|
|
|
|
(define-method toggle_size_allocate
|
|
(of-object "GtkMenuItem")
|
|
(c-name "gtk_menu_item_toggle_size_allocate")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "allocation")
|
|
)
|
|
)
|
|
|
|
(define-method right_justify
|
|
(of-object "GtkMenuItem")
|
|
(c-name "gtk_menu_item_right_justify")
|
|
(return-type "none")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkmenushell.h
|
|
|
|
(define-function gtk_menu_shell_get_type
|
|
(c-name "gtk_menu_shell_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-method append
|
|
(of-object "GtkMenuShell")
|
|
(c-name "gtk_menu_shell_append")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
)
|
|
)
|
|
|
|
(define-method prepend
|
|
(of-object "GtkMenuShell")
|
|
(c-name "gtk_menu_shell_prepend")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
)
|
|
)
|
|
|
|
(define-method insert
|
|
(of-object "GtkMenuShell")
|
|
(c-name "gtk_menu_shell_insert")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
'("gint" "position")
|
|
)
|
|
)
|
|
|
|
(define-method deactivate
|
|
(of-object "GtkMenuShell")
|
|
(c-name "gtk_menu_shell_deactivate")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method select_item
|
|
(of-object "GtkMenuShell")
|
|
(c-name "gtk_menu_shell_select_item")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "menu_item")
|
|
)
|
|
)
|
|
|
|
(define-method deselect
|
|
(of-object "GtkMenuShell")
|
|
(c-name "gtk_menu_shell_deselect")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method activate_item
|
|
(of-object "GtkMenuShell")
|
|
(c-name "gtk_menu_shell_activate_item")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "menu_item")
|
|
'("gboolean" "force_deactivate")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkmessagedialog.h
|
|
|
|
(define-function gtk_message_dialog_get_type
|
|
(c-name "gtk_message_dialog_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_message_dialog_new
|
|
(c-name "gtk_message_dialog_new")
|
|
(is-constructor-of GtkMessageDialog)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GtkWindow*" "parent" (null-ok) (default "NULL"))
|
|
'("GtkDialogFlags" "flags" (default "0"))
|
|
'("GtkMessageType" "type" (default "GTK_MESSAGE_INFO"))
|
|
'("GtkButtonsType" "buttons" (default "GTK_BUTTONS_NONE"))
|
|
'("const-gchar*" "message_format" (null-ok) (default "NULL"))
|
|
)
|
|
(varargs #t)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkmisc.h
|
|
|
|
(define-function gtk_misc_get_type
|
|
(c-name "gtk_misc_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-method set_alignment
|
|
(of-object "GtkMisc")
|
|
(c-name "gtk_misc_set_alignment")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gfloat" "xalign")
|
|
'("gfloat" "yalign")
|
|
)
|
|
)
|
|
|
|
(define-method set_padding
|
|
(of-object "GtkMisc")
|
|
(c-name "gtk_misc_set_padding")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "xpad")
|
|
'("gint" "ypad")
|
|
)
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtknotebook.h
|
|
|
|
(define-function gtk_notebook_get_type
|
|
(c-name "gtk_notebook_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_notebook_new
|
|
(c-name "gtk_notebook_new")
|
|
(is-constructor-of GtkNotebook)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-method append_page
|
|
(of-object "GtkNotebook")
|
|
(c-name "gtk_notebook_append_page")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
'("GtkWidget*" "tab_label")
|
|
)
|
|
)
|
|
|
|
(define-method append_page_menu
|
|
(of-object "GtkNotebook")
|
|
(c-name "gtk_notebook_append_page_menu")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
'("GtkWidget*" "tab_label")
|
|
'("GtkWidget*" "menu_label")
|
|
)
|
|
)
|
|
|
|
(define-method prepend_page
|
|
(of-object "GtkNotebook")
|
|
(c-name "gtk_notebook_prepend_page")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
'("GtkWidget*" "tab_label")
|
|
)
|
|
)
|
|
|
|
(define-method prepend_page_menu
|
|
(of-object "GtkNotebook")
|
|
(c-name "gtk_notebook_prepend_page_menu")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
'("GtkWidget*" "tab_label")
|
|
'("GtkWidget*" "menu_label")
|
|
)
|
|
)
|
|
|
|
(define-method insert_page
|
|
(of-object "GtkNotebook")
|
|
(c-name "gtk_notebook_insert_page")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
'("GtkWidget*" "tab_label")
|
|
'("gint" "position")
|
|
)
|
|
)
|
|
|
|
(define-method insert_page_menu
|
|
(of-object "GtkNotebook")
|
|
(c-name "gtk_notebook_insert_page_menu")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
'("GtkWidget*" "tab_label")
|
|
'("GtkWidget*" "menu_label")
|
|
'("gint" "position")
|
|
)
|
|
)
|
|
|
|
(define-method remove_page
|
|
(of-object "GtkNotebook")
|
|
(c-name "gtk_notebook_remove_page")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "page_num")
|
|
)
|
|
)
|
|
|
|
(define-method get_current_page
|
|
(of-object "GtkNotebook")
|
|
(c-name "gtk_notebook_get_current_page")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method get_nth_page
|
|
(of-object "GtkNotebook")
|
|
(c-name "gtk_notebook_get_nth_page")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("gint" "page_num")
|
|
)
|
|
)
|
|
|
|
(define-method page_num
|
|
(of-object "GtkNotebook")
|
|
(c-name "gtk_notebook_page_num")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
)
|
|
)
|
|
|
|
(define-method set_current_page
|
|
(of-object "GtkNotebook")
|
|
(c-name "gtk_notebook_set_current_page")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "page_num")
|
|
)
|
|
)
|
|
|
|
(define-method next_page
|
|
(of-object "GtkNotebook")
|
|
(c-name "gtk_notebook_next_page")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method prev_page
|
|
(of-object "GtkNotebook")
|
|
(c-name "gtk_notebook_prev_page")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method set_show_border
|
|
(of-object "GtkNotebook")
|
|
(c-name "gtk_notebook_set_show_border")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "show_border")
|
|
)
|
|
)
|
|
|
|
(define-method set_show_tabs
|
|
(of-object "GtkNotebook")
|
|
(c-name "gtk_notebook_set_show_tabs")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "show_tabs")
|
|
)
|
|
)
|
|
|
|
(define-method set_tab_pos
|
|
(of-object "GtkNotebook")
|
|
(c-name "gtk_notebook_set_tab_pos")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkPositionType" "pos")
|
|
)
|
|
)
|
|
|
|
(define-method set_homogeneous_tabs
|
|
(of-object "GtkNotebook")
|
|
(c-name "gtk_notebook_set_homogeneous_tabs")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "homogeneous")
|
|
)
|
|
)
|
|
|
|
(define-method set_tab_border
|
|
(of-object "GtkNotebook")
|
|
(c-name "gtk_notebook_set_tab_border")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "border_width")
|
|
)
|
|
)
|
|
|
|
(define-method set_tab_hborder
|
|
(of-object "GtkNotebook")
|
|
(c-name "gtk_notebook_set_tab_hborder")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "tab_hborder")
|
|
)
|
|
)
|
|
|
|
(define-method set_tab_vborder
|
|
(of-object "GtkNotebook")
|
|
(c-name "gtk_notebook_set_tab_vborder")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "tab_vborder")
|
|
)
|
|
)
|
|
|
|
(define-method set_scrollable
|
|
(of-object "GtkNotebook")
|
|
(c-name "gtk_notebook_set_scrollable")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "scrollable")
|
|
)
|
|
)
|
|
|
|
(define-method popup_enable
|
|
(of-object "GtkNotebook")
|
|
(c-name "gtk_notebook_popup_enable")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method popup_disable
|
|
(of-object "GtkNotebook")
|
|
(c-name "gtk_notebook_popup_disable")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method get_tab_label
|
|
(of-object "GtkNotebook")
|
|
(c-name "gtk_notebook_get_tab_label")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
)
|
|
)
|
|
|
|
(define-method set_tab_label
|
|
(of-object "GtkNotebook")
|
|
(c-name "gtk_notebook_set_tab_label")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
'("GtkWidget*" "tab_label")
|
|
)
|
|
)
|
|
|
|
(define-method set_tab_label_text
|
|
(of-object "GtkNotebook")
|
|
(c-name "gtk_notebook_set_tab_label_text")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
'("const-gchar*" "tab_text")
|
|
)
|
|
)
|
|
|
|
(define-method get_menu_label
|
|
(of-object "GtkNotebook")
|
|
(c-name "gtk_notebook_get_menu_label")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
)
|
|
)
|
|
|
|
(define-method set_menu_label
|
|
(of-object "GtkNotebook")
|
|
(c-name "gtk_notebook_set_menu_label")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
'("GtkWidget*" "menu_label")
|
|
)
|
|
)
|
|
|
|
(define-method set_menu_label_text
|
|
(of-object "GtkNotebook")
|
|
(c-name "gtk_notebook_set_menu_label_text")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
'("const-gchar*" "menu_text")
|
|
)
|
|
)
|
|
|
|
(define-method query_tab_label_packing
|
|
(of-object "GtkNotebook")
|
|
(c-name "gtk_notebook_query_tab_label_packing")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
'("gboolean*" "expand")
|
|
'("gboolean*" "fill")
|
|
'("GtkPackType*" "pack_type")
|
|
)
|
|
)
|
|
|
|
(define-method set_tab_label_packing
|
|
(of-object "GtkNotebook")
|
|
(c-name "gtk_notebook_set_tab_label_packing")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
'("gboolean" "expand")
|
|
'("gboolean" "fill")
|
|
'("GtkPackType" "pack_type")
|
|
)
|
|
)
|
|
|
|
(define-method reorder_child
|
|
(of-object "GtkNotebook")
|
|
(c-name "gtk_notebook_reorder_child")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
'("gint" "position")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkobject.h
|
|
|
|
(define-function gtk_object_get_type
|
|
(c-name "gtk_object_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function object_new
|
|
(c-name "gtk_object_new")
|
|
(return-type "GtkObject*")
|
|
(parameters
|
|
'("GtkType" "type")
|
|
'("const-gchar*" "first_arg_name")
|
|
)
|
|
(varargs #t)
|
|
)
|
|
|
|
(define-function object_newv
|
|
(c-name "gtk_object_newv")
|
|
(return-type "GtkObject*")
|
|
(parameters
|
|
'("GtkType" "object_type")
|
|
'("guint" "n_args")
|
|
'("GtkArg*" "args")
|
|
)
|
|
)
|
|
|
|
(define-method ref
|
|
(of-object "GtkObject")
|
|
(c-name "gtk_object_ref")
|
|
(return-type "GtkObject*")
|
|
)
|
|
|
|
(define-method unref
|
|
(of-object "GtkObject")
|
|
(c-name "gtk_object_unref")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method sink
|
|
(of-object "GtkObject")
|
|
(c-name "gtk_object_sink")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method weakref
|
|
(of-object "GtkObject")
|
|
(c-name "gtk_object_weakref")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkDestroyNotify" "notify")
|
|
'("gpointer" "data")
|
|
)
|
|
)
|
|
|
|
(define-method weakunref
|
|
(of-object "GtkObject")
|
|
(c-name "gtk_object_weakunref")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkDestroyNotify" "notify")
|
|
'("gpointer" "data")
|
|
)
|
|
)
|
|
|
|
(define-method destroy
|
|
(of-object "GtkObject")
|
|
(c-name "gtk_object_destroy")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method set_data
|
|
(of-object "GtkObject")
|
|
(c-name "gtk_object_set_data")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "key")
|
|
'("gpointer" "data")
|
|
)
|
|
)
|
|
|
|
(define-method set_data_full
|
|
(of-object "GtkObject")
|
|
(c-name "gtk_object_set_data_full")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "key")
|
|
'("gpointer" "data")
|
|
'("GtkDestroyNotify" "destroy")
|
|
)
|
|
)
|
|
|
|
(define-method remove_data
|
|
(of-object "GtkObject")
|
|
(c-name "gtk_object_remove_data")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "key")
|
|
)
|
|
)
|
|
|
|
(define-method get_data
|
|
(of-object "GtkObject")
|
|
(c-name "gtk_object_get_data")
|
|
(return-type "gpointer")
|
|
(parameters
|
|
'("const-gchar*" "key")
|
|
)
|
|
)
|
|
|
|
(define-method remove_no_notify
|
|
(of-object "GtkObject")
|
|
(c-name "gtk_object_remove_no_notify")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "key")
|
|
)
|
|
)
|
|
|
|
(define-method set_user_data
|
|
(of-object "GtkObject")
|
|
(c-name "gtk_object_set_user_data")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gpointer" "data")
|
|
)
|
|
)
|
|
|
|
(define-method get_user_data
|
|
(of-object "GtkObject")
|
|
(c-name "gtk_object_get_user_data")
|
|
(return-type "gpointer")
|
|
)
|
|
|
|
(define-method set_data_by_id
|
|
(of-object "GtkObject")
|
|
(c-name "gtk_object_set_data_by_id")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GQuark" "data_id")
|
|
'("gpointer" "data")
|
|
)
|
|
)
|
|
|
|
(define-method set_data_by_id_full
|
|
(of-object "GtkObject")
|
|
(c-name "gtk_object_set_data_by_id_full")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GQuark" "data_id")
|
|
'("gpointer" "data")
|
|
'("GtkDestroyNotify" "destroy")
|
|
)
|
|
)
|
|
|
|
(define-method get_data_by_id
|
|
(of-object "GtkObject")
|
|
(c-name "gtk_object_get_data_by_id")
|
|
(return-type "gpointer")
|
|
(parameters
|
|
'("GQuark" "data_id")
|
|
)
|
|
)
|
|
|
|
(define-method remove_data_by_id
|
|
(of-object "GtkObject")
|
|
(c-name "gtk_object_remove_data_by_id")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GQuark" "data_id")
|
|
)
|
|
)
|
|
|
|
(define-method remove_no_notify_by_id
|
|
(of-object "GtkObject")
|
|
(c-name "gtk_object_remove_no_notify_by_id")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GQuark" "key_id")
|
|
)
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkoptionmenu.h
|
|
|
|
(define-function gtk_option_menu_get_type
|
|
(c-name "gtk_option_menu_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_option_menu_new
|
|
(c-name "gtk_option_menu_new")
|
|
(is-constructor-of GtkOptionMenu)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-method get_menu
|
|
(of-object "GtkOptionMenu")
|
|
(c-name "gtk_option_menu_get_menu")
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-method set_menu
|
|
(of-object "GtkOptionMenu")
|
|
(c-name "gtk_option_menu_set_menu")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "menu")
|
|
)
|
|
)
|
|
|
|
(define-method remove_menu
|
|
(of-object "GtkOptionMenu")
|
|
(c-name "gtk_option_menu_remove_menu")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method get_history
|
|
(of-object "GtkOptionMenu")
|
|
(c-name "gtk_option_menu_get_history")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method set_history
|
|
(of-object "GtkOptionMenu")
|
|
(c-name "gtk_option_menu_set_history")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "index")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkpaned.h
|
|
|
|
(define-function gtk_paned_get_type
|
|
(c-name "gtk_paned_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-method add1
|
|
(of-object "GtkPaned")
|
|
(c-name "gtk_paned_add1")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
)
|
|
)
|
|
|
|
(define-method add2
|
|
(of-object "GtkPaned")
|
|
(c-name "gtk_paned_add2")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
)
|
|
)
|
|
|
|
(define-method pack1
|
|
(of-object "GtkPaned")
|
|
(c-name "gtk_paned_pack1")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
'("gboolean" "resize" (default "FALSE"))
|
|
'("gboolean" "shrink" (default "TRUE"))
|
|
)
|
|
)
|
|
|
|
(define-method pack2
|
|
(of-object "GtkPaned")
|
|
(c-name "gtk_paned_pack2")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
'("gboolean" "resize" (default "TRUE"))
|
|
'("gboolean" "shrink" (default "TRUE"))
|
|
)
|
|
)
|
|
|
|
(define-method get_position
|
|
(of-object "GtkPaned")
|
|
(c-name "gtk_paned_get_position")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method set_position
|
|
(of-object "GtkPaned")
|
|
(c-name "gtk_paned_set_position")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "position")
|
|
)
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkpixmap.h
|
|
|
|
(define-function gtk_pixmap_get_type
|
|
(c-name "gtk_pixmap_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_pixmap_new
|
|
(c-name "gtk_pixmap_new")
|
|
(is-constructor-of GtkPixmap)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GdkPixmap*" "pixmap")
|
|
'("GdkBitmap*" "mask" (null-ok))
|
|
)
|
|
)
|
|
|
|
(define-method set
|
|
(of-object "GtkPixmap")
|
|
(c-name "gtk_pixmap_set")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkPixmap*" "val")
|
|
'("GdkBitmap*" "mask" (null-ok))
|
|
)
|
|
)
|
|
|
|
(define-method get
|
|
(of-object "GtkPixmap")
|
|
(c-name "gtk_pixmap_get")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkPixmap**" "val")
|
|
'("GdkBitmap**" "mask")
|
|
)
|
|
)
|
|
|
|
(define-method set_build_insensitive
|
|
(of-object "GtkPixmap")
|
|
(c-name "gtk_pixmap_set_build_insensitive")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "build")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkplug.h
|
|
|
|
(define-function gtk_plug_get_type
|
|
(c-name "gtk_plug_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-method construct
|
|
(of-object "GtkPlug")
|
|
(c-name "gtk_plug_construct")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkNativeWindow" "socket_id")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_plug_new
|
|
(c-name "gtk_plug_new")
|
|
(is-constructor-of GtkPlug)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GdkNativeWindow" "socket_id")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkpreview.h
|
|
|
|
(define-function gtk_preview_get_type
|
|
(c-name "gtk_preview_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function preview_uninit
|
|
(c-name "gtk_preview_uninit")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-function gtk_preview_new
|
|
(c-name "gtk_preview_new")
|
|
(is-constructor-of GtkPreview)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GtkPreviewType" "type")
|
|
)
|
|
)
|
|
|
|
(define-method size
|
|
(of-object "GtkPreview")
|
|
(c-name "gtk_preview_size")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
(define-method put
|
|
(of-object "GtkPreview")
|
|
(c-name "gtk_preview_put")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GdkGC*" "gc")
|
|
'("gint" "srcx")
|
|
'("gint" "srcy")
|
|
'("gint" "destx")
|
|
'("gint" "desty")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
(define-method draw_row
|
|
(of-object "GtkPreview")
|
|
(c-name "gtk_preview_draw_row")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guchar*" "data")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "w")
|
|
)
|
|
)
|
|
|
|
(define-method set_expand
|
|
(of-object "GtkPreview")
|
|
(c-name "gtk_preview_set_expand")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "expand")
|
|
)
|
|
)
|
|
|
|
(define-function preview_set_gamma
|
|
(c-name "gtk_preview_set_gamma")
|
|
(return-type "none")
|
|
(parameters
|
|
'("double" "gamma")
|
|
)
|
|
)
|
|
|
|
(define-function preview_set_color_cube
|
|
(c-name "gtk_preview_set_color_cube")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "nred_shades")
|
|
'("guint" "ngreen_shades")
|
|
'("guint" "nblue_shades")
|
|
'("guint" "ngray_shades")
|
|
)
|
|
)
|
|
|
|
(define-function preview_set_install_cmap
|
|
(c-name "gtk_preview_set_install_cmap")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "install_cmap")
|
|
)
|
|
)
|
|
|
|
(define-function preview_set_reserved
|
|
(c-name "gtk_preview_set_reserved")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "nreserved")
|
|
)
|
|
)
|
|
|
|
(define-method set_dither
|
|
(of-object "GtkPreview")
|
|
(c-name "gtk_preview_set_dither")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkRgbDither" "dither")
|
|
)
|
|
)
|
|
|
|
(define-function preview_get_visual
|
|
(c-name "gtk_preview_get_visual")
|
|
(return-type "GdkVisual*")
|
|
)
|
|
|
|
(define-function preview_get_cmap
|
|
(c-name "gtk_preview_get_cmap")
|
|
(return-type "GdkColormap*")
|
|
)
|
|
|
|
(define-function gtk_preview_get_info
|
|
(c-name "gtk_preview_get_info")
|
|
(return-type "GtkPreviewInfo*")
|
|
)
|
|
|
|
(define-function preview_reset
|
|
(c-name "gtk_preview_reset")
|
|
(return-type "none")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkprivate.h
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkprogress.h
|
|
|
|
(define-function gtk_progress_get_type
|
|
(c-name "gtk_progress_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-method set_show_text
|
|
(of-object "GtkProgress")
|
|
(c-name "gtk_progress_set_show_text")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "show_text")
|
|
)
|
|
)
|
|
|
|
(define-method set_text_alignment
|
|
(of-object "GtkProgress")
|
|
(c-name "gtk_progress_set_text_alignment")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gfloat" "x_align")
|
|
'("gfloat" "y_align")
|
|
)
|
|
)
|
|
|
|
(define-method set_format_string
|
|
(of-object "GtkProgress")
|
|
(c-name "gtk_progress_set_format_string")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "format")
|
|
)
|
|
)
|
|
|
|
(define-method set_adjustment
|
|
(of-object "GtkProgress")
|
|
(c-name "gtk_progress_set_adjustment")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkAdjustment*" "adjustment")
|
|
)
|
|
)
|
|
|
|
(define-method configure
|
|
(of-object "GtkProgress")
|
|
(c-name "gtk_progress_configure")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gfloat" "value")
|
|
'("gfloat" "min")
|
|
'("gfloat" "max")
|
|
)
|
|
)
|
|
|
|
(define-method set_percentage
|
|
(of-object "GtkProgress")
|
|
(c-name "gtk_progress_set_percentage")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gfloat" "percentage")
|
|
)
|
|
)
|
|
|
|
(define-method set_value
|
|
(of-object "GtkProgress")
|
|
(c-name "gtk_progress_set_value")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gfloat" "value")
|
|
)
|
|
)
|
|
|
|
(define-method get_value
|
|
(of-object "GtkProgress")
|
|
(c-name "gtk_progress_get_value")
|
|
(return-type "gfloat")
|
|
)
|
|
|
|
(define-method set_activity_mode
|
|
(of-object "GtkProgress")
|
|
(c-name "gtk_progress_set_activity_mode")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "activity_mode")
|
|
)
|
|
)
|
|
|
|
(define-method get_current_text
|
|
(of-object "GtkProgress")
|
|
(c-name "gtk_progress_get_current_text")
|
|
(return-type "gchar*")
|
|
)
|
|
|
|
(define-method get_text_from_value
|
|
(of-object "GtkProgress")
|
|
(c-name "gtk_progress_get_text_from_value")
|
|
(return-type "gchar*")
|
|
(parameters
|
|
'("gfloat" "value")
|
|
)
|
|
)
|
|
|
|
(define-method get_current_percentage
|
|
(of-object "GtkProgress")
|
|
(c-name "gtk_progress_get_current_percentage")
|
|
(return-type "gfloat")
|
|
)
|
|
|
|
(define-method get_percentage_from_value
|
|
(of-object "GtkProgress")
|
|
(c-name "gtk_progress_get_percentage_from_value")
|
|
(return-type "gfloat")
|
|
(parameters
|
|
'("gfloat" "value")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkprogressbar.h
|
|
|
|
(define-function gtk_progress_bar_get_type
|
|
(c-name "gtk_progress_bar_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_progress_bar_new
|
|
(c-name "gtk_progress_bar_new")
|
|
(is-constructor-of GtkProgressBar)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-method pulse
|
|
(of-object "GtkProgressBar")
|
|
(c-name "gtk_progress_bar_pulse")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method set_text
|
|
(of-object "GtkProgressBar")
|
|
(c-name "gtk_progress_bar_set_text")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "text")
|
|
)
|
|
)
|
|
|
|
(define-method set_fraction
|
|
(of-object "GtkProgressBar")
|
|
(c-name "gtk_progress_bar_set_fraction")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gfloat" "fraction")
|
|
)
|
|
)
|
|
|
|
(define-method set_pulse_step
|
|
(of-object "GtkProgressBar")
|
|
(c-name "gtk_progress_bar_set_pulse_step")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gfloat" "fraction")
|
|
)
|
|
)
|
|
|
|
(define-method set_orientation
|
|
(of-object "GtkProgressBar")
|
|
(c-name "gtk_progress_bar_set_orientation")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkProgressBarOrientation" "orientation")
|
|
)
|
|
)
|
|
|
|
(define-method get_text
|
|
(of-object "GtkProgressBar")
|
|
(c-name "gtk_progress_bar_get_text")
|
|
(return-type "const-gchar*")
|
|
)
|
|
|
|
(define-method get_fraction
|
|
(of-object "GtkProgressBar")
|
|
(c-name "gtk_progress_bar_get_fraction")
|
|
(return-type "gdouble")
|
|
)
|
|
|
|
(define-method get_pulse_step
|
|
(of-object "GtkProgressBar")
|
|
(c-name "gtk_progress_bar_get_pulse_step")
|
|
(return-type "gdouble")
|
|
)
|
|
|
|
(define-method get_orientation
|
|
(of-object "GtkProgressBar")
|
|
(c-name "gtk_progress_bar_get_orientation")
|
|
(return-type "GtkProgressBarOrientation")
|
|
)
|
|
|
|
(define-function gtk_progress_bar_new_with_adjustment
|
|
(c-name "gtk_progress_bar_new_with_adjustment")
|
|
(is-constructor-of GtkProgressBar)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GtkAdjustment*" "adjustment" (null-ok) (default "NULL"))
|
|
)
|
|
)
|
|
|
|
(define-method set_bar_style
|
|
(of-object "GtkProgressBar")
|
|
(c-name "gtk_progress_bar_set_bar_style")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkProgressBarStyle" "style")
|
|
)
|
|
)
|
|
|
|
(define-method set_discrete_blocks
|
|
(of-object "GtkProgressBar")
|
|
(c-name "gtk_progress_bar_set_discrete_blocks")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "blocks")
|
|
)
|
|
)
|
|
|
|
(define-method set_activity_step
|
|
(of-object "GtkProgressBar")
|
|
(c-name "gtk_progress_bar_set_activity_step")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "step")
|
|
)
|
|
)
|
|
|
|
(define-method set_activity_blocks
|
|
(of-object "GtkProgressBar")
|
|
(c-name "gtk_progress_bar_set_activity_blocks")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "blocks")
|
|
)
|
|
)
|
|
|
|
(define-method update
|
|
(of-object "GtkProgressBar")
|
|
(c-name "gtk_progress_bar_update")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gfloat" "percentage")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkradiobutton.h
|
|
|
|
(define-function gtk_radio_button_get_type
|
|
(c-name "gtk_radio_button_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_radio_button_new
|
|
(c-name "gtk_radio_button_new")
|
|
(is-constructor-of GtkRadioButton)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GSList*" "group")
|
|
)
|
|
)
|
|
|
|
(define-function radio_button_new_from_widget
|
|
(is-constructor-of GtkRadioButton)
|
|
(c-name "gtk_radio_button_new_from_widget")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GtkRadioButton*" "group")
|
|
)
|
|
)
|
|
|
|
(define-function radio_button_new_with_label
|
|
(c-name "gtk_radio_button_new_with_label")
|
|
(is-constructor-of GtkRadioButton)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GSList*" "group")
|
|
'("const-gchar*" "label")
|
|
)
|
|
)
|
|
|
|
(define-function radio_button_new_with_label_from_widget
|
|
(of-object "GtkRadioButton")
|
|
(is-constructor-of GtkRadioButton)
|
|
(c-name "gtk_radio_button_new_with_label_from_widget")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GtkRadioButton" "*group")
|
|
'("const-gchar*" "label")
|
|
)
|
|
)
|
|
|
|
(define-function radio_button_new_with_mnemonic
|
|
(c-name "gtk_radio_button_new_with_mnemonic")
|
|
(is-constructor-of GtkRadioButton)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GSList*" "group")
|
|
'("const-gchar*" "label")
|
|
)
|
|
)
|
|
|
|
(define-function radio_button_new_with_mnemonic_from_widget
|
|
(of-object "GtkRadioButton")
|
|
(is-constructor-of GtkRadioButton)
|
|
(c-name "gtk_radio_button_new_with_mnemonic_from_widget")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GtkRadioButton" "*group")
|
|
'("const-gchar*" "label")
|
|
)
|
|
)
|
|
|
|
(define-method get_group
|
|
(of-object "GtkRadioButton")
|
|
(c-name "gtk_radio_button_get_group")
|
|
(return-type "GSList*")
|
|
)
|
|
|
|
(define-method set_group
|
|
(of-object "GtkRadioButton")
|
|
(c-name "gtk_radio_button_set_group")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GSList*" "group")
|
|
)
|
|
)
|
|
|
|
; DEPRECATED
|
|
(define-method group
|
|
(of-object "GtkRadioButton")
|
|
(c-name "gtk_radio_button_group")
|
|
(return-type "GSList*")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkradiomenuitem.h
|
|
|
|
(define-function gtk_radio_menu_item_get_type
|
|
(c-name "gtk_radio_menu_item_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_radio_menu_item_new
|
|
(c-name "gtk_radio_menu_item_new")
|
|
(is-constructor-of GtkRadioMenuItem)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GSList*" "group")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_radio_menu_item_new_with_label
|
|
(c-name "gtk_radio_menu_item_new_with_label")
|
|
(is-constructor-of GtkRadioMenuItem)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GSList*" "group")
|
|
'("const-gchar*" "label")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_radio_menu_item_new_with_mnemonic
|
|
(c-name "gtk_radio_menu_item_new_with_mnemonic")
|
|
(is-constructor-of GtkRadioMenuItem)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GSList*" "group")
|
|
'("const-gchar*" "label")
|
|
)
|
|
)
|
|
|
|
(define-method group
|
|
(of-object "GtkRadioMenuItem")
|
|
(c-name "gtk_radio_menu_item_group")
|
|
(return-type "GSList*")
|
|
)
|
|
|
|
(define-method set_group
|
|
(of-object "GtkRadioMenuItem")
|
|
(c-name "gtk_radio_menu_item_set_group")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GSList*" "group")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkrange.h
|
|
|
|
(define-function gtk_range_get_type
|
|
(c-name "gtk_range_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-method set_update_policy
|
|
(of-object "GtkRange")
|
|
(c-name "gtk_range_set_update_policy")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkUpdateType" "policy")
|
|
)
|
|
)
|
|
|
|
(define-method set_adjustment
|
|
(of-object "GtkRange")
|
|
(c-name "gtk_range_set_adjustment")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkAdjustment*" "adjustment")
|
|
)
|
|
)
|
|
|
|
(define-method get_adjustment
|
|
(of-object "GtkRange")
|
|
(c-name "gtk_range_get_adjustment")
|
|
(return-type "GtkAdjustment*")
|
|
)
|
|
|
|
(define-method set_inverted
|
|
(of-object "GtkRange")
|
|
(c-name "gtk_range_set_inverted")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "setting")
|
|
)
|
|
)
|
|
|
|
(define-method get_inverted
|
|
(of-object "GtkRange")
|
|
(c-name "gtk_range_get_inverted")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method set_increments
|
|
(of-object "GtkRange")
|
|
(c-name "gtk_range_set_increments")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gdouble" "step")
|
|
'("gdouble" "page")
|
|
)
|
|
)
|
|
|
|
(define-method set_range
|
|
(of-object "GtkRange")
|
|
(c-name "gtk_range_set_range")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gdouble" "min")
|
|
'("gdouble" "max")
|
|
)
|
|
)
|
|
|
|
(define-method set_value
|
|
(of-object "GtkRange")
|
|
(c-name "gtk_range_set_value")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gdouble" "value")
|
|
)
|
|
)
|
|
|
|
(define-method get_value
|
|
(of-object "GtkRange")
|
|
(c-name "gtk_range_get_value")
|
|
(return-type "gdouble")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkrc.h
|
|
|
|
(define-function rc_add_default_file
|
|
(c-name "gtk_rc_add_default_file")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "filename")
|
|
)
|
|
)
|
|
|
|
(define-function rc_set_default_files
|
|
(c-name "gtk_rc_set_default_files")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gchar**" "filenames")
|
|
)
|
|
)
|
|
|
|
(define-function rc_get_default_files
|
|
(c-name "gtk_rc_get_default_files")
|
|
(return-type "gchar**")
|
|
)
|
|
|
|
(define-function rc_parse
|
|
(c-name "gtk_rc_parse")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "filename")
|
|
)
|
|
)
|
|
|
|
(define-function rc_parse_string
|
|
(c-name "gtk_rc_parse_string")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "rc_string")
|
|
)
|
|
)
|
|
|
|
(define-function rc_reparse_all
|
|
(c-name "gtk_rc_reparse_all")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method rc_get_style
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_rc_get_style")
|
|
(return-type "GtkStyle*")
|
|
)
|
|
|
|
(define-function rc_add_widget_name_style
|
|
(c-name "gtk_rc_add_widget_name_style")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkRcStyle*" "rc_style")
|
|
'("const-gchar*" "pattern")
|
|
)
|
|
)
|
|
|
|
(define-function rc_add_widget_class_style
|
|
(c-name "gtk_rc_add_widget_class_style")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkRcStyle*" "rc_style")
|
|
'("const-gchar*" "pattern")
|
|
)
|
|
)
|
|
|
|
(define-function rc_add_class_style
|
|
(c-name "gtk_rc_add_class_style")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkRcStyle*" "rc_style")
|
|
'("const-gchar*" "pattern")
|
|
)
|
|
)
|
|
|
|
(define-function rc_style_get_type
|
|
(c-name "gtk_rc_style_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gtk_rc_style_new
|
|
(c-name "gtk_rc_style_new")
|
|
(is-constructor-of GtkRCStyle)
|
|
(return-type "GtkRcStyle*")
|
|
)
|
|
|
|
(define-method copy
|
|
(of-object "GtkRcStyle")
|
|
(c-name "gtk_rc_style_copy")
|
|
(return-type "GtkRcStyle*")
|
|
)
|
|
|
|
(define-method ref
|
|
(of-object "GtkRcStyle")
|
|
(c-name "gtk_rc_style_ref")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method unref
|
|
(of-object "GtkRcStyle")
|
|
(c-name "gtk_rc_style_unref")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-function rc_set_image_loader
|
|
(c-name "gtk_rc_set_image_loader")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkImageLoader" "loader")
|
|
)
|
|
)
|
|
|
|
(define-function rc_find_pixmap_in_path
|
|
(c-name "gtk_rc_find_pixmap_in_path")
|
|
(return-type "gchar*")
|
|
(parameters
|
|
'("GScanner*" "scanner")
|
|
'("const-gchar*" "pixmap_file")
|
|
)
|
|
)
|
|
|
|
(define-function rc_find_module_in_path
|
|
(c-name "gtk_rc_find_module_in_path")
|
|
(return-type "gchar*")
|
|
(parameters
|
|
'("const-gchar*" "module_file")
|
|
)
|
|
)
|
|
|
|
(define-function rc_get_theme_dir
|
|
(c-name "gtk_rc_get_theme_dir")
|
|
(return-type "gchar*")
|
|
)
|
|
|
|
(define-function rc_get_module_dir
|
|
(c-name "gtk_rc_get_module_dir")
|
|
(return-type "gchar*")
|
|
)
|
|
|
|
(define-function rc_parse_color
|
|
(c-name "gtk_rc_parse_color")
|
|
(return-type "guint")
|
|
(parameters
|
|
'("GScanner*" "scanner")
|
|
'("GdkColor*" "color")
|
|
)
|
|
)
|
|
|
|
(define-function rc_parse_state
|
|
(c-name "gtk_rc_parse_state")
|
|
(return-type "guint")
|
|
(parameters
|
|
'("GScanner*" "scanner")
|
|
'("GtkStateType*" "state")
|
|
)
|
|
)
|
|
|
|
(define-function rc_parse_priority
|
|
(c-name "gtk_rc_parse_priority")
|
|
(return-type "guint")
|
|
(parameters
|
|
'("GScanner*" "scanner")
|
|
'("GtkPathPriorityType*" "priority")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkruler.h
|
|
|
|
(define-function gtk_ruler_get_type
|
|
(c-name "gtk_ruler_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-method set_metric
|
|
(of-object "GtkRuler")
|
|
(c-name "gtk_ruler_set_metric")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkMetricType" "metric")
|
|
)
|
|
)
|
|
|
|
(define-method set_range
|
|
(of-object "GtkRuler")
|
|
(c-name "gtk_ruler_set_range")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gfloat" "lower")
|
|
'("gfloat" "upper")
|
|
'("gfloat" "position")
|
|
'("gfloat" "max_size")
|
|
)
|
|
)
|
|
|
|
(define-method draw_ticks
|
|
(of-object "GtkRuler")
|
|
(c-name "gtk_ruler_draw_ticks")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method draw_pos
|
|
(of-object "GtkRuler")
|
|
(c-name "gtk_ruler_draw_pos")
|
|
(return-type "none")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkscale.h
|
|
|
|
(define-function gtk_scale_get_type
|
|
(c-name "gtk_scale_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-method set_digits
|
|
(of-object "GtkScale")
|
|
(c-name "gtk_scale_set_digits")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "digits")
|
|
)
|
|
)
|
|
|
|
(define-method get_digits
|
|
(of-object "GtkScale")
|
|
(c-name "gtk_scale_get_digits")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method set_draw_value
|
|
(of-object "GtkScale")
|
|
(c-name "gtk_scale_set_draw_value")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "draw_value")
|
|
)
|
|
)
|
|
|
|
(define-method get_draw_value
|
|
(of-object "GtkScale")
|
|
(c-name "gtk_scale_get_draw_value")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method set_value_pos
|
|
(of-object "GtkScale")
|
|
(c-name "gtk_scale_set_value_pos")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkPositionType" "pos")
|
|
)
|
|
)
|
|
|
|
(define-method get_value_pos
|
|
(of-object "GtkScale")
|
|
(c-name "gtk_scale_get_value_pos")
|
|
(return-type "GtkPositionType")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkscrollbar.h
|
|
|
|
(define-function gtk_scrollbar_get_type
|
|
(c-name "gtk_scrollbar_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkscrolledwindow.h
|
|
|
|
(define-function gtk_scrolled_window_get_type
|
|
(c-name "gtk_scrolled_window_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_scrolled_window_new
|
|
(c-name "gtk_scrolled_window_new")
|
|
(is-constructor-of GtkScrolledWindow)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GtkAdjustment*" "hadjustment" (null-ok) (default "NULL"))
|
|
'("GtkAdjustment*" "vadjustment" (null-ok) (default "NULL"))
|
|
)
|
|
)
|
|
|
|
(define-method set_hadjustment
|
|
(of-object "GtkScrolledWindow")
|
|
(c-name "gtk_scrolled_window_set_hadjustment")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkAdjustment*" "hadjustment")
|
|
)
|
|
)
|
|
|
|
(define-method set_vadjustment
|
|
(of-object "GtkScrolledWindow")
|
|
(c-name "gtk_scrolled_window_set_vadjustment")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkAdjustment*" "hadjustment")
|
|
)
|
|
)
|
|
|
|
(define-method get_hadjustment
|
|
(of-object "GtkScrolledWindow")
|
|
(c-name "gtk_scrolled_window_get_hadjustment")
|
|
(return-type "GtkAdjustment*")
|
|
)
|
|
|
|
(define-method get_vadjustment
|
|
(of-object "GtkScrolledWindow")
|
|
(c-name "gtk_scrolled_window_get_vadjustment")
|
|
(return-type "GtkAdjustment*")
|
|
)
|
|
|
|
(define-method set_policy
|
|
(of-object "GtkScrolledWindow")
|
|
(c-name "gtk_scrolled_window_set_policy")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkPolicyType" "hscrollbar_policy")
|
|
'("GtkPolicyType" "vscrollbar_policy")
|
|
)
|
|
)
|
|
|
|
(define-method set_placement
|
|
(of-object "GtkScrolledWindow")
|
|
(c-name "gtk_scrolled_window_set_placement")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCornerType" "window_placement")
|
|
)
|
|
)
|
|
|
|
(define-method set_shadow_type
|
|
(of-object "GtkScrolledWindow")
|
|
(c-name "gtk_scrolled_window_set_shadow_type")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkShadowType" "type")
|
|
)
|
|
)
|
|
|
|
(define-method add_with_viewport
|
|
(of-object "GtkScrolledWindow")
|
|
(c-name "gtk_scrolled_window_add_with_viewport")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkselection.h
|
|
|
|
(define-function gtk_target_list_new
|
|
(c-name "gtk_target_list_new")
|
|
(return-type "GtkTargetList*")
|
|
(parameters
|
|
'("const-GtkTargetEntry*" "targets")
|
|
'("guint" "ntargets")
|
|
)
|
|
)
|
|
|
|
(define-method ref
|
|
(of-object "GtkTargetList")
|
|
(c-name "gtk_target_list_ref")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method unref
|
|
(of-object "GtkTargetList")
|
|
(c-name "gtk_target_list_unref")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method add
|
|
(of-object "GtkTargetList")
|
|
(c-name "gtk_target_list_add")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkAtom" "target")
|
|
'("guint" "flags")
|
|
'("guint" "info")
|
|
)
|
|
)
|
|
|
|
(define-method add_table
|
|
(of-object "GtkTargetList")
|
|
(c-name "gtk_target_list_add_table")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-GtkTargetEntry*" "targets")
|
|
'("guint" "ntargets")
|
|
)
|
|
)
|
|
|
|
(define-method remove
|
|
(of-object "GtkTargetList")
|
|
(c-name "gtk_target_list_remove")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkAtom" "target")
|
|
)
|
|
)
|
|
|
|
(define-method find
|
|
(of-object "GtkTargetList")
|
|
(c-name "gtk_target_list_find")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GdkAtom" "target")
|
|
'("guint*" "info")
|
|
)
|
|
)
|
|
|
|
(define-method selection_owner_set
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_selection_owner_set")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GdkAtom" "selection")
|
|
'("guint32" "time" (default "GDK_CURRENT_TIME"))
|
|
)
|
|
)
|
|
|
|
(define-method selection_add_target
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_selection_add_target")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkAtom" "selection")
|
|
'("GdkAtom" "target")
|
|
'("guint" "info")
|
|
)
|
|
)
|
|
|
|
(define-method selection_add_targets
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_selection_add_targets")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkAtom" "selection")
|
|
'("const-GtkTargetEntry*" "targets")
|
|
'("guint" "ntargets")
|
|
)
|
|
)
|
|
|
|
(define-method selection_clear_targets
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_selection_clear_targets")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkAtom" "selection")
|
|
)
|
|
)
|
|
|
|
(define-method selection_convert
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_selection_convert")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("GdkAtom" "selection")
|
|
'("GdkAtom" "target")
|
|
'("guint32" "time" (default "GDK_CURRENT_TIME"))
|
|
)
|
|
)
|
|
|
|
(define-method set
|
|
(of-object "GtkSelectionData")
|
|
(c-name "gtk_selection_data_set")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkAtom" "type")
|
|
'("gint" "format")
|
|
'("const-guchar*" "data")
|
|
'("gint" "length")
|
|
)
|
|
)
|
|
|
|
(define-method set_text
|
|
(of-object "GtkSelectionData")
|
|
(c-name "gtk_selection_data_set_text")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("const-guchar*" "str")
|
|
)
|
|
)
|
|
|
|
(define-method get_text
|
|
(of-object "GtkSelectionData")
|
|
(c-name "gtk_selection_data_get_text")
|
|
(return-type "guchar*")
|
|
)
|
|
|
|
(define-method selection_remove_all
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_selection_remove_all")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method selection_clear
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_selection_clear")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("GdkEventSelection*" "event")
|
|
)
|
|
)
|
|
|
|
(define-method selection_request
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_selection_request")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("GdkEventSelection*" "event")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_selection_incr_event
|
|
(c-name "gtk_selection_incr_event")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GdkEventProperty*" "event")
|
|
)
|
|
)
|
|
|
|
(define-method selection_notify
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_selection_notify")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("GdkEventSelection*" "event")
|
|
)
|
|
)
|
|
|
|
(define-method selection_property_notify
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_selection_property_notify")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("GdkEventProperty*" "event")
|
|
)
|
|
)
|
|
|
|
(define-method copy
|
|
(of-object "GtkSelectionData")
|
|
(c-name "gtk_selection_data_copy")
|
|
(return-type "GtkSelectionData*")
|
|
)
|
|
|
|
(define-method free
|
|
(of-object "GtkSelectionData")
|
|
(c-name "gtk_selection_data_free")
|
|
(return-type "none")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkseparator.h
|
|
|
|
(define-function gtk_separator_get_type
|
|
(c-name "gtk_separator_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkseparatormenuitem.h
|
|
|
|
(define-function gtk_separator_menu_item_get_type
|
|
(c-name "gtk_separator_menu_item_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_separator_menu_item_new
|
|
(c-name "gtk_separator_menu_item_new")
|
|
(is-constructor-of GtkSeparatorMenuItem)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtksettings.h
|
|
|
|
(define-function gtk_settings_get_type
|
|
(c-name "gtk_settings_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function settings_get_default
|
|
(c-name "gtk_settings_get_default")
|
|
(return-type "GtkSettings*")
|
|
)
|
|
|
|
(define-method install_property
|
|
(of-object "GtkSettings")
|
|
(c-name "gtk_settings_install_property")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GParamSpec*" "pspec")
|
|
)
|
|
)
|
|
|
|
(define-method install_property_parser
|
|
(of-object "GtkSettings")
|
|
(c-name "gtk_settings_install_property_parser")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GParamSpec*" "pspec")
|
|
'("GtkRcPropertyParser" "parser")
|
|
)
|
|
)
|
|
|
|
(define-function rc_property_parse_color
|
|
(c-name "gtk_rc_property_parse_color")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("const-GParamSpec*" "pspec")
|
|
'("const-GString*" "gstring")
|
|
'("GValue*" "property_value")
|
|
)
|
|
)
|
|
|
|
(define-function rc_property_parse_enum
|
|
(c-name "gtk_rc_property_parse_enum")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("const-GParamSpec*" "pspec")
|
|
'("const-GString*" "gstring")
|
|
'("GValue*" "property_value")
|
|
)
|
|
)
|
|
|
|
(define-function rc_property_parse_flags
|
|
(c-name "gtk_rc_property_parse_flags")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("const-GParamSpec*" "pspec")
|
|
'("const-GString*" "gstring")
|
|
'("GValue*" "property_value")
|
|
)
|
|
)
|
|
|
|
(define-function rc_property_parse_requisition
|
|
(c-name "gtk_rc_property_parse_requisition")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("const-GParamSpec*" "pspec")
|
|
'("const-GString*" "gstring")
|
|
'("GValue*" "property_value")
|
|
)
|
|
)
|
|
|
|
(define-function rc_property_parse_border
|
|
(c-name "gtk_rc_property_parse_border")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("const-GParamSpec*" "pspec")
|
|
'("const-GString*" "gstring")
|
|
'("GValue*" "property_value")
|
|
)
|
|
)
|
|
|
|
(define-method set_property_value
|
|
(of-object "GtkSettings")
|
|
(c-name "gtk_settings_set_property_value")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "name")
|
|
'("const-GtkSettingsValue*" "svalue")
|
|
)
|
|
)
|
|
|
|
(define-method set_string_property
|
|
(of-object "GtkSettings")
|
|
(c-name "gtk_settings_set_string_property")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "name")
|
|
'("const-gchar*" "v_string")
|
|
'("const-gchar*" "origin")
|
|
)
|
|
)
|
|
|
|
(define-method set_long_property
|
|
(of-object "GtkSettings")
|
|
(c-name "gtk_settings_set_long_property")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "name")
|
|
'("glong" "v_long")
|
|
'("const-gchar*" "origin")
|
|
)
|
|
)
|
|
|
|
(define-method set_double_property
|
|
(of-object "GtkSettings")
|
|
(c-name "gtk_settings_set_double_property")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "name")
|
|
'("gdouble" "v_double")
|
|
'("const-gchar*" "origin")
|
|
)
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtksizegroup.h
|
|
|
|
(define-function gtk_size_group_get_type
|
|
(c-name "gtk_size_group_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function size_group_new
|
|
(c-name "gtk_size_group_new")
|
|
(is-constructor-of GtkSizeGroup)
|
|
(return-type "GtkSizeGroup*")
|
|
(parameters
|
|
'("GtkSizeGroupMode" "mode")
|
|
)
|
|
)
|
|
|
|
(define-method set_mode
|
|
(of-object "GtkSizeGroup")
|
|
(c-name "gtk_size_group_set_mode")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkSizeGroupMode" "mode")
|
|
)
|
|
)
|
|
|
|
(define-method get_mode
|
|
(of-object "GtkSizeGroup")
|
|
(c-name "gtk_size_group_get_mode")
|
|
(return-type "GtkSizeGroupMode")
|
|
)
|
|
|
|
(define-method add_widget
|
|
(of-object "GtkSizeGroup")
|
|
(c-name "gtk_size_group_add_widget")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "widget")
|
|
)
|
|
)
|
|
|
|
(define-method remove_widget
|
|
(of-object "GtkSizeGroup")
|
|
(c-name "gtk_size_group_remove_widget")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "widget")
|
|
)
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtksocket.h
|
|
|
|
(define-function gtk_socket_new
|
|
(c-name "gtk_socket_new")
|
|
(is-constructor-of GtkSocket)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-function gtk_socket_get_type
|
|
(c-name "gtk_socket_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-method steal
|
|
(of-object "GtkSocket")
|
|
(c-name "gtk_socket_steal")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkNativeWindow" "wid")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkspinbutton.h
|
|
|
|
(define-function gtk_spin_button_get_type
|
|
(c-name "gtk_spin_button_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-method configure
|
|
(of-object "GtkSpinButton")
|
|
(c-name "gtk_spin_button_configure")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkAdjustment*" "adjustment" (null-ok))
|
|
'("gfloat" "climb_rate")
|
|
'("guint" "digits")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_spin_button_new
|
|
(c-name "gtk_spin_button_new")
|
|
(is-constructor-of GtkSpinButton)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GtkAdjustment*" "adjustment" (null-ok) (default "NULL"))
|
|
'("gfloat" "climb_rate" (default "0.0"))
|
|
'("guint" "digits" (default "0"))
|
|
)
|
|
)
|
|
|
|
(define-function gtk_spin_button_new_with_range
|
|
(c-name "gtk_spin_button_new_with_range")
|
|
(is-constructor-of GtkSpinButton)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("gdouble" "min")
|
|
'("gdouble" "max")
|
|
'("gdouble" "step")
|
|
)
|
|
)
|
|
|
|
(define-method set_adjustment
|
|
(of-object "GtkSpinButton")
|
|
(c-name "gtk_spin_button_set_adjustment")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkAdjustment*" "adjustment")
|
|
)
|
|
)
|
|
|
|
(define-method get_adjustment
|
|
(of-object "GtkSpinButton")
|
|
(c-name "gtk_spin_button_get_adjustment")
|
|
(return-type "GtkAdjustment*")
|
|
)
|
|
|
|
(define-method set_digits
|
|
(of-object "GtkSpinButton")
|
|
(c-name "gtk_spin_button_set_digits")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "digits")
|
|
)
|
|
)
|
|
|
|
(define-method get_digits
|
|
(of-object "GtkSpinButton")
|
|
(c-name "gtk_spin_button_get_digits")
|
|
(return-type "guint")
|
|
)
|
|
|
|
(define-method set_increments
|
|
(of-object "GtkSpinButton")
|
|
(c-name "gtk_spin_button_set_increments")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gdouble" "step")
|
|
'("gdouble" "page")
|
|
)
|
|
)
|
|
|
|
(define-method get_increments
|
|
(of-object "GtkSpinButton")
|
|
(c-name "gtk_spin_button_get_increments")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gdouble*" "step")
|
|
'("gdouble*" "page")
|
|
)
|
|
)
|
|
|
|
(define-method set_range
|
|
(of-object "GtkSpinButton")
|
|
(c-name "gtk_spin_button_set_range")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gdouble" "min")
|
|
'("gdouble" "max")
|
|
)
|
|
)
|
|
|
|
(define-method get_range
|
|
(of-object "GtkSpinButton")
|
|
(c-name "gtk_spin_button_get_range")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gdouble*" "min")
|
|
'("gdouble*" "max")
|
|
)
|
|
)
|
|
|
|
(define-method get_value
|
|
(of-object "GtkSpinButton")
|
|
(c-name "gtk_spin_button_get_value")
|
|
(return-type "gdouble")
|
|
)
|
|
|
|
(define-method get_value_as_int
|
|
(of-object "GtkSpinButton")
|
|
(c-name "gtk_spin_button_get_value_as_int")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method set_value
|
|
(of-object "GtkSpinButton")
|
|
(c-name "gtk_spin_button_set_value")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gfloat" "value")
|
|
)
|
|
)
|
|
|
|
(define-method set_update_policy
|
|
(of-object "GtkSpinButton")
|
|
(c-name "gtk_spin_button_set_update_policy")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkSpinButtonUpdatePolicy" "policy")
|
|
)
|
|
)
|
|
|
|
(define-method get_update_policy
|
|
(of-object "GtkSpinButton")
|
|
(c-name "gtk_spin_button_get_update_policy")
|
|
(return-type "guint")
|
|
)
|
|
|
|
(define-method set_numeric
|
|
(of-object "GtkSpinButton")
|
|
(c-name "gtk_spin_button_set_numeric")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "numeric")
|
|
)
|
|
)
|
|
|
|
(define-method get_numeric
|
|
(of-object "GtkSpinButton")
|
|
(c-name "gtk_spin_button_get_numeric")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method spin
|
|
(of-object "GtkSpinButton")
|
|
(c-name "gtk_spin_button_spin")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkSpinType" "direction")
|
|
'("gfloat" "increment")
|
|
)
|
|
)
|
|
|
|
(define-method set_wrap
|
|
(of-object "GtkSpinButton")
|
|
(c-name "gtk_spin_button_set_wrap")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "wrap")
|
|
)
|
|
)
|
|
|
|
(define-method get_wrap
|
|
(of-object "GtkSpinButton")
|
|
(c-name "gtk_spin_button_get_wrap")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method set_snap_to_ticks
|
|
(of-object "GtkSpinButton")
|
|
(c-name "gtk_spin_button_set_snap_to_ticks")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "snap_to_ticks")
|
|
)
|
|
)
|
|
|
|
(define-method get_snap_to_ticks
|
|
(of-object "GtkSpinButton")
|
|
(c-name "gtk_spin_button_get_snap_to_ticks")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method update
|
|
(of-object "GtkSpinButton")
|
|
(c-name "gtk_spin_button_update")
|
|
(return-type "none")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkstatusbar.h
|
|
|
|
(define-function gtk_statusbar_get_type
|
|
(c-name "gtk_statusbar_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_statusbar_new
|
|
(c-name "gtk_statusbar_new")
|
|
(is-constructor-of GtkStatusbar)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-method get_context_id
|
|
(of-object "GtkStatusbar")
|
|
(c-name "gtk_statusbar_get_context_id")
|
|
(return-type "guint")
|
|
(parameters
|
|
'("const-gchar*" "context_description")
|
|
)
|
|
)
|
|
|
|
(define-method push
|
|
(of-object "GtkStatusbar")
|
|
(c-name "gtk_statusbar_push")
|
|
(return-type "guint")
|
|
(parameters
|
|
'("guint" "context_id")
|
|
'("const-gchar*" "text")
|
|
)
|
|
)
|
|
|
|
(define-method pop
|
|
(of-object "GtkStatusbar")
|
|
(c-name "gtk_statusbar_pop")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "context_id")
|
|
)
|
|
)
|
|
|
|
(define-method remove
|
|
(of-object "GtkStatusbar")
|
|
(c-name "gtk_statusbar_remove")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "context_id")
|
|
'("guint" "message_id")
|
|
)
|
|
)
|
|
|
|
(define-method get_has_resize_grip
|
|
(of-object "GtkStatusbar")
|
|
(c-name "gtk_statusbar_get_has_resize_grip")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method set_has_resize_grip
|
|
(of-object "GtkStatusbar")
|
|
(c-name "gtk_statusbar_set_has_resize_grip")
|
|
(parameters
|
|
'("gboolean" "setting")
|
|
)
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkstock.h
|
|
|
|
(define-function stock_add
|
|
(c-name "gtk_stock_add")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-GtkStockItem*" "item")
|
|
'("guint" "n_items")
|
|
)
|
|
)
|
|
|
|
(define-function stock_add_static
|
|
(c-name "gtk_stock_add_static")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-GtkStockItem*" "item")
|
|
'("guint" "n_items")
|
|
)
|
|
)
|
|
|
|
(define-function stock_lookup
|
|
(c-name "gtk_stock_lookup")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("const-gchar*" "stock_id")
|
|
'("GtkStockItem*" "item")
|
|
)
|
|
)
|
|
|
|
(define-function stock_list_ids
|
|
(c-name "gtk_stock_list_ids")
|
|
(return-type "GSList*")
|
|
)
|
|
|
|
(define-method copy
|
|
(of-object "GtkStockItem")
|
|
(c-name "gtk_stock_item_copy")
|
|
(return-type "GtkStockItem*")
|
|
)
|
|
|
|
(define-method free
|
|
(of-object "GtkStockItem")
|
|
(c-name "gtk_stock_item_free")
|
|
(return-type "none")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkstyle.h
|
|
|
|
(define-function gtk_style_get_type
|
|
(c-name "gtk_style_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gtk_style_new
|
|
(c-name "gtk_style_new")
|
|
(is-constructor-of GtkStyle)
|
|
(return-type "GtkStyle*")
|
|
)
|
|
|
|
(define-method copy
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_style_copy")
|
|
(return-type "GtkStyle*")
|
|
)
|
|
|
|
(define-method attach
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_style_attach")
|
|
(return-type "GtkStyle*")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
)
|
|
)
|
|
|
|
(define-method detach
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_style_detach")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method ref
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_style_ref")
|
|
(return-type "GtkStyle*")
|
|
)
|
|
|
|
(define-method unref
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_style_unref")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method set_background
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_style_set_background")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
)
|
|
)
|
|
|
|
(define-method apply_default_background
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_style_apply_default_background")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("gboolean" "set_bg")
|
|
'("GtkStateType" "state_type")
|
|
'("GdkRectangle*" "area")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
(define-method lookup_icon_set
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_style_lookup_icon_set")
|
|
(return-type "GtkIconSet*")
|
|
(parameters
|
|
'("const-gchar*" "stock_id")
|
|
)
|
|
)
|
|
|
|
(define-method render_icon
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_style_render_icon")
|
|
(return-type "GdkPixbuf*")
|
|
(parameters
|
|
'("const-GtkIconSource*" "source")
|
|
'("GtkTextDirection" "direction")
|
|
'("GtkStateType" "state")
|
|
'("const-gchar*" "size")
|
|
'("GtkWidget*" "widget")
|
|
'("const-gchar*" "detail")
|
|
)
|
|
)
|
|
|
|
(define-method draw_hline
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_draw_hline")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("gint" "x1")
|
|
'("gint" "x2")
|
|
'("gint" "y")
|
|
)
|
|
)
|
|
|
|
(define-method draw_vline
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_draw_vline")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("gint" "y1")
|
|
'("gint" "y2")
|
|
'("gint" "x")
|
|
)
|
|
)
|
|
|
|
(define-method draw_shadow
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_draw_shadow")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GtkShadowType" "shadow_type")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
(define-method draw_polygon
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_draw_polygon")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GtkShadowType" "shadow_type")
|
|
'("GdkPoint*" "points")
|
|
'("gint" "npoints")
|
|
'("gboolean" "fill")
|
|
)
|
|
)
|
|
|
|
(define-method draw_arrow
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_draw_arrow")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GtkShadowType" "shadow_type")
|
|
'("GtkArrowType" "arrow_type")
|
|
'("gboolean" "fill")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
(define-method draw_diamond
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_draw_diamond")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GtkShadowType" "shadow_type")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
(define-method draw_oval
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_draw_oval")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GtkShadowType" "shadow_type")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
(define-method draw_string
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_draw_string")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("const-gchar*" "string")
|
|
)
|
|
)
|
|
|
|
(define-method draw_box
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_draw_box")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GtkShadowType" "shadow_type")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
(define-method draw_flat_box
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_draw_flat_box")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GtkShadowType" "shadow_type")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
(define-method draw_check
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_draw_check")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GtkShadowType" "shadow_type")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
(define-method draw_option
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_draw_option")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GtkShadowType" "shadow_type")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
(define-method draw_cross
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_draw_cross")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GtkShadowType" "shadow_type")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
(define-method draw_ramp
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_draw_ramp")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GtkShadowType" "shadow_type")
|
|
'("GtkArrowType" "arrow_type")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
(define-method draw_tab
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_draw_tab")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GtkShadowType" "shadow_type")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
(define-method draw_shadow_gap
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_draw_shadow_gap")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GtkShadowType" "shadow_type")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
'("GtkPositionType" "gap_side")
|
|
'("gint" "gap_x")
|
|
'("gint" "gap_width")
|
|
)
|
|
)
|
|
|
|
(define-method draw_box_gap
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_draw_box_gap")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GtkShadowType" "shadow_type")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
'("GtkPositionType" "gap_side")
|
|
'("gint" "gap_x")
|
|
'("gint" "gap_width")
|
|
)
|
|
)
|
|
|
|
(define-method draw_extension
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_draw_extension")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GtkShadowType" "shadow_type")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
'("GtkPositionType" "gap_side")
|
|
)
|
|
)
|
|
|
|
(define-method draw_focus
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_draw_focus")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
(define-method draw_slider
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_draw_slider")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GtkShadowType" "shadow_type")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
'("GtkOrientation" "orientation")
|
|
)
|
|
)
|
|
|
|
(define-method draw_handle
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_draw_handle")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GtkShadowType" "shadow_type")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
'("GtkOrientation" "orientation")
|
|
)
|
|
)
|
|
|
|
(define-method draw_expander
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_draw_expander")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gboolean" "is_open")
|
|
)
|
|
)
|
|
|
|
(define-method draw_layout
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_draw_layout")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("gboolean" "use_text")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("PangoLayout*" "layout")
|
|
)
|
|
)
|
|
|
|
(define-method draw_resize_grip
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_draw_resize_grip")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GtkWindowEdge" "edge")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
(define-method paint_hline
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_paint_hline")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GdkRectangle*" "area")
|
|
'("GtkWidget*" "widget")
|
|
'("const-gchar*" "detail")
|
|
'("gint" "x1")
|
|
'("gint" "x2")
|
|
'("gint" "y")
|
|
)
|
|
)
|
|
|
|
(define-method paint_vline
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_paint_vline")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GdkRectangle*" "area")
|
|
'("GtkWidget*" "widget")
|
|
'("const-gchar*" "detail")
|
|
'("gint" "y1")
|
|
'("gint" "y2")
|
|
'("gint" "x")
|
|
)
|
|
)
|
|
|
|
(define-method paint_shadow
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_paint_shadow")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GtkShadowType" "shadow_type")
|
|
'("GdkRectangle*" "area")
|
|
'("GtkWidget*" "widget")
|
|
'("const-gchar*" "detail")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
(define-method paint_polygon
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_paint_polygon")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GtkShadowType" "shadow_type")
|
|
'("GdkRectangle*" "area")
|
|
'("GtkWidget*" "widget")
|
|
'("const-gchar*" "detail")
|
|
'("GdkPoint*" "points")
|
|
'("gint" "npoints")
|
|
'("gboolean" "fill")
|
|
)
|
|
)
|
|
|
|
(define-method paint_arrow
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_paint_arrow")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GtkShadowType" "shadow_type")
|
|
'("GdkRectangle*" "area")
|
|
'("GtkWidget*" "widget")
|
|
'("const-gchar*" "detail")
|
|
'("GtkArrowType" "arrow_type")
|
|
'("gboolean" "fill")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
(define-method paint_diamond
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_paint_diamond")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GtkShadowType" "shadow_type")
|
|
'("GdkRectangle*" "area")
|
|
'("GtkWidget*" "widget")
|
|
'("const-gchar*" "detail")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
(define-method paint_string
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_paint_string")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GdkRectangle*" "area")
|
|
'("GtkWidget*" "widget")
|
|
'("const-gchar*" "detail")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("const-gchar*" "string")
|
|
)
|
|
)
|
|
|
|
(define-method paint_box
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_paint_box")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GtkShadowType" "shadow_type")
|
|
'("GdkRectangle*" "area")
|
|
'("GtkWidget*" "widget")
|
|
'("const-gchar*" "detail")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
(define-method paint_flat_box
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_paint_flat_box")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GtkShadowType" "shadow_type")
|
|
'("GdkRectangle*" "area")
|
|
'("GtkWidget*" "widget")
|
|
'("const-gchar*" "detail")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
(define-method paint_check
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_paint_check")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GtkShadowType" "shadow_type")
|
|
'("GdkRectangle*" "area")
|
|
'("GtkWidget*" "widget")
|
|
'("const-gchar*" "detail")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
(define-method paint_option
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_paint_option")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GtkShadowType" "shadow_type")
|
|
'("GdkRectangle*" "area")
|
|
'("GtkWidget*" "widget")
|
|
'("const-gchar*" "detail")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
(define-method paint_tab
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_paint_tab")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GtkShadowType" "shadow_type")
|
|
'("GdkRectangle*" "area")
|
|
'("GtkWidget*" "widget")
|
|
'("const-gchar*" "detail")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
(define-method paint_shadow_gap
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_paint_shadow_gap")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GtkShadowType" "shadow_type")
|
|
'("GdkRectangle*" "area")
|
|
'("GtkWidget*" "widget")
|
|
'("gchar*" "detail")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
'("GtkPositionType" "gap_side")
|
|
'("gint" "gap_x")
|
|
'("gint" "gap_width")
|
|
)
|
|
)
|
|
|
|
(define-method paint_box_gap
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_paint_box_gap")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GtkShadowType" "shadow_type")
|
|
'("GdkRectangle*" "area")
|
|
'("GtkWidget*" "widget")
|
|
'("gchar*" "detail")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
'("GtkPositionType" "gap_side")
|
|
'("gint" "gap_x")
|
|
'("gint" "gap_width")
|
|
)
|
|
)
|
|
|
|
(define-method paint_extension
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_paint_extension")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GtkShadowType" "shadow_type")
|
|
'("GdkRectangle*" "area")
|
|
'("GtkWidget*" "widget")
|
|
'("gchar*" "detail")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
'("GtkPositionType" "gap_side")
|
|
)
|
|
)
|
|
|
|
(define-method paint_focus
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_paint_focus")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GdkRectangle*" "area")
|
|
'("GtkWidget*" "widget")
|
|
'("const-gchar*" "detail")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
(define-method paint_slider
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_paint_slider")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GtkShadowType" "shadow_type")
|
|
'("GdkRectangle*" "area")
|
|
'("GtkWidget*" "widget")
|
|
'("const-gchar*" "detail")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
'("GtkOrientation" "orientation")
|
|
)
|
|
)
|
|
|
|
(define-method paint_handle
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_paint_handle")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GtkShadowType" "shadow_type")
|
|
'("GdkRectangle*" "area")
|
|
'("GtkWidget*" "widget")
|
|
'("const-gchar*" "detail")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
'("GtkOrientation" "orientation")
|
|
)
|
|
)
|
|
|
|
(define-method paint_expander
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_paint_expander")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GdkRectangle*" "area")
|
|
'("GtkWidget*" "widget")
|
|
'("const-gchar*" "detail")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gboolean" "is_open")
|
|
)
|
|
)
|
|
|
|
(define-method paint_layout
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_paint_layout")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("gboolean" "use_text")
|
|
'("GdkRectangle*" "area")
|
|
'("GtkWidget*" "widget")
|
|
'("const-gchar*" "detail")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("PangoLayout*" "layout")
|
|
)
|
|
)
|
|
|
|
(define-method paint_resize_grip
|
|
(of-object "GtkStyle")
|
|
(c-name "gtk_paint_resize_grip")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("GtkStateType" "state_type")
|
|
'("GdkRectangle*" "area")
|
|
'("GtkWidget*" "widget")
|
|
'("const-gchar*" "detail")
|
|
'("GtkWindowEdge" "edge")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtktable.h
|
|
|
|
(define-function gtk_table_get_type
|
|
(c-name "gtk_table_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_table_new
|
|
(c-name "gtk_table_new")
|
|
(is-constructor-of GtkTable)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("guint" "rows" (default "1"))
|
|
'("guint" "columns" (default "1"))
|
|
'("gboolean" "homogeneous" (default "FALSE"))
|
|
)
|
|
)
|
|
|
|
(define-method resize
|
|
(of-object "GtkTable")
|
|
(c-name "gtk_table_resize")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "rows")
|
|
'("guint" "columns")
|
|
)
|
|
)
|
|
|
|
(define-method attach
|
|
(of-object "GtkTable")
|
|
(c-name "gtk_table_attach")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
'("guint" "left_attach")
|
|
'("guint" "right_attach")
|
|
'("guint" "top_attach")
|
|
'("guint" "bottom_attach")
|
|
'("GtkAttachOptions" "xoptions" (default "GTK_EXPAND|GTK_FILL"))
|
|
'("GtkAttachOptions" "yoptions" (default "GTK_EXPAND|GTK_FILL"))
|
|
'("guint" "xpadding" (default "0"))
|
|
'("guint" "ypadding" (default "0"))
|
|
)
|
|
)
|
|
|
|
(define-method attach_defaults
|
|
(of-object "GtkTable")
|
|
(c-name "gtk_table_attach_defaults")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "widget")
|
|
'("guint" "left_attach")
|
|
'("guint" "right_attach")
|
|
'("guint" "top_attach")
|
|
'("guint" "bottom_attach")
|
|
)
|
|
)
|
|
|
|
(define-method set_row_spacing
|
|
(of-object "GtkTable")
|
|
(c-name "gtk_table_set_row_spacing")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "row")
|
|
'("guint" "spacing")
|
|
)
|
|
)
|
|
|
|
(define-method set_col_spacing
|
|
(of-object "GtkTable")
|
|
(c-name "gtk_table_set_col_spacing")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "column")
|
|
'("guint" "spacing")
|
|
)
|
|
)
|
|
|
|
(define-method set_row_spacings
|
|
(of-object "GtkTable")
|
|
(c-name "gtk_table_set_row_spacings")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "spacing")
|
|
)
|
|
)
|
|
|
|
(define-method set_col_spacings
|
|
(of-object "GtkTable")
|
|
(c-name "gtk_table_set_col_spacings")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "spacing")
|
|
)
|
|
)
|
|
|
|
(define-method set_homogeneous
|
|
(of-object "GtkTable")
|
|
(c-name "gtk_table_set_homogeneous")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "homogeneous")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtktearoffmenuitem.h
|
|
|
|
(define-function gtk_tearoff_menu_item_get_type
|
|
(c-name "gtk_tearoff_menu_item_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_tearoff_menu_item_new
|
|
(c-name "gtk_tearoff_menu_item_new")
|
|
(is-constructor-of GtkTearoffMenuItem)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtktextbuffer.h
|
|
|
|
(define-function gtk_text_buffer_get_type
|
|
(c-name "gtk_text_buffer_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_text_buffer_new
|
|
(c-name "gtk_text_buffer_new")
|
|
(is-constructor-of GtkTextBuffer)
|
|
(return-type "GtkTextBuffer*")
|
|
(parameters
|
|
'("GtkTextTagTable*" "table" (null-ok))
|
|
)
|
|
)
|
|
|
|
(define-method get_line_count
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_get_line_count")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method get_char_count
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_get_char_count")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method get_tag_table
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_get_tag_table")
|
|
(return-type "GtkTextTagTable*")
|
|
)
|
|
|
|
(define-method set_text
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_set_text")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "text")
|
|
'("gint" "len")
|
|
)
|
|
)
|
|
|
|
(define-method insert
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_insert")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextIter*" "iter")
|
|
'("const-gchar*" "text")
|
|
'("gint" "len" (default "-1"))
|
|
)
|
|
)
|
|
|
|
(define-method insert_at_cursor
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_insert_at_cursor")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "text")
|
|
'("gint" "len")
|
|
)
|
|
)
|
|
|
|
(define-method insert_interactive
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_insert_interactive")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTextIter*" "iter")
|
|
'("const-gchar*" "text")
|
|
'("gint" "len")
|
|
'("gboolean" "default_editable")
|
|
)
|
|
)
|
|
|
|
(define-method insert_interactive_at_cursor
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_insert_interactive_at_cursor")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("const-gchar*" "text")
|
|
'("gint" "len")
|
|
'("gboolean" "default_editable")
|
|
)
|
|
)
|
|
|
|
(define-method insert_range
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_insert_range")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextIter*" "iter")
|
|
'("const-GtkTextIter*" "start")
|
|
'("const-GtkTextIter*" "end")
|
|
)
|
|
)
|
|
|
|
(define-method insert_range_interactive
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_insert_range_interactive")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTextIter*" "iter")
|
|
'("const-GtkTextIter*" "start")
|
|
'("const-GtkTextIter*" "end")
|
|
'("gboolean" "default_editable")
|
|
)
|
|
)
|
|
|
|
(define-method insert_with_tags
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_insert_with_tags")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextIter*" "iter")
|
|
'("const-gchar*" "text")
|
|
'("gint" "len")
|
|
'("GtkTextTag*" "first_tag")
|
|
)
|
|
(varargs #t)
|
|
)
|
|
|
|
(define-method insert_with_tags_by_name
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_insert_with_tags_by_name")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextIter*" "iter")
|
|
'("const-gchar*" "text")
|
|
'("gint" "len")
|
|
'("const-gchar*" "first_tag_name")
|
|
)
|
|
(varargs #t)
|
|
)
|
|
|
|
(define-method delete
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_delete")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextIter*" "start")
|
|
'("GtkTextIter*" "end")
|
|
)
|
|
)
|
|
|
|
(define-method delete_interactive
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_delete_interactive")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTextIter*" "start_iter")
|
|
'("GtkTextIter*" "end_iter")
|
|
'("gboolean" "default_editable")
|
|
)
|
|
)
|
|
|
|
(define-method get_text
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_get_text")
|
|
(return-type "gchar*")
|
|
(parameters
|
|
'("const-GtkTextIter*" "start")
|
|
'("const-GtkTextIter*" "end")
|
|
'("gboolean" "include_hidden_chars")
|
|
)
|
|
)
|
|
|
|
(define-method get_slice
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_get_slice")
|
|
(return-type "gchar*")
|
|
(parameters
|
|
'("const-GtkTextIter*" "start")
|
|
'("const-GtkTextIter*" "end")
|
|
'("gboolean" "include_hidden_chars")
|
|
)
|
|
)
|
|
|
|
(define-method insert_pixbuf
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_insert_pixbuf")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextIter*" "iter")
|
|
'("GdkPixbuf*" "pixbuf")
|
|
)
|
|
)
|
|
|
|
(define-method insert_child_anchor
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_insert_child_anchor")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextIter*" "iter")
|
|
'("GtkTextChildAnchor*" "anchor")
|
|
)
|
|
)
|
|
|
|
(define-method create_child_anchor
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_create_child_anchor")
|
|
(return-type "GtkTextChildAnchor*")
|
|
(parameters
|
|
'("GtkTextIter*" "iter")
|
|
)
|
|
)
|
|
|
|
(define-method create_mark
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_create_mark")
|
|
(return-type "GtkTextMark*")
|
|
(parameters
|
|
'("const-gchar*" "mark_name")
|
|
'("const-GtkTextIter*" "where")
|
|
'("gboolean" "left_gravity")
|
|
)
|
|
)
|
|
|
|
(define-method move_mark
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_move_mark")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextMark*" "mark")
|
|
'("const-GtkTextIter*" "where")
|
|
)
|
|
)
|
|
|
|
(define-method delete_mark
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_delete_mark")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextMark*" "mark")
|
|
)
|
|
)
|
|
|
|
(define-method get_mark
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_get_mark")
|
|
(return-type "GtkTextMark*")
|
|
(parameters
|
|
'("const-gchar*" "name")
|
|
)
|
|
)
|
|
|
|
(define-method move_mark_by_name
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_move_mark_by_name")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "name")
|
|
'("const-GtkTextIter*" "where")
|
|
)
|
|
)
|
|
|
|
(define-method delete_mark_by_name
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_delete_mark_by_name")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "name")
|
|
)
|
|
)
|
|
|
|
(define-method get_insert
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_get_insert")
|
|
(return-type "GtkTextMark*")
|
|
)
|
|
|
|
(define-method get_selection_bound
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_get_selection_bound")
|
|
(return-type "GtkTextMark*")
|
|
)
|
|
|
|
(define-method place_cursor
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_place_cursor")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-GtkTextIter*" "where")
|
|
)
|
|
)
|
|
|
|
(define-method apply_tag
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_apply_tag")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextTag*" "tag")
|
|
'("const-GtkTextIter*" "start")
|
|
'("const-GtkTextIter*" "end")
|
|
)
|
|
)
|
|
|
|
(define-method remove_tag
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_remove_tag")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextTag*" "tag")
|
|
'("const-GtkTextIter*" "start")
|
|
'("const-GtkTextIter*" "end")
|
|
)
|
|
)
|
|
|
|
(define-method apply_tag_by_name
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_apply_tag_by_name")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "name")
|
|
'("const-GtkTextIter*" "start")
|
|
'("const-GtkTextIter*" "end")
|
|
)
|
|
)
|
|
|
|
(define-method remove_tag_by_name
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_remove_tag_by_name")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "name")
|
|
'("const-GtkTextIter*" "start")
|
|
'("const-GtkTextIter*" "end")
|
|
)
|
|
)
|
|
|
|
(define-method remove_all_tags
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_remove_all_tags")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-GtkTextIter*" "start")
|
|
'("const-GtkTextIter*" "end")
|
|
)
|
|
)
|
|
|
|
(define-method create_tag
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_create_tag")
|
|
(return-type "GtkTextTag*")
|
|
(parameters
|
|
'("const-gchar*" "tag_name")
|
|
'("const-gchar*" "first_property_name")
|
|
)
|
|
(varargs #t)
|
|
)
|
|
|
|
(define-method get_iter_at_line_offset
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_get_iter_at_line_offset")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextIter*" "iter")
|
|
'("gint" "line_number")
|
|
'("gint" "char_offset")
|
|
)
|
|
)
|
|
|
|
(define-method get_iter_at_line_index
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_get_iter_at_line_index")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextIter*" "iter")
|
|
'("gint" "line_number")
|
|
'("gint" "byte_offset")
|
|
)
|
|
)
|
|
|
|
(define-method get_iter_at_offset
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_get_iter_at_offset")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextIter*" "iter")
|
|
'("gint" "char_offset")
|
|
)
|
|
)
|
|
|
|
(define-method get_iter_at_line
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_get_iter_at_line")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextIter*" "iter")
|
|
'("gint" "line_number")
|
|
)
|
|
)
|
|
|
|
(define-method get_start_iter
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_get_start_iter")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextIter*" "iter")
|
|
)
|
|
)
|
|
|
|
(define-method get_end_iter
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_get_end_iter")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextIter*" "iter")
|
|
)
|
|
)
|
|
|
|
(define-method get_bounds
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_get_bounds")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextIter*" "start")
|
|
'("GtkTextIter*" "end")
|
|
)
|
|
)
|
|
|
|
(define-method get_iter_at_mark
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_get_iter_at_mark")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextIter*" "iter")
|
|
'("GtkTextMark*" "mark")
|
|
)
|
|
)
|
|
|
|
(define-method get_iter_at_child_anchor
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_get_iter_at_child_anchor")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextIter*" "iter")
|
|
'("GtkTextChildAnchor*" "anchor")
|
|
)
|
|
)
|
|
|
|
(define-method get_modified
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_get_modified")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method set_modified
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_set_modified")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "setting")
|
|
)
|
|
)
|
|
|
|
(define-method cut_clipboard
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_cut_clipboard")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkClipboard*" "clipboard")
|
|
'("gboolean" "default_editable")
|
|
)
|
|
)
|
|
|
|
(define-method copy_clipboard
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_copy_clipboard")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkClipboard*" "clipboard")
|
|
)
|
|
)
|
|
|
|
(define-method paste_clipboard
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_paste_clipboard")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkClipboard*" "clipboard")
|
|
'("GtkTextIter*" "override_location")
|
|
'("gboolean" "default_editable")
|
|
)
|
|
)
|
|
|
|
(define-method get_selection_bounds
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_get_selection_bounds")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTextIter*" "start")
|
|
'("GtkTextIter*" "end")
|
|
)
|
|
)
|
|
|
|
(define-method delete_selection
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_delete_selection")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("gboolean" "interactive")
|
|
'("gboolean" "default_editable")
|
|
)
|
|
)
|
|
|
|
(define-method begin_user_action
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_begin_user_action")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method end_user_action
|
|
(of-object "GtkTextBuffer")
|
|
(c-name "gtk_text_buffer_end_user_action")
|
|
(return-type "none")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtktextchild.h
|
|
|
|
(define-function gtk_text_child_anchor_get_type
|
|
(c-name "gtk_text_child_anchor_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gtk_text_child_anchor_new
|
|
(c-name "gtk_text_child_anchor_new")
|
|
(is-constructor-of GtkTextChildAnchor)
|
|
(return-type "GtkTextChildAnchor*")
|
|
)
|
|
|
|
(define-method get_widgets
|
|
(of-object "GtkTextChildAnchor")
|
|
(c-name "gtk_text_child_anchor_get_widgets")
|
|
(return-type "GList*")
|
|
)
|
|
|
|
(define-method get_deleted
|
|
(of-object "GtkTextChildAnchor")
|
|
(c-name "gtk_text_child_anchor_get_deleted")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtktextdisplay.h
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtktextiter.h
|
|
|
|
(define-method get_buffer
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_get_buffer")
|
|
(return-type "GtkTextBuffer*")
|
|
)
|
|
|
|
(define-method copy
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_copy")
|
|
(return-type "GtkTextIter*")
|
|
)
|
|
|
|
(define-method free
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_free")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method get_offset
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_get_offset")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method get_line
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_get_line")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method get_line_offset
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_get_line_offset")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method get_line_index
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_get_line_index")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method get_visible_line_offset
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_get_visible_line_offset")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method get_visible_line_index
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_get_visible_line_index")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method get_char
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_get_char")
|
|
(return-type "gunichar")
|
|
)
|
|
|
|
(define-method get_slice
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_get_slice")
|
|
(return-type "gchar*")
|
|
(parameters
|
|
'("const-GtkTextIter*" "end")
|
|
)
|
|
)
|
|
|
|
(define-method get_text
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_get_text")
|
|
(return-type "gchar*")
|
|
(parameters
|
|
'("const-GtkTextIter*" "end")
|
|
)
|
|
)
|
|
|
|
(define-method get_visible_slice
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_get_visible_slice")
|
|
(return-type "gchar*")
|
|
(parameters
|
|
'("const-GtkTextIter*" "end")
|
|
)
|
|
)
|
|
|
|
(define-method get_visible_text
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_get_visible_text")
|
|
(return-type "gchar*")
|
|
(parameters
|
|
'("const-GtkTextIter*" "end")
|
|
)
|
|
)
|
|
|
|
(define-method get_pixbuf
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_get_pixbuf")
|
|
(return-type "GdkPixbuf*")
|
|
)
|
|
|
|
(define-method get_marks
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_get_marks")
|
|
(return-type "GSList*")
|
|
)
|
|
|
|
(define-method get_child_anchor
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_get_child_anchor")
|
|
(return-type "GtkTextChildAnchor*")
|
|
)
|
|
|
|
(define-method get_toggled_tags
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_get_toggled_tags")
|
|
(return-type "GSList*")
|
|
(parameters
|
|
'("gboolean" "toggled_on")
|
|
)
|
|
)
|
|
|
|
(define-method begins_tag
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_begins_tag")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTextTag*" "tag")
|
|
)
|
|
)
|
|
|
|
(define-method ends_tag
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_ends_tag")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTextTag*" "tag")
|
|
)
|
|
)
|
|
|
|
(define-method toggles_tag
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_toggles_tag")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTextTag*" "tag")
|
|
)
|
|
)
|
|
|
|
(define-method has_tag
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_has_tag")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTextTag*" "tag")
|
|
)
|
|
)
|
|
|
|
(define-method get_tags
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_get_tags")
|
|
(return-type "GSList*")
|
|
)
|
|
|
|
(define-method editable
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_editable")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("gboolean" "default_setting")
|
|
)
|
|
)
|
|
|
|
(define-method starts_word
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_starts_word")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method ends_word
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_ends_word")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method inside_word
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_inside_word")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method starts_sentence
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_starts_sentence")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method ends_sentence
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_ends_sentence")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method inside_sentence
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_inside_sentence")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method starts_line
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_starts_line")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method ends_line
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_ends_line")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method is_cursor_position
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_is_cursor_position")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method get_chars_in_line
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_get_chars_in_line")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method get_bytes_in_line
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_get_bytes_in_line")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method get_attributes
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_get_attributes")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTextAttributes*" "values")
|
|
)
|
|
)
|
|
|
|
(define-method get_language
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_get_language")
|
|
(return-type "PangoLanguage*")
|
|
)
|
|
|
|
(define-method is_end
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_is_end")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method is_start
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_is_start")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method forward_char
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_forward_char")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method backward_char
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_backward_char")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method forward_chars
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_forward_chars")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("gint" "count")
|
|
)
|
|
)
|
|
|
|
(define-method backward_chars
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_backward_chars")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("gint" "count")
|
|
)
|
|
)
|
|
|
|
(define-method forward_line
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_forward_line")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method backward_line
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_backward_line")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method forward_lines
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_forward_lines")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("gint" "count")
|
|
)
|
|
)
|
|
|
|
(define-method backward_lines
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_backward_lines")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("gint" "count")
|
|
)
|
|
)
|
|
|
|
(define-method forward_word_end
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_forward_word_end")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method backward_word_start
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_backward_word_start")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method forward_word_ends
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_forward_word_ends")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("gint" "count")
|
|
)
|
|
)
|
|
|
|
(define-method backward_word_starts
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_backward_word_starts")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("gint" "count")
|
|
)
|
|
)
|
|
|
|
(define-method forward_sentence_end
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_forward_sentence_end")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method backward_sentence_start
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_backward_sentence_start")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method forward_sentence_ends
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_forward_sentence_ends")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("gint" "count")
|
|
)
|
|
)
|
|
|
|
(define-method backward_sentence_starts
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_backward_sentence_starts")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("gint" "count")
|
|
)
|
|
)
|
|
|
|
(define-method forward_cursor_position
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_forward_cursor_position")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method backward_cursor_position
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_backward_cursor_position")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method forward_cursor_positions
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_forward_cursor_positions")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("gint" "count")
|
|
)
|
|
)
|
|
|
|
(define-method backward_cursor_positions
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_backward_cursor_positions")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("gint" "count")
|
|
)
|
|
)
|
|
|
|
(define-method set_offset
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_set_offset")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "char_offset")
|
|
)
|
|
)
|
|
|
|
(define-method set_line
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_set_line")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "line_number")
|
|
)
|
|
)
|
|
|
|
(define-method set_line_offset
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_set_line_offset")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "char_on_line")
|
|
)
|
|
)
|
|
|
|
(define-method set_line_index
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_set_line_index")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "byte_on_line")
|
|
)
|
|
)
|
|
|
|
(define-method forward_to_end
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_forward_to_end")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method forward_to_line_end
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_forward_to_line_end")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method set_visible_line_offset
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_set_visible_line_offset")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "char_on_line")
|
|
)
|
|
)
|
|
|
|
(define-method set_visible_line_index
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_set_visible_line_index")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "byte_on_line")
|
|
)
|
|
)
|
|
|
|
(define-method forward_to_tag_toggle
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_forward_to_tag_toggle")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTextTag*" "tag" (null-ok))
|
|
)
|
|
)
|
|
|
|
(define-method backward_to_tag_toggle
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_backward_to_tag_toggle")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTextTag*" "tag" (null-ok))
|
|
)
|
|
)
|
|
|
|
(define-method forward_find_char
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_forward_find_char")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTextCharPredicate" "pred")
|
|
'("gpointer" "user_data")
|
|
'("const-GtkTextIter*" "limit")
|
|
)
|
|
)
|
|
|
|
(define-method backward_find_char
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_backward_find_char")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTextCharPredicate" "pred")
|
|
'("gpointer" "user_data")
|
|
'("const-GtkTextIter*" "limit")
|
|
)
|
|
)
|
|
|
|
(define-method forward_search
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_forward_search")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("const-gchar*" "str")
|
|
'("gboolean" "visible_only")
|
|
'("gboolean" "slice")
|
|
'("GtkTextIter*" "match_start")
|
|
'("GtkTextIter*" "match_end")
|
|
'("const-GtkTextIter*" "limit" (null-ok))
|
|
)
|
|
)
|
|
|
|
(define-method backward_search
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_backward_search")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("const-gchar*" "str")
|
|
'("gboolean" "visible_only")
|
|
'("gboolean" "slice")
|
|
'("GtkTextIter*" "match_start")
|
|
'("GtkTextIter*" "match_end")
|
|
'("const-GtkTextIter*" "limit" (null-ok))
|
|
)
|
|
)
|
|
|
|
(define-method equal
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_equal")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("const-GtkTextIter*" "rhs")
|
|
)
|
|
)
|
|
|
|
(define-method compare
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_compare")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("const-GtkTextIter*" "rhs")
|
|
)
|
|
)
|
|
|
|
(define-method in_range
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_in_range")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("const-GtkTextIter*" "start")
|
|
'("const-GtkTextIter*" "end")
|
|
)
|
|
)
|
|
|
|
(define-method order
|
|
(of-object "GtkTextIter")
|
|
(c-name "gtk_text_iter_order")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextIter*" "second")
|
|
)
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtktextmark.h
|
|
|
|
(define-function gtk_text_mark_get_type
|
|
(c-name "gtk_text_mark_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-method set_visible
|
|
(of-object "GtkTextMark")
|
|
(c-name "gtk_text_mark_set_visible")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "setting")
|
|
)
|
|
)
|
|
|
|
(define-method get_visible
|
|
(of-object "GtkTextMark")
|
|
(c-name "gtk_text_mark_get_visible")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method get_name
|
|
(of-object "GtkTextMark")
|
|
(c-name "gtk_text_mark_get_name")
|
|
(return-type "const-gchar*")
|
|
)
|
|
|
|
(define-method get_deleted
|
|
(of-object "GtkTextMark")
|
|
(c-name "gtk_text_mark_get_deleted")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method get_buffer
|
|
(of-object "GtkTextMark")
|
|
(c-name "gtk_text_mark_get_buffer")
|
|
(return-type "GtkTextBuffer*")
|
|
)
|
|
|
|
(define-method get_left_gravity
|
|
(of-object "GtkTextMark")
|
|
(c-name "gtk_text_mark_get_left_gravity")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtktexttag.h
|
|
|
|
(define-function gtk_text_tag_get_type
|
|
(c-name "gtk_text_tag_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_text_tag_new
|
|
(c-name "gtk_text_tag_new")
|
|
(is-constructor-of GtkTextTag)
|
|
(return-type "GtkTextTag*")
|
|
(parameters
|
|
'("const-gchar*" "name")
|
|
)
|
|
)
|
|
|
|
(define-method get_priority
|
|
(of-object "GtkTextTag")
|
|
(c-name "gtk_text_tag_get_priority")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method set_priority
|
|
(of-object "GtkTextTag")
|
|
(c-name "gtk_text_tag_set_priority")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "priority")
|
|
)
|
|
)
|
|
|
|
(define-method event
|
|
(of-object "GtkTextTag")
|
|
(c-name "gtk_text_tag_event")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("GObject*" "event_object")
|
|
'("GdkEvent*" "event")
|
|
'("const-GtkTextIter*" "iter")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_text_attributes_new
|
|
(c-name "gtk_text_attributes_new")
|
|
(is-constructor-of GtkTextAttributes)
|
|
(return-type "GtkTextAttributes*")
|
|
)
|
|
|
|
(define-method copy
|
|
(of-object "GtkTextAttributes")
|
|
(c-name "gtk_text_attributes_copy")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextAttributes*" "dest")
|
|
)
|
|
)
|
|
|
|
(define-method copy_values
|
|
(of-object "GtkTextAttributes")
|
|
(c-name "gtk_text_attributes_copy_values")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextAttributes*" "dest")
|
|
)
|
|
)
|
|
|
|
(define-method unref
|
|
(of-object "GtkTextAttributes")
|
|
(c-name "gtk_text_attributes_unref")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method ref
|
|
(of-object "GtkTextAttributes")
|
|
(c-name "gtk_text_attributes_ref")
|
|
(return-type "none")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtktexttagtable.h
|
|
|
|
(define-function gtk_text_tag_table_get_type
|
|
(c-name "gtk_text_tag_table_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_text_tag_table_new
|
|
(c-name "gtk_text_tag_table_new")
|
|
(is-constructor-of GtkTextTagTable)
|
|
(return-type "GtkTextTagTable*")
|
|
)
|
|
|
|
(define-method add
|
|
(of-object "GtkTextTagTable")
|
|
(c-name "gtk_text_tag_table_add")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextTag*" "tag")
|
|
)
|
|
)
|
|
|
|
(define-method remove
|
|
(of-object "GtkTextTagTable")
|
|
(c-name "gtk_text_tag_table_remove")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextTag*" "tag")
|
|
)
|
|
)
|
|
|
|
(define-method lookup
|
|
(of-object "GtkTextTagTable")
|
|
(c-name "gtk_text_tag_table_lookup")
|
|
(return-type "GtkTextTag*")
|
|
(parameters
|
|
'("const-gchar*" "name")
|
|
)
|
|
)
|
|
|
|
(define-method foreach
|
|
(of-object "GtkTextTagTable")
|
|
(c-name "gtk_text_tag_table_foreach")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextTagTableForeach" "func")
|
|
'("gpointer" "data")
|
|
)
|
|
)
|
|
|
|
(define-method get_size
|
|
(of-object "GtkTextTagTable")
|
|
(c-name "gtk_text_tag_table_get_size")
|
|
(return-type "guint")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtktextview.h
|
|
|
|
(define-function gtk_text_view_get_type
|
|
(c-name "gtk_text_view_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_text_view_new
|
|
(c-name "gtk_text_view_new")
|
|
(is-constructor-of GtkTextView)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-function gtk_text_view_new_with_buffer
|
|
(c-name "gtk_text_view_new_with_buffer")
|
|
(is-constructor-of GtkTextView)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GtkTextBuffer*" "buffer")
|
|
)
|
|
)
|
|
|
|
(define-method set_buffer
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_set_buffer")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextBuffer*" "buffer")
|
|
)
|
|
)
|
|
|
|
(define-method get_buffer
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_get_buffer")
|
|
(return-type "GtkTextBuffer*")
|
|
)
|
|
|
|
(define-method scroll_to_iter
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_scroll_to_iter")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTextIter*" "iter")
|
|
'("gdouble" "within_margin")
|
|
'("gboolean" "use_align" (default "FALSE"))
|
|
'("gdouble" "xalign" (default "0.5"))
|
|
'("gdouble" "yalign" (default "0.5"))
|
|
)
|
|
)
|
|
|
|
(define-method scroll_to_mark
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_scroll_to_mark")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextMark*" "mark")
|
|
'("gdouble" "within_margin")
|
|
'("gboolean" "use_align" (default "FALSE"))
|
|
'("gdouble" "xalign" (default "0.5"))
|
|
'("gdouble" "yalign" (default "0.5"))
|
|
)
|
|
)
|
|
|
|
(define-method scroll_mark_onscreen
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_scroll_mark_onscreen")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextMark*" "mark")
|
|
)
|
|
)
|
|
|
|
(define-method move_mark_onscreen
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_move_mark_onscreen")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTextMark*" "mark")
|
|
)
|
|
)
|
|
|
|
(define-method place_cursor_onscreen
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_place_cursor_onscreen")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method get_visible_rect
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_get_visible_rect")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkRectangle*" "visible_rect")
|
|
)
|
|
)
|
|
|
|
(define-method set_cursor_visible
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_set_cursor_visible")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "setting")
|
|
)
|
|
)
|
|
|
|
(define-method get_cursor_visible
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_get_cursor_visible")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method get_iter_location
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_get_iter_location")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-GtkTextIter*" "iter")
|
|
'("GdkRectangle*" "location")
|
|
)
|
|
)
|
|
|
|
(define-method get_iter_at_location
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_get_iter_at_location")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextIter*" "iter")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
)
|
|
)
|
|
|
|
(define-method get_line_yrange
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_get_line_yrange")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-GtkTextIter*" "iter")
|
|
'("gint*" "y")
|
|
'("gint*" "height")
|
|
)
|
|
)
|
|
|
|
(define-method get_line_at_y
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_get_line_at_y")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextIter*" "target_iter")
|
|
'("gint" "y")
|
|
'("gint*" "line_top")
|
|
)
|
|
)
|
|
|
|
(define-method buffer_to_window_coords
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_buffer_to_window_coords")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextWindowType" "win")
|
|
'("gint" "buffer_x")
|
|
'("gint" "buffer_y")
|
|
'("gint*" "window_x")
|
|
'("gint*" "window_y")
|
|
)
|
|
)
|
|
|
|
(define-method window_to_buffer_coords
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_window_to_buffer_coords")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextWindowType" "win")
|
|
'("gint" "window_x")
|
|
'("gint" "window_y")
|
|
'("gint*" "buffer_x")
|
|
'("gint*" "buffer_y")
|
|
)
|
|
)
|
|
|
|
(define-method get_window
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_get_window")
|
|
(return-type "GdkWindow*")
|
|
(parameters
|
|
'("GtkTextWindowType" "win")
|
|
)
|
|
)
|
|
|
|
(define-method get_window_type
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_get_window_type")
|
|
(return-type "GtkTextWindowType")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
)
|
|
)
|
|
|
|
(define-method set_border_window_size
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_set_border_window_size")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextWindowType" "type")
|
|
'("gint" "size")
|
|
)
|
|
)
|
|
|
|
(define-method forward_display_line
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_forward_display_line")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTextIter*" "iter")
|
|
)
|
|
)
|
|
|
|
(define-method backward_display_line
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_backward_display_line")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTextIter*" "iter")
|
|
)
|
|
)
|
|
|
|
(define-method forward_display_line_end
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_forward_display_line_end")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTextIter*" "iter")
|
|
)
|
|
)
|
|
|
|
(define-method backward_display_line_start
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_backward_display_line_start")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTextIter*" "iter")
|
|
)
|
|
)
|
|
|
|
(define-method starts_display_line
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_starts_display_line")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("const-GtkTextIter*" "iter")
|
|
)
|
|
)
|
|
|
|
(define-method move_visually
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_move_visually")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTextIter*" "iter")
|
|
'("gint" "count")
|
|
)
|
|
)
|
|
|
|
(define-method add_child_at_anchor
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_add_child_at_anchor")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
'("GtkTextChildAnchor*" "anchor")
|
|
)
|
|
)
|
|
|
|
(define-method add_child_in_window
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_add_child_in_window")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
'("GtkTextWindowType" "which_window")
|
|
'("gint" "xpos")
|
|
'("gint" "ypos")
|
|
)
|
|
)
|
|
|
|
(define-method move_child
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_move_child")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "child")
|
|
'("gint" "xpos")
|
|
'("gint" "ypos")
|
|
)
|
|
)
|
|
|
|
(define-method set_wrap_mode
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_set_wrap_mode")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWrapMode" "wrap_mode")
|
|
)
|
|
)
|
|
|
|
(define-method get_wrap_mode
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_get_wrap_mode")
|
|
(return-type "GtkWrapMode")
|
|
)
|
|
|
|
(define-method set_editable
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_set_editable")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "setting")
|
|
)
|
|
)
|
|
|
|
(define-method get_editable
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_get_editable")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method set_pixels_above_lines
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_set_pixels_above_lines")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "pixels_above_lines")
|
|
)
|
|
)
|
|
|
|
(define-method get_pixels_above_lines
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_get_pixels_above_lines")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method set_pixels_below_lines
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_set_pixels_below_lines")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "pixels_below_lines")
|
|
)
|
|
)
|
|
|
|
(define-method get_pixels_below_lines
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_get_pixels_below_lines")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method set_pixels_inside_wrap
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_set_pixels_inside_wrap")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "pixels_inside_wrap")
|
|
)
|
|
)
|
|
|
|
(define-method get_pixels_inside_wrap
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_get_pixels_inside_wrap")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method set_justification
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_set_justification")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkJustification" "justification")
|
|
)
|
|
)
|
|
|
|
(define-method get_justification
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_get_justification")
|
|
(return-type "GtkJustification")
|
|
)
|
|
|
|
(define-method set_left_margin
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_set_left_margin")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "left_margin")
|
|
)
|
|
)
|
|
|
|
(define-method get_left_margin
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_get_left_margin")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method set_right_margin
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_set_right_margin")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "right_margin")
|
|
)
|
|
)
|
|
|
|
(define-method get_right_margin
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_get_right_margin")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method set_indent
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_set_indent")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "indent")
|
|
)
|
|
)
|
|
|
|
(define-method get_indent
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_get_indent")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method set_tabs
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_set_tabs")
|
|
(return-type "none")
|
|
(parameters
|
|
'("PangoTabArray*" "tabs")
|
|
)
|
|
)
|
|
|
|
(define-method get_tabs
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_get_tabs")
|
|
(return-type "PangoTabArray*")
|
|
)
|
|
|
|
(define-method get_default_attributes
|
|
(of-object "GtkTextView")
|
|
(c-name "gtk_text_view_get_default_attributes")
|
|
(return-type "GtkTextAttributes*")
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtktipsquery.h
|
|
|
|
(define-function gtk_tips_query_get_type
|
|
(c-name "gtk_tips_query_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_tips_query_new
|
|
(c-name "gtk_tips_query_new")
|
|
(is-constructor-of GtkTipsQuery)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-method start_query
|
|
(of-object "GtkTipsQuery")
|
|
(c-name "gtk_tips_query_start_query")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method stop_query
|
|
(of-object "GtkTipsQuery")
|
|
(c-name "gtk_tips_query_stop_query")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method set_caller
|
|
(of-object "GtkTipsQuery")
|
|
(c-name "gtk_tips_query_set_caller")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "caller")
|
|
)
|
|
)
|
|
|
|
(define-method set_labels
|
|
(of-object "GtkTipsQuery")
|
|
(c-name "gtk_tips_query_set_labels")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "label_inactive")
|
|
'("const-gchar*" "label_no_tip")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtktogglebutton.h
|
|
|
|
(define-function gtk_toggle_button_get_type
|
|
(c-name "gtk_toggle_button_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_toggle_button_new
|
|
(c-name "gtk_toggle_button_new")
|
|
(is-constructor-of GtkToggleButton)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-function gtk_toggle_button_new_with_label
|
|
(c-name "gtk_toggle_button_new_with_label")
|
|
(is-constructor-of GtkToggleButton)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "label")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_toggle_button_new_with_mnemonic
|
|
(c-name "gtk_toggle_button_new_with_mnemonic")
|
|
(is-constructor-of GtkToggleButton)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "label")
|
|
)
|
|
)
|
|
|
|
(define-method get_mode
|
|
(of-object "GtkToggleButton")
|
|
(c-name "gtk_toggle_button_get_mode")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method set_mode
|
|
(of-object "GtkToggleButton")
|
|
(c-name "gtk_toggle_button_set_mode")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "draw_indicator")
|
|
)
|
|
)
|
|
|
|
(define-method set_active
|
|
(of-object "GtkToggleButton")
|
|
(c-name "gtk_toggle_button_set_active")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "is_active")
|
|
)
|
|
)
|
|
|
|
(define-method get_active
|
|
(of-object "GtkToggleButton")
|
|
(c-name "gtk_toggle_button_get_active")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method toggled
|
|
(of-object "GtkToggleButton")
|
|
(c-name "gtk_toggle_button_toggled")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method set_inconsistent
|
|
(of-object "GtkToggleButton")
|
|
(c-name "gtk_toggle_button_set_inconsistent")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "setting")
|
|
)
|
|
)
|
|
|
|
(define-method get_inconsistent
|
|
(of-object "GtkToggleButton")
|
|
(c-name "gtk_toggle_button_get_inconsistent")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtktoolbar.h
|
|
|
|
(define-function gtk_toolbar_get_type
|
|
(c-name "gtk_toolbar_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_toolbar_new
|
|
(c-name "gtk_toolbar_new")
|
|
(is-constructor-of GtkToolbar)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-method append_item
|
|
(of-object "GtkToolbar")
|
|
(c-name "gtk_toolbar_append_item")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-char*" "text")
|
|
'("const-char*" "tooltip_text")
|
|
'("const-char*" "tooltip_private_text")
|
|
'("GtkWidget*" "icon")
|
|
'("GtkSignalFunc" "callback")
|
|
'("gpointer" "user_data" (null-ok) (default "NULL"))
|
|
)
|
|
)
|
|
|
|
(define-method prepend_item
|
|
(of-object "GtkToolbar")
|
|
(c-name "gtk_toolbar_prepend_item")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-char*" "text")
|
|
'("const-char*" "tooltip_text")
|
|
'("const-char*" "tooltip_private_text")
|
|
'("GtkWidget*" "icon")
|
|
'("GtkSignalFunc" "callback")
|
|
'("gpointer" "user_data")
|
|
)
|
|
)
|
|
|
|
(define-method insert_item
|
|
(of-object "GtkToolbar")
|
|
(c-name "gtk_toolbar_insert_item")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-char*" "text")
|
|
'("const-char*" "tooltip_text")
|
|
'("const-char*" "tooltip_private_text")
|
|
'("GtkWidget*" "icon")
|
|
'("GtkSignalFunc" "callback")
|
|
'("gpointer" "user_data")
|
|
'("gint" "position")
|
|
)
|
|
)
|
|
|
|
(define-method insert_stock
|
|
(of-object "GtkToolbar")
|
|
(c-name "gtk_toolbar_insert_stock")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "stock_id")
|
|
'("const-char*" "tooltip_text")
|
|
'("const-char*" "tooltip_private_text")
|
|
'("GtkSignalFunc" "callback")
|
|
'("gpointer" "user_data")
|
|
'("gint" "position")
|
|
)
|
|
)
|
|
|
|
(define-method append_space
|
|
(of-object "GtkToolbar")
|
|
(c-name "gtk_toolbar_append_space")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method prepend_space
|
|
(of-object "GtkToolbar")
|
|
(c-name "gtk_toolbar_prepend_space")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method insert_space
|
|
(of-object "GtkToolbar")
|
|
(c-name "gtk_toolbar_insert_space")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "position")
|
|
)
|
|
)
|
|
|
|
(define-method remove_space
|
|
(of-object "GtkToolbar")
|
|
(c-name "gtk_toolbar_remove_space")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "position")
|
|
)
|
|
)
|
|
|
|
(define-method append_element
|
|
(of-object "GtkToolbar")
|
|
(c-name "gtk_toolbar_append_element")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GtkToolbarChildType" "type")
|
|
'("GtkWidget*" "widget")
|
|
'("const-char*" "text")
|
|
'("const-char*" "tooltip_text")
|
|
'("const-char*" "tooltip_private_text")
|
|
'("GtkWidget*" "icon")
|
|
'("GtkSignalFunc" "callback")
|
|
'("gpointer" "user_data")
|
|
)
|
|
)
|
|
|
|
(define-method prepend_element
|
|
(of-object "GtkToolbar")
|
|
(c-name "gtk_toolbar_prepend_element")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GtkToolbarChildType" "type")
|
|
'("GtkWidget*" "widget")
|
|
'("const-char*" "text")
|
|
'("const-char*" "tooltip_text")
|
|
'("const-char*" "tooltip_private_text")
|
|
'("GtkWidget*" "icon")
|
|
'("GtkSignalFunc" "callback")
|
|
'("gpointer" "user_data")
|
|
)
|
|
)
|
|
|
|
(define-method insert_element
|
|
(of-object "GtkToolbar")
|
|
(c-name "gtk_toolbar_insert_element")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GtkToolbarChildType" "type")
|
|
'("GtkWidget*" "widget")
|
|
'("const-char*" "text")
|
|
'("const-char*" "tooltip_text")
|
|
'("const-char*" "tooltip_private_text")
|
|
'("GtkWidget*" "icon")
|
|
'("GtkSignalFunc" "callback")
|
|
'("gpointer" "user_data")
|
|
'("gint" "position")
|
|
)
|
|
)
|
|
|
|
(define-method append_widget
|
|
(of-object "GtkToolbar")
|
|
(c-name "gtk_toolbar_append_widget")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "widget")
|
|
'("const-char*" "tooltip_text" (null-ok))
|
|
'("const-char*" "tooltip_private_text" (null-ok))
|
|
)
|
|
)
|
|
|
|
(define-method prepend_widget
|
|
(of-object "GtkToolbar")
|
|
(c-name "gtk_toolbar_prepend_widget")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "widget")
|
|
'("const-char*" "tooltip_text" (null-ok))
|
|
'("const-char*" "tooltip_private_text" (null-ok))
|
|
)
|
|
)
|
|
|
|
(define-method insert_widget
|
|
(of-object "GtkToolbar")
|
|
(c-name "gtk_toolbar_insert_widget")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "widget")
|
|
'("const-char*" "tooltip_text" (null-ok))
|
|
'("const-char*" "tooltip_private_text" (null-ok))
|
|
'("gint" "position")
|
|
)
|
|
)
|
|
|
|
(define-method set_orientation
|
|
(of-object "GtkToolbar")
|
|
(c-name "gtk_toolbar_set_orientation")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkOrientation" "orientation")
|
|
)
|
|
)
|
|
|
|
(define-method set_style
|
|
(of-object "GtkToolbar")
|
|
(c-name "gtk_toolbar_set_style")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkToolbarStyle" "style")
|
|
)
|
|
)
|
|
|
|
(define-method set_icon_size
|
|
(of-object "GtkToolbar")
|
|
(c-name "gtk_toolbar_set_icon_size")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkIconSize" "icon_size")
|
|
)
|
|
)
|
|
|
|
(define-method set_tooltips
|
|
(of-object "GtkToolbar")
|
|
(c-name "gtk_toolbar_set_tooltips")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "enable")
|
|
)
|
|
)
|
|
|
|
(define-method unset_style
|
|
(of-object "GtkToolbar")
|
|
(c-name "gtk_toolbar_unset_style")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method unset_icon_size
|
|
(of-object "GtkToolbar")
|
|
(c-name "gtk_toolbar_unset_icon_size")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method get_orientantion
|
|
(of-object "GtkToolbar")
|
|
(c-name "gtk_toolbar_get_orientation")
|
|
(return-type "GtkOrientation")
|
|
)
|
|
|
|
(define-method get_style
|
|
(of-object "GtkToolbar")
|
|
(c-name "gtk_toolbar_get_style")
|
|
(return-type "GtkToolbarStyle")
|
|
)
|
|
|
|
(define-method get_icon_size
|
|
(of-object "GtkToolbar")
|
|
(c-name "gtk_toolbar_get_icon_size")
|
|
(return-type "GtkIconSize")
|
|
)
|
|
|
|
(define-method get_tooltips
|
|
(of-object "GtkToolbar")
|
|
(c-name "gtk_toolbar_get_tooltips")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtktooltips.h
|
|
|
|
(define-function gtk_tooltips_get_type
|
|
(c-name "gtk_tooltips_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_tooltips_new
|
|
(c-name "gtk_tooltips_new")
|
|
(is-constructor-of GtkTooltips)
|
|
(return-type "GtkTooltips*")
|
|
)
|
|
|
|
(define-method enable
|
|
(of-object "GtkTooltips")
|
|
(c-name "gtk_tooltips_enable")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method disable
|
|
(of-object "GtkTooltips")
|
|
(c-name "gtk_tooltips_disable")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method set_delay
|
|
(of-object "GtkTooltips")
|
|
(c-name "gtk_tooltips_set_delay")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "delay")
|
|
)
|
|
)
|
|
|
|
(define-method set_tip
|
|
(of-object "GtkTooltips")
|
|
(c-name "gtk_tooltips_set_tip")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "widget")
|
|
'("const-gchar*" "tip_text")
|
|
'("const-gchar*" "tip_private")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_tooltips_data_get
|
|
(c-name "gtk_tooltips_data_get")
|
|
(return-type "GtkTooltipsData*")
|
|
(parameters
|
|
'("GtkWidget*" "widget")
|
|
)
|
|
)
|
|
|
|
(define-method force_window
|
|
(of-object "GtkTooltips")
|
|
(c-name "gtk_tooltips_force_window")
|
|
(return-type "none")
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtktreednd.h
|
|
|
|
(define-function gtk_tree_drag_source_get_type
|
|
(c-name "gtk_tree_drag_source_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-method drag_data_delete
|
|
(of-object "GtkTreeDragSource")
|
|
(c-name "gtk_tree_drag_source_drag_data_delete")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTreePath*" "path")
|
|
)
|
|
)
|
|
|
|
(define-method drag_data_get
|
|
(of-object "GtkTreeDragSource")
|
|
(c-name "gtk_tree_drag_source_drag_data_get")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTreePath*" "path")
|
|
'("GtkSelectionData*" "selection_data")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_tree_drag_dest_get_type
|
|
(c-name "gtk_tree_drag_dest_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-method drag_data_received
|
|
(of-object "GtkTreeDragDest")
|
|
(c-name "gtk_tree_drag_dest_drag_data_received")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTreePath*" "dest")
|
|
'("GtkSelectionData*" "selection_data")
|
|
)
|
|
)
|
|
|
|
(define-method row_drop_possible
|
|
(of-object "GtkTreeDragDest")
|
|
(c-name "gtk_tree_drag_dest_row_drop_possible")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTreeModel*" "src_model")
|
|
'("GtkTreePath*" "src_path")
|
|
'("GtkTreePath*" "dest_path")
|
|
)
|
|
)
|
|
|
|
(define-method set_tree_row
|
|
(of-object "GtkSelectionData")
|
|
(c-name "gtk_selection_data_set_tree_row")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTreeModel*" "tree_model")
|
|
'("GtkTreePath*" "path")
|
|
)
|
|
)
|
|
|
|
(define-method get_tree_row
|
|
(of-object "GtkSelectionData")
|
|
(c-name "gtk_selection_data_get_tree_row")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTreeModel**" "tree_model")
|
|
'("GtkTreePath**" "path")
|
|
)
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtktreemodel.h
|
|
|
|
(define-function gtk_tree_model_get_type
|
|
(c-name "gtk_tree_model_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_tree_path_new
|
|
(c-name "gtk_tree_path_new")
|
|
(return-type "GtkTreePath*")
|
|
)
|
|
|
|
(define-function gtk_tree_path_new_from_string
|
|
(c-name "gtk_tree_path_new_from_string")
|
|
(return-type "GtkTreePath*")
|
|
(parameters
|
|
'("gchar*" "path")
|
|
)
|
|
)
|
|
|
|
(define-method to_string
|
|
(of-object "GtkTreePath")
|
|
(c-name "gtk_tree_path_to_string")
|
|
(return-type "gchar*")
|
|
)
|
|
|
|
(define-function gtk_tree_path_new_root
|
|
(c-name "gtk_tree_path_new_root")
|
|
(return-type "GtkTreePath*")
|
|
)
|
|
|
|
(define-method append_index
|
|
(of-object "GtkTreePath")
|
|
(c-name "gtk_tree_path_append_index")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "index")
|
|
)
|
|
)
|
|
|
|
(define-method prepend_index
|
|
(of-object "GtkTreePath")
|
|
(c-name "gtk_tree_path_prepend_index")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "index")
|
|
)
|
|
)
|
|
|
|
(define-method get_depth
|
|
(of-object "GtkTreePath")
|
|
(c-name "gtk_tree_path_get_depth")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method get_indices
|
|
(of-object "GtkTreePath")
|
|
(c-name "gtk_tree_path_get_indices")
|
|
(return-type "gint*")
|
|
)
|
|
|
|
(define-method free
|
|
(of-object "GtkTreePath")
|
|
(c-name "gtk_tree_path_free")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method copy
|
|
(of-object "GtkTreePath")
|
|
(c-name "gtk_tree_path_copy")
|
|
(return-type "GtkTreePath*")
|
|
)
|
|
|
|
(define-method compare
|
|
(of-object "GtkTreePath")
|
|
(c-name "gtk_tree_path_compare")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("const-GtkTreePath*" "b")
|
|
)
|
|
)
|
|
|
|
(define-method next
|
|
(of-object "GtkTreePath")
|
|
(c-name "gtk_tree_path_next")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method prev
|
|
(of-object "GtkTreePath")
|
|
(c-name "gtk_tree_path_prev")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method up
|
|
(of-object "GtkTreePath")
|
|
(c-name "gtk_tree_path_up")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method down
|
|
(of-object "GtkTreePath")
|
|
(c-name "gtk_tree_path_down")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method is_ancestor
|
|
(of-object "GtkTreePath")
|
|
(c-name "gtk_tree_path_is_ancestor")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTreePath*" "descendant")
|
|
)
|
|
)
|
|
|
|
(define-method is_descendant
|
|
(of-object "GtkTreePath")
|
|
(c-name "gtk_tree_path_is_descendant")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTreePath*" "ancestor")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_tree_row_reference_new
|
|
(c-name "gtk_tree_row_reference_new")
|
|
(is-constructor-of GtkTreeRowReference)
|
|
(return-type "GtkTreeRowReference*")
|
|
(parameters
|
|
'("GtkTreeModel*" "model")
|
|
'("GtkTreePath*" "path")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_tree_row_reference_new_proxy
|
|
(c-name "gtk_tree_row_reference_new_proxy")
|
|
(is-constructor-of GtkTreeRowReference)
|
|
(return-type "GtkTreeRowReference*")
|
|
(parameters
|
|
'("GObject*" "proxy")
|
|
'("GtkTreeModel*" "model")
|
|
'("GtkTreePath*" "path")
|
|
)
|
|
)
|
|
|
|
(define-method get_path
|
|
(of-object "GtkTreeRowReference")
|
|
(c-name "gtk_tree_row_reference_get_path")
|
|
(return-type "GtkTreePath*")
|
|
)
|
|
|
|
(define-method free
|
|
(of-object "GtkTreeRowReference")
|
|
(c-name "gtk_tree_row_reference_free")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-function tree_row_reference_inserted
|
|
(c-name "gtk_tree_row_reference_inserted")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GObject*" "proxy")
|
|
'("GtkTreePath*" "path")
|
|
)
|
|
)
|
|
|
|
(define-function tree_row_reference_deleted
|
|
(c-name "gtk_tree_row_reference_deleted")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GObject*" "proxy")
|
|
'("GtkTreePath*" "path")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_tree_row_reference_reordered
|
|
(c-name "gtk_tree_row_reference_reordered")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GObject*" "proxy")
|
|
'("GtkTreePath*" "path")
|
|
'("GtkTreeIter*" "iter")
|
|
'("gint*" "new_order")
|
|
)
|
|
)
|
|
|
|
(define-function gtk_tree_model_get_type
|
|
(c-name "gtk_tree_model_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-method get_flags
|
|
(of-object "GtkTreeModel")
|
|
(c-name "gtk_tree_model_get_flags")
|
|
(return-type "GtkTreeModelFlags")
|
|
)
|
|
|
|
(define-method get_n_columns
|
|
(of-object "GtkTreeModel")
|
|
(c-name "gtk_tree_model_get_n_columns")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method get_column_type
|
|
(of-object "GtkTreeModel")
|
|
(c-name "gtk_tree_model_get_column_type")
|
|
(return-type "GType")
|
|
(parameters
|
|
'("gint" "index")
|
|
)
|
|
)
|
|
|
|
(define-method get_iter
|
|
(of-object "GtkTreeModel")
|
|
(c-name "gtk_tree_model_get_iter")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
'("GtkTreePath*" "path")
|
|
)
|
|
)
|
|
|
|
(define-method get_iter_root
|
|
(of-object "GtkTreeModel")
|
|
(c-name "gtk_tree_model_get_iter_root")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
)
|
|
)
|
|
|
|
(define-method get_path
|
|
(of-object "GtkTreeModel")
|
|
(c-name "gtk_tree_model_get_path")
|
|
(return-type "GtkTreePath*")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
)
|
|
)
|
|
|
|
(define-method get_value
|
|
(of-object "GtkTreeModel")
|
|
(c-name "gtk_tree_model_get_value")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
'("gint" "column")
|
|
'("GValue*" "value")
|
|
)
|
|
)
|
|
|
|
(define-method iter_next
|
|
(of-object "GtkTreeModel")
|
|
(c-name "gtk_tree_model_iter_next")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
)
|
|
)
|
|
|
|
(define-method iter_children
|
|
(of-object "GtkTreeModel")
|
|
(c-name "gtk_tree_model_iter_children")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
'("GtkTreeIter*" "parent")
|
|
)
|
|
)
|
|
|
|
(define-method iter_has_child
|
|
(of-object "GtkTreeModel")
|
|
(c-name "gtk_tree_model_iter_has_child")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
)
|
|
)
|
|
|
|
(define-method iter_n_children
|
|
(of-object "GtkTreeModel")
|
|
(c-name "gtk_tree_model_iter_n_children")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
)
|
|
)
|
|
|
|
(define-method iter_nth_child
|
|
(of-object "GtkTreeModel")
|
|
(c-name "gtk_tree_model_iter_nth_child")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
'("GtkTreeIter*" "parent")
|
|
'("gint" "n")
|
|
)
|
|
)
|
|
|
|
(define-method iter_parent
|
|
(of-object "GtkTreeModel")
|
|
(c-name "gtk_tree_model_iter_parent")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
'("GtkTreeIter*" "child")
|
|
)
|
|
)
|
|
|
|
(define-method ref_node
|
|
(of-object "GtkTreeModel")
|
|
(c-name "gtk_tree_model_ref_node")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
)
|
|
)
|
|
|
|
(define-method unref_node
|
|
(of-object "GtkTreeModel")
|
|
(c-name "gtk_tree_model_unref_node")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
)
|
|
)
|
|
|
|
(define-method get
|
|
(of-object "GtkTreeModel")
|
|
(c-name "gtk_tree_model_get")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
)
|
|
(varargs #t)
|
|
)
|
|
|
|
(define-method get_valist
|
|
(of-object "GtkTreeModel")
|
|
(c-name "gtk_tree_model_get_valist")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
'("va_list" "var_args")
|
|
)
|
|
)
|
|
|
|
(define-method row_changed
|
|
(of-object "GtkTreeModel")
|
|
(c-name "gtk_tree_model_row_changed")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreePath*" "start_path")
|
|
'("GtkTreeIter*" "start_iter")
|
|
)
|
|
)
|
|
|
|
(define-method row_inserted
|
|
(of-object "GtkTreeModel")
|
|
(c-name "gtk_tree_model_row_inserted")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreePath*" "path")
|
|
'("GtkTreeIter*" "iter")
|
|
)
|
|
)
|
|
|
|
(define-method row_has_child_toggled
|
|
(of-object "GtkTreeModel")
|
|
(c-name "gtk_tree_model_row_has_child_toggled")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreePath*" "path")
|
|
'("GtkTreeIter*" "iter")
|
|
)
|
|
)
|
|
|
|
(define-method row_deleted
|
|
(of-object "GtkTreeModel")
|
|
(c-name "gtk_tree_model_row_deleted")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreePath*" "path")
|
|
)
|
|
)
|
|
|
|
(define-method rows_reordered
|
|
(of-object "GtkTreeModel")
|
|
(c-name "gtk_tree_model_rows_reordered")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreePath*" "path")
|
|
'("GtkTreeIter*" "iter")
|
|
'("gint*" "new_order")
|
|
)
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtktreemodelsort.h
|
|
|
|
(define-function gtk_tree_model_sort_get_type
|
|
(c-name "gtk_tree_model_sort_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_tree_model_sort_new
|
|
(c-name "gtk_tree_model_sort_new")
|
|
(is-constructor-of GtkTreeModel)
|
|
(return-type "GtkTreeModel*")
|
|
)
|
|
|
|
(define-function gtk_tree_model_sort_new_with_model
|
|
(c-name "gtk_tree_model_sort_new_with_model")
|
|
(is-constructor-of GtkTreeModel)
|
|
(return-type "GtkTreeModel*")
|
|
(parameters
|
|
'("GValueCompareFunc" "func")
|
|
'("gint" "sort_col")
|
|
)
|
|
)
|
|
|
|
(define-method set_model
|
|
(of-object "GtkTreeModelSort")
|
|
(c-name "gtk_tree_model_sort_set_model")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreeModel*" "child_model")
|
|
)
|
|
)
|
|
|
|
(define-method get_model
|
|
(of-object "GtkTreeModelSort")
|
|
(c-name "gtk_tree_model_sort_get_model")
|
|
(return-type "GtkTreeModel*")
|
|
)
|
|
|
|
(define-method convert_path
|
|
(of-object "GtkTreeModelSort")
|
|
(c-name "gtk_tree_model_sort_convert_path")
|
|
(return-type "GtkTreePath*")
|
|
(parameters
|
|
'("GtkTreePath*" "child_path")
|
|
)
|
|
)
|
|
|
|
; (method convert_iter
|
|
; (of-object TreeModelSort (Gtk))
|
|
; (c-name gtk_tree_model_sort_convert_iter)
|
|
; (return-type none)
|
|
; (parameter (type-and-name GtkTreeIter* sort_iter))
|
|
; (parameter (type-and-name GtkTreeIter* child_iter))
|
|
; )
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtktreeselection.h
|
|
|
|
(define-function gtk_tree_selection_get_type
|
|
(c-name "gtk_tree_selection_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-method set_mode
|
|
(of-object "GtkTreeSelection")
|
|
(c-name "gtk_tree_selection_set_mode")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkSelectionMode" "type")
|
|
)
|
|
)
|
|
|
|
#(define-method set_select_function
|
|
# (of-object "GtkTreeSelection")
|
|
# (c-name "gtk_tree_selection_set_select_function")
|
|
# (return-type "none")
|
|
# (parameters
|
|
# '("GtkSelectionFunc" "func")
|
|
# '("gpointer" "data")
|
|
# )
|
|
#)
|
|
|
|
(define-method get_user_data
|
|
(of-object "GtkTreeSelection")
|
|
(c-name "gtk_tree_selection_get_user_data")
|
|
(return-type "gpointer")
|
|
)
|
|
|
|
(define-method get_selected
|
|
(of-object "GtkTreeSelection")
|
|
(c-name "gtk_tree_selection_get_selected")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTreeModel**" "model")
|
|
'("GtkTreeIter*" "iter")
|
|
)
|
|
)
|
|
|
|
#(define-method selected_foreach
|
|
# (of-object "GtkTreeSelection")
|
|
# (c-name "gtk_tree_selection_selected_foreach")
|
|
# (return-type "none")
|
|
# (parameters
|
|
# '("GtkTreeSelectionForeachFunc" "func")
|
|
# '("gpointer" "data")
|
|
# )
|
|
#)
|
|
|
|
(define-method select_path
|
|
(of-object "GtkTreeSelection")
|
|
(c-name "gtk_tree_selection_select_path")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreePath*" "path")
|
|
)
|
|
)
|
|
|
|
(define-method unselect_path
|
|
(of-object "GtkTreeSelection")
|
|
(c-name "gtk_tree_selection_unselect_path")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreePath*" "path")
|
|
)
|
|
)
|
|
|
|
(define-method select_iter
|
|
(of-object "GtkTreeSelection")
|
|
(c-name "gtk_tree_selection_select_iter")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
)
|
|
)
|
|
|
|
(define-method unselect_iter
|
|
(of-object "GtkTreeSelection")
|
|
(c-name "gtk_tree_selection_unselect_iter")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
)
|
|
)
|
|
|
|
(define-method select_all
|
|
(of-object "GtkTreeSelection")
|
|
(c-name "gtk_tree_selection_select_all")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method unselect_all
|
|
(of-object "GtkTreeSelection")
|
|
(c-name "gtk_tree_selection_unselect_all")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method select_range
|
|
(of-object "GtkTreeSelection")
|
|
(c-name "gtk_tree_selection_select_range")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreePath*" "start_path")
|
|
'("GtkTreePath*" "end_path")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtktreesortable.h
|
|
|
|
(define-function gtk_tree_sortable_get_type
|
|
(c-name "gtk_tree_sortable_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-method sort_column_changed
|
|
(of-object "GtkTreeSortable")
|
|
(c-name "gtk_tree_sortable_sort_column_changed")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method get_sort_column_id
|
|
(of-object "GtkTreeSortable")
|
|
(c-name "gtk_tree_sortable_get_sort_column_id")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("gint*" "sort_column_id")
|
|
'("GtkSortType*" "order")
|
|
)
|
|
)
|
|
|
|
(define-method set_sort_column_id
|
|
(of-object "GtkTreeSortable")
|
|
(c-name "gtk_tree_sortable_set_sort_column_id")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "sort_column_id")
|
|
'("GtkSortType" "order")
|
|
)
|
|
)
|
|
|
|
(define-method sort_column_id_set_func
|
|
(of-object "GtkTreeSortable")
|
|
(c-name "gtk_tree_sortable_sort_column_id_set_func")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "sort_column_id")
|
|
'("GtkTreeIterCompareFunc" "func")
|
|
'("gpointer" "data")
|
|
'("GtkDestroyNotify" "destroy")
|
|
)
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtktreestore.h
|
|
|
|
(define-function gtk_tree_store_get_type
|
|
(c-name "gtk_tree_store_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_tree_store_new
|
|
(c-name "gtk_tree_store_new")
|
|
(is-constructor-of GtkTreeStore)
|
|
(return-type "GtkTreeStore*")
|
|
)
|
|
|
|
(define-method set_value
|
|
(of-object "GtkTreeStore")
|
|
(c-name "gtk_tree_store_set_value")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
'("gint" "column")
|
|
'("GValue*" "value")
|
|
)
|
|
)
|
|
|
|
(define-method set
|
|
(of-object "GtkTreeStore")
|
|
(c-name "gtk_tree_store_set")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
)
|
|
(varargs #t)
|
|
)
|
|
|
|
(define-method set_valist
|
|
(of-object "GtkTreeStore")
|
|
(c-name "gtk_tree_store_setv")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
'("va_list" "var_args")
|
|
)
|
|
)
|
|
|
|
(define-method remove
|
|
(of-object "GtkTreeStore")
|
|
(c-name "gtk_tree_store_remove")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
)
|
|
)
|
|
|
|
(define-method insert
|
|
(of-object "GtkTreeStore")
|
|
(c-name "gtk_tree_store_insert")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
'("GtkTreeIter*" "parent")
|
|
'("gint" "position")
|
|
)
|
|
)
|
|
|
|
(define-method insert_before
|
|
(of-object "GtkTreeStore")
|
|
(c-name "gtk_tree_store_insert_before")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
'("GtkTreeIter*" "parent")
|
|
'("GtkTreeIter*" "sibling")
|
|
)
|
|
)
|
|
|
|
(define-method insert_after
|
|
(of-object "GtkTreeStore")
|
|
(c-name "gtk_tree_store_insert_after")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
'("GtkTreeIter*" "parent")
|
|
'("GtkTreeIter*" "sibling")
|
|
)
|
|
)
|
|
|
|
(define-method prepend
|
|
(of-object "GtkTreeStore")
|
|
(c-name "gtk_tree_store_prepend")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
'("GtkTreeIter*" "parent")
|
|
)
|
|
)
|
|
|
|
(define-method append
|
|
(of-object "GtkTreeStore")
|
|
(c-name "gtk_tree_store_append")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
'("GtkTreeIter*" "parent")
|
|
)
|
|
)
|
|
|
|
(define-method is_ancestor
|
|
(of-object "GtkTreeStore")
|
|
(c-name "gtk_tree_store_is_ancestor")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
'("GtkTreeIter*" "descendant")
|
|
)
|
|
)
|
|
|
|
(define-method iter_depth
|
|
(of-object "GtkTreeStore")
|
|
(c-name "gtk_tree_store_iter_depth")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("GtkTreeIter*" "iter")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtktreeview.h
|
|
|
|
(define-function gtk_tree_view_get_type
|
|
(c-name "gtk_tree_view_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_tree_view_new
|
|
(c-name "gtk_tree_view_new")
|
|
(is-constructor-of GtkTreeView)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-function gtk_tree_view_new_with_model
|
|
(c-name "gtk_tree_view_new_with_model")
|
|
(is-constructor-of GtkTreeView)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GtkTreeModel*" "model" (null-ok) (default "NULL"))
|
|
)
|
|
)
|
|
|
|
(define-method get_model
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_get_model")
|
|
(return-type "GtkTreeModel*")
|
|
)
|
|
|
|
(define-method set_model
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_set_model")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreeModel*" "model" (null-ok) (default "NULL"))
|
|
)
|
|
)
|
|
|
|
(define-method get_selection
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_get_selection")
|
|
(return-type "GtkTreeSelection*")
|
|
)
|
|
|
|
(define-method get_hadjustment
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_get_hadjustment")
|
|
(return-type "GtkAdjustment*")
|
|
)
|
|
|
|
(define-method set_hadjustment
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_set_hadjustment")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkAdjustment*" "adjustment")
|
|
)
|
|
)
|
|
|
|
(define-method get_vadjustment
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_get_vadjustment")
|
|
(return-type "GtkAdjustment*")
|
|
)
|
|
|
|
(define-method set_vadjustment
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_set_vadjustment")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkAdjustment*" "adjustment")
|
|
)
|
|
)
|
|
|
|
(define-method get_headers_visible
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_get_headers_visible")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method set_headers_visible
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_set_headers_visible")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "headers_visible")
|
|
)
|
|
)
|
|
|
|
(define-method columns_autosize
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_columns_autosize")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method set_headers_clickable
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_set_headers_clickable")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "active")
|
|
)
|
|
)
|
|
|
|
(define-method set_rules_hint
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_set_rules_hint")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "setting")
|
|
)
|
|
)
|
|
|
|
(define-method get_rules_hint
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_get_rules_hint")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method append_column
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_append_column")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("GtkTreeViewColumn*" "column")
|
|
)
|
|
)
|
|
|
|
(define-method remove_column
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_remove_column")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("GtkTreeViewColumn*" "column")
|
|
)
|
|
)
|
|
|
|
(define-method insert_column
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_insert_column")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("GtkTreeViewColumn*" "column")
|
|
'("gint" "position")
|
|
)
|
|
)
|
|
|
|
(define-method insert_column_with_attributes
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_insert_column_with_attributes")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("gint" "position")
|
|
'("gchar*" "title")
|
|
'("GtkCellRenderer*" "cell")
|
|
)
|
|
(varargs #t)
|
|
)
|
|
|
|
#(define-method insert_column_with_data_func
|
|
# (of-object "GtkTreeView")
|
|
# (c-name "gtk_tree_view_insert_column_with_data_func")
|
|
# (return-type "gint")
|
|
# (parameters
|
|
# '("gint" "position")
|
|
# '("gchar*" "title")
|
|
# '("GtkCellRenderer*" "cell")
|
|
# '("GtkTreeCellDataFunc" "func")
|
|
# '("gpointer" "data")
|
|
# '("GDestroyNotify" "dnotify")
|
|
# )
|
|
#)
|
|
|
|
(define-method get_column
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_get_column")
|
|
(return-type "GtkTreeViewColumn*")
|
|
(parameters
|
|
'("gint" "n")
|
|
)
|
|
)
|
|
|
|
(define-method set_expander_column
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_set_expander_column")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreeViewColumn*" "column")
|
|
)
|
|
)
|
|
|
|
(define-method get_expander_column
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_get_expander_column")
|
|
(return-type "GtkTreeViewColumn*")
|
|
)
|
|
|
|
#(define-method set_column_drag_function
|
|
# (of-object "GtkTreeView")
|
|
# (c-name "gtk_tree_view_set_column_drag_function")
|
|
# (return-type "void")
|
|
# (parameters
|
|
# '("GtkTreeViewColumnDropFunc" "func")
|
|
# '("gpointer" "user_data")
|
|
# '("GDestroyNotify" "dnotify")
|
|
# )
|
|
#)
|
|
|
|
(define-method scroll_to_point
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_scroll_to_point")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "tree_x")
|
|
'("gint" "tree_y")
|
|
)
|
|
)
|
|
|
|
(define-method scroll_to_cell
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_scroll_to_cell")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreePath*" "path")
|
|
'("GtkTreeViewColumn*" "column")
|
|
'("gboolean" "use_align")
|
|
'("gfloat" "row_align")
|
|
'("gfloat" "col_align")
|
|
)
|
|
)
|
|
|
|
(define-method row_activated
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_row_activated")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreePath*" "path")
|
|
'("GtkTreeViewColumn*" "column")
|
|
)
|
|
)
|
|
|
|
(define-method expand_all
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_expand_all")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method collapse_all
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_collapse_all")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method expand_row
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_expand_row")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreePath*" "path")
|
|
'("gboolean" "open_all")
|
|
)
|
|
)
|
|
|
|
(define-method collapse_row
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_collapse_row")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreePath*" "path")
|
|
)
|
|
)
|
|
|
|
#(define-method expand_rows
|
|
# (of-object "GtkTreeView")
|
|
# (c-name "gtk_tree_view_expand_rows")
|
|
# (return-type "none")
|
|
# (parameters
|
|
# '("GtkTreeViewMappingFunc" "func")
|
|
# '("gpointer" "data")
|
|
# )
|
|
#)
|
|
|
|
(define-method set_reorderable
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_set_reorderable")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "reorderable")
|
|
)
|
|
)
|
|
|
|
(define-method set_cursor
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_set_cursor")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreePath*" "path")
|
|
'("GtkTreeViewColumn*" "focus_column")
|
|
'("gboolean" "start_editing")
|
|
)
|
|
)
|
|
|
|
(define-method get_path_at_pos
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_get_path_at_pos")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GdkWindow*" "window")
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("GtkTreePath**" "path")
|
|
'("GtkTreeViewColumn**" "column")
|
|
'("gint*" "cell_x")
|
|
'("gint*" "cell_y")
|
|
)
|
|
)
|
|
|
|
(define-method get_cell_area
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_get_cell_area")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreePath*" "path")
|
|
'("GtkTreeViewColumn*" "column")
|
|
'("GdkRectangle*" "rect")
|
|
)
|
|
)
|
|
|
|
(define-method get_background_area
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_get_background_area")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreePath*" "path")
|
|
'("GtkTreeViewColumn*" "column")
|
|
'("GdkRectangle*" "rect")
|
|
)
|
|
)
|
|
|
|
(define-method get_visible_rect
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_get_visible_rect")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkRectangle*" "visible_rect")
|
|
)
|
|
)
|
|
|
|
(define-method widget_to_tree_coords
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_widget_to_tree_coords")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "wx")
|
|
'("gint" "wy")
|
|
'("gint*" "tx")
|
|
'("gint*" "ty")
|
|
)
|
|
)
|
|
|
|
(define-method tree_to_widget_coords
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_tree_to_widget_coords")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "tx")
|
|
'("gint" "ty")
|
|
'("gint*" "wx")
|
|
'("gint*" "wy")
|
|
)
|
|
)
|
|
|
|
#(define-method set_rows_drag_source
|
|
# (of-object "GtkTreeView")
|
|
# (c-name "gtk_tree_view_set_rows_drag_source")
|
|
# (return-type "none")
|
|
# (parameters
|
|
# '("GdkModifierType" "start_button_mask")
|
|
# '("const-GtkTargetEntry*" "targets")
|
|
# '("gint" "n_targets")
|
|
# '("GdkDragAction" "actions")
|
|
# '("GtkTreeViewDraggableFunc" "row_draggable_func")
|
|
# '("gpointer" "user_data")
|
|
# )
|
|
#)
|
|
|
|
#(define-method set_rows_drag_dest
|
|
# (of-object "GtkTreeView")
|
|
# (c-name "gtk_tree_view_set_rows_drag_dest")
|
|
# (return-type "none")
|
|
# (parameters
|
|
# '("const-GtkTargetEntry*" "targets")
|
|
# '("gint" "n_targets")
|
|
# '("GdkDragAction" "actions")
|
|
# '("GtkTreeViewDroppableFunc" "location_droppable_func")
|
|
# '("gpointer" "user_data")
|
|
# )
|
|
#)
|
|
|
|
(define-method unset_rows_drag_source
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_unset_rows_drag_source")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method unset_rows_drag_dest
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_unset_rows_drag_dest")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method set_drag_dest_row
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_set_drag_dest_row")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreePath*" "path")
|
|
'("GtkTreeViewDropPosition" "pos")
|
|
)
|
|
)
|
|
|
|
(define-method get_drag_dest_row
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_get_drag_dest_row")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreePath**" "path")
|
|
'("GtkTreeViewDropPosition*" "pos")
|
|
)
|
|
)
|
|
|
|
(define-method get_dest_row_at_pos
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_get_dest_row_at_pos")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("gint" "drag_x")
|
|
'("gint" "drag_y")
|
|
'("GtkTreePath**" "path")
|
|
'("GtkTreeViewDropPosition*" "pos")
|
|
)
|
|
)
|
|
|
|
(define-method create_row_drag_icon
|
|
(of-object "GtkTreeView")
|
|
(c-name "gtk_tree_view_create_row_drag_icon")
|
|
(return-type "GdkPixmap*")
|
|
(parameters
|
|
'("GtkTreePath*" "path")
|
|
)
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtktreeviewcolumn.h
|
|
|
|
(define-function gtk_tree_view_column_get_type
|
|
(c-name "gtk_tree_view_column_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_tree_view_column_new
|
|
(c-name "gtk_tree_view_column_new")
|
|
(is-constructor-of GtkTreeViewColumn)
|
|
(return-type "GtkObject*")
|
|
)
|
|
|
|
(define-function gtk_tree_view_column_new_with_attributes
|
|
(c-name "gtk_tree_view_column_new_with_attributes")
|
|
(is-constructor-of GtkTreeViewColumn)
|
|
(return-type "GtkObject*")
|
|
(parameters
|
|
'("gchar*" "title")
|
|
'("GtkCellRenderer*" "cell")
|
|
)
|
|
(varargs #t)
|
|
)
|
|
|
|
(define-method pack_start
|
|
(of-object "GtkTreeViewColumn")
|
|
(c-name "gtk_tree_view_column_pack_start")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCellRenderer*" "cell")
|
|
'("gboolean" "expand")
|
|
)
|
|
)
|
|
|
|
(define-method pack_end
|
|
(of-object "GtkTreeViewColumn")
|
|
(c-name "gtk_tree_view_column_pack_end")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCellRenderer*" "cell")
|
|
'("gboolean" "expand")
|
|
)
|
|
)
|
|
|
|
(define-method clear
|
|
(of-object "GtkTreeViewColumn")
|
|
(c-name "gtk_tree_view_column_clear")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method get_cell_renderers
|
|
(of-object "GtkTreeViewColumn")
|
|
(c-name "gtk_tree_view_column_get_cell_renderers")
|
|
(return-type "GList*")
|
|
)
|
|
|
|
(define-method add_attribute
|
|
(of-object "GtkTreeViewColumn")
|
|
(c-name "gtk_tree_view_column_add_attribute")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCellRenderer*" "cell_renderer")
|
|
'("gchar*" "attribute")
|
|
'("gint" "column")
|
|
)
|
|
)
|
|
|
|
(define-method set_attributes
|
|
(of-object "GtkTreeViewColumn")
|
|
(c-name "gtk_tree_view_column_set_attributes")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCellRenderer*" "cell_renderer")
|
|
)
|
|
(varargs #t)
|
|
)
|
|
|
|
#(define-method set_cell_data_func
|
|
# (of-object "GtkTreeViewColumn")
|
|
# (c-name "gtk_tree_view_column_set_cell_data_func")
|
|
# (return-type "none")
|
|
# (parameters
|
|
# '("GtkCellRenderer*" "cell_renderer")
|
|
# '("GtkCellDataFunc" "func")
|
|
# '("gpointer" "func_data")
|
|
# '("GtkDestroyNotify" "destroy")
|
|
# )
|
|
#)
|
|
|
|
(define-method clear_attributes
|
|
(of-object "GtkTreeViewColumn")
|
|
(c-name "gtk_tree_view_column_clear_attributes")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkCellRenderer*" "cell_renderer")
|
|
)
|
|
)
|
|
|
|
(define-method set_visible
|
|
(of-object "GtkTreeViewColumn")
|
|
(c-name "gtk_tree_view_column_set_visible")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "visible")
|
|
)
|
|
)
|
|
|
|
(define-method get_visible
|
|
(of-object "GtkTreeViewColumn")
|
|
(c-name "gtk_tree_view_column_get_visible")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method set_sizing
|
|
(of-object "GtkTreeViewColumn")
|
|
(c-name "gtk_tree_view_column_set_sizing")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTreeViewColumnSizing" "type")
|
|
)
|
|
)
|
|
|
|
(define-method get_sizing
|
|
(of-object "GtkTreeViewColumn")
|
|
(c-name "gtk_tree_view_column_get_sizing")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method get_width
|
|
(of-object "GtkTreeViewColumn")
|
|
(c-name "gtk_tree_view_column_get_width")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method get_fixed_width
|
|
(of-object "GtkTreeViewColumn")
|
|
(c-name "gtk_tree_view_column_get_fixed_width")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method set_fixed_width
|
|
(of-object "GtkTreeViewColumn")
|
|
(c-name "gtk_tree_view_column_set_fixed_width")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "fixed_width")
|
|
)
|
|
)
|
|
|
|
(define-method set_min_width
|
|
(of-object "GtkTreeViewColumn")
|
|
(c-name "gtk_tree_view_column_set_min_width")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "min_width")
|
|
)
|
|
)
|
|
|
|
(define-method get_min_width
|
|
(of-object "GtkTreeViewColumn")
|
|
(c-name "gtk_tree_view_column_get_min_width")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method set_max_width
|
|
(of-object "GtkTreeViewColumn")
|
|
(c-name "gtk_tree_view_column_set_max_width")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "max_width")
|
|
)
|
|
)
|
|
|
|
(define-method get_max_width
|
|
(of-object "GtkTreeViewColumn")
|
|
(c-name "gtk_tree_view_column_get_max_width")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method clicked
|
|
(of-object "GtkTreeViewColumn")
|
|
(c-name "gtk_tree_view_column_clicked")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method set_title
|
|
(of-object "GtkTreeViewColumn")
|
|
(c-name "gtk_tree_view_column_set_title")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gchar*" "title")
|
|
)
|
|
)
|
|
|
|
(define-method get_title
|
|
(of-object "GtkTreeViewColumn")
|
|
(c-name "gtk_tree_view_column_get_title")
|
|
(return-type "const-gchar*")
|
|
)
|
|
|
|
(define-method set_clickable
|
|
(of-object "GtkTreeViewColumn")
|
|
(c-name "gtk_tree_view_column_set_clickable")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "active")
|
|
)
|
|
)
|
|
|
|
(define-method set_widget
|
|
(of-object "GtkTreeViewColumn")
|
|
(c-name "gtk_tree_view_column_set_widget")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "widget")
|
|
)
|
|
)
|
|
|
|
(define-method get_widget
|
|
(of-object "GtkTreeViewColumn")
|
|
(c-name "gtk_tree_view_column_get_widget")
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-method set_alignment
|
|
(of-object "GtkTreeViewColumn")
|
|
(c-name "gtk_tree_view_column_set_alignment")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gfloat" "xalign")
|
|
)
|
|
)
|
|
|
|
(define-method get_alignment
|
|
(of-object "GtkTreeViewColumn")
|
|
(c-name "gtk_tree_view_column_get_alignment")
|
|
(return-type "gfloat")
|
|
)
|
|
|
|
(define-method set_reorderable
|
|
(of-object "GtkTreeViewColumn")
|
|
(c-name "gtk_tree_view_column_set_reorderable")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "reorderable")
|
|
)
|
|
)
|
|
|
|
(define-method get_reorderable
|
|
(of-object "GtkTreeViewColumn")
|
|
(c-name "gtk_tree_view_column_get_reorderable")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method set_sort_column_id
|
|
(of-object "GtkTreeViewColumn")
|
|
(c-name "gtk_tree_view_column_set_sort_column_id")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "sort_column_id")
|
|
)
|
|
)
|
|
|
|
(define-method set_sort_indicator
|
|
(of-object "GtkTreeViewColumn")
|
|
(c-name "gtk_tree_view_column_set_sort_indicator")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "setting")
|
|
)
|
|
)
|
|
|
|
(define-method get_sort_indicator
|
|
(of-object "GtkTreeViewColumn")
|
|
(c-name "gtk_tree_view_column_get_sort_indicator")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method set_sort_order
|
|
(of-object "GtkTreeViewColumn")
|
|
(c-name "gtk_tree_view_column_set_sort_order")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkSortType" "order")
|
|
)
|
|
)
|
|
|
|
(define-method get_sort_order
|
|
(of-object "GtkTreeViewColumn")
|
|
(c-name "gtk_tree_view_column_get_sort_order")
|
|
(return-type "GtkSortType")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtktypeutils.h
|
|
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkvbbox.h
|
|
|
|
(define-function gtk_vbutton_box_get_type
|
|
(c-name "gtk_vbutton_box_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_vbutton_box_new
|
|
(c-name "gtk_vbutton_box_new")
|
|
(is-constructor-of GtkVButtonBox)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkvbox.h
|
|
|
|
(define-function gtk_vbox_get_type
|
|
(c-name "gtk_vbox_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_vbox_new
|
|
(c-name "gtk_vbox_new")
|
|
(is-constructor-of GtkVBox)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("gboolean" "homogeneous" (default "FALSE"))
|
|
'("gint" "spacing" (default "0"))
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkviewport.h
|
|
|
|
(define-function gtk_viewport_get_type
|
|
(c-name "gtk_viewport_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_viewport_new
|
|
(c-name "gtk_viewport_new")
|
|
(is-constructor-of GtkViewport)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GtkAdjustment*" "hadjustment" (null-ok) (default "NULL"))
|
|
'("GtkAdjustment*" "vadjustment" (null-ok) (default "NULL"))
|
|
)
|
|
)
|
|
|
|
(define-method get_hadjustment
|
|
(of-object "GtkViewport")
|
|
(c-name "gtk_viewport_get_hadjustment")
|
|
(return-type "GtkAdjustment*")
|
|
)
|
|
|
|
(define-method get_vadjustment
|
|
(of-object "GtkViewport")
|
|
(c-name "gtk_viewport_get_vadjustment")
|
|
(return-type "GtkAdjustment*")
|
|
)
|
|
|
|
(define-method set_hadjustment
|
|
(of-object "GtkViewport")
|
|
(c-name "gtk_viewport_set_hadjustment")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkAdjustment*" "adjustment" (null-ok))
|
|
)
|
|
)
|
|
|
|
(define-method set_vadjustment
|
|
(of-object "GtkViewport")
|
|
(c-name "gtk_viewport_set_vadjustment")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkAdjustment*" "adjustment" (null-ok))
|
|
)
|
|
)
|
|
|
|
(define-method set_shadow_type
|
|
(of-object "GtkViewport")
|
|
(c-name "gtk_viewport_set_shadow_type")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkShadowType" "type")
|
|
)
|
|
)
|
|
|
|
(define-method get_shadow_type
|
|
(of-object "GtkViewport")
|
|
(c-name "gtk_viewport_get_shadow_type")
|
|
(return-type "GtkShadowType")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkvpaned.h
|
|
|
|
(define-function gtk_vpaned_get_type
|
|
(c-name "gtk_vpaned_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_vpaned_new
|
|
(c-name "gtk_vpaned_new")
|
|
(is-constructor-of GtkVPaned)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkvruler.h
|
|
|
|
(define-function gtk_vruler_get_type
|
|
(c-name "gtk_vruler_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_vruler_new
|
|
(c-name "gtk_vruler_new")
|
|
(is-constructor-of GtkVRuler)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkvscale.h
|
|
|
|
(define-function gtk_vscale_get_type
|
|
(c-name "gtk_vscale_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_vscale_new
|
|
(c-name "gtk_vscale_new")
|
|
(is-constructor-of GtkVScale)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GtkAdjustment*" "adjustment" (null-ok) (default "NULL"))
|
|
)
|
|
)
|
|
|
|
(define-function gtk_vscale_new_with_range
|
|
(c-name "gtk_vscale_new_with_range")
|
|
(is-constructor-of GtkVScale)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("gdouble" "min")
|
|
'("gdouble" "max")
|
|
'("gdouble" "step")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkvscrollbar.h
|
|
|
|
(define-function gtk_vscrollbar_get_type
|
|
(c-name "gtk_vscrollbar_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_vscrollbar_new
|
|
(c-name "gtk_vscrollbar_new")
|
|
(is-constructor-of GtkVScrollbar)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GtkAdjustment*" "adjustment" (null-ok) (default "NULL"))
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkvseparator.h
|
|
|
|
(define-function gtk_vseparator_get_type
|
|
(c-name "gtk_vseparator_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_vseparator_new
|
|
(c-name "gtk_vseparator_new")
|
|
(is-constructor-of GtkVSeparator)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkwidget.h
|
|
|
|
(define-function gtk_widget_get_type
|
|
(c-name "gtk_widget_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_widget_new
|
|
(c-name "gtk_widget_new")
|
|
(is-constructor-of GtkWidget)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GtkType" "type")
|
|
'("const-gchar*" "first_arg_name")
|
|
)
|
|
(varargs #t)
|
|
)
|
|
|
|
(define-method ref
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_ref")
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-method unref
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_unref")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method destroy
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_destroy")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method destroyed
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_destroyed")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget**" "widget_pointer")
|
|
)
|
|
)
|
|
|
|
(define-method set
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_set")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "first_arg_name")
|
|
)
|
|
(varargs #t)
|
|
)
|
|
|
|
(define-method unparent
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_unparent")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method show
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_show")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method show_now
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_show_now")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method hide
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_hide")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method show_all
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_show_all")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method hide_all
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_hide_all")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method map
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_map")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method unmap
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_unmap")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method realize
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_realize")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method unrealize
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_unrealize")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method queue_draw
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_queue_draw")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method queue_draw_area
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_queue_draw_area")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
(define-method queue_clear
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_queue_clear")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method queue_clear_area
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_queue_clear_area")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
(define-method queue_resize
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_queue_resize")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method draw
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_draw")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkRectangle*" "area")
|
|
)
|
|
)
|
|
|
|
(define-method size_request
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_size_request")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkRequisition*" "requisition")
|
|
)
|
|
)
|
|
|
|
(define-method size_allocate
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_size_allocate")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkAllocation*" "allocation")
|
|
)
|
|
)
|
|
|
|
(define-method get_child_requisition
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_get_child_requisition")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkRequisition*" "requisition")
|
|
)
|
|
)
|
|
|
|
(define-method add_accelerator
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_add_accelerator")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "accel_signal")
|
|
'("GtkAccelGroup*" "accel_group")
|
|
'("guint" "accel_key")
|
|
'("guint" "accel_mods")
|
|
'("GtkAccelFlags" "accel_flags")
|
|
)
|
|
)
|
|
|
|
(define-method remove_accelerator
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_remove_accelerator")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkAccelGroup*" "accel_group")
|
|
'("guint" "accel_key")
|
|
'("guint" "accel_mods")
|
|
)
|
|
)
|
|
|
|
(define-method remove_accelerators
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_remove_accelerators")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "accel_signal")
|
|
'("gboolean" "visible_only")
|
|
)
|
|
)
|
|
|
|
(define-method accelerator_signal
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_accelerator_signal")
|
|
(return-type "guint")
|
|
(parameters
|
|
'("GtkAccelGroup*" "accel_group")
|
|
'("guint" "accel_key")
|
|
'("guint" "accel_mods")
|
|
)
|
|
)
|
|
|
|
(define-method lock_accelerators
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_lock_accelerators")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method unlock_accelerators
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_unlock_accelerators")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method accelerators_locked
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_accelerators_locked")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method mnemonic_activate
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_mnemonic_activate")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("gboolean" "group_cycling")
|
|
)
|
|
)
|
|
|
|
(define-method event
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_event")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("GdkEvent*" "event")
|
|
)
|
|
)
|
|
|
|
(define-method send_expose
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_send_expose")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("GdkEvent*" "event")
|
|
)
|
|
)
|
|
|
|
(define-method activate
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_activate")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method set_scroll_adjustments
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_set_scroll_adjustments")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkAdjustment*" "hadjustment" (null-ok))
|
|
'("GtkAdjustment*" "vadjustment" (null-ok))
|
|
)
|
|
)
|
|
|
|
(define-method reparent
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_reparent")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "new_parent")
|
|
)
|
|
)
|
|
|
|
(define-method intersect
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_intersect")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("GdkRectangle*" "area")
|
|
'("GdkRectangle*" "intersection")
|
|
)
|
|
)
|
|
|
|
(define-method region_intersect
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_region_intersect")
|
|
(return-type "GdkRegion*")
|
|
(parameters
|
|
'("GdkRegion*" "region")
|
|
)
|
|
)
|
|
|
|
(define-method is_focus
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_is_focus")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method grab_focus
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_grab_focus")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method grab_default
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_grab_default")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method set_name
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_set_name")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "name")
|
|
)
|
|
)
|
|
|
|
(define-method get_name
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_get_name")
|
|
(return-type "const-gchar*")
|
|
)
|
|
|
|
(define-method set_state
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_set_state")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkStateType" "state")
|
|
)
|
|
)
|
|
|
|
(define-method set_sensitive
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_set_sensitive")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "sensitive")
|
|
)
|
|
)
|
|
|
|
(define-method set_app_paintable
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_set_app_paintable")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "app_paintable")
|
|
)
|
|
)
|
|
|
|
(define-method set_double_buffered
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_set_double_buffered")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "double_buffered")
|
|
)
|
|
)
|
|
|
|
(define-method set_parent
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_set_parent")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "parent")
|
|
)
|
|
)
|
|
|
|
(define-method set_parent_window
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_set_parent_window")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindow*" "parent_window")
|
|
)
|
|
)
|
|
|
|
(define-method get_parent_window
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_get_parent_window")
|
|
(return-type "GdkWindow*")
|
|
)
|
|
|
|
(define-method child_focus
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_child_focus")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("GtkDirectionType" "direction")
|
|
)
|
|
)
|
|
|
|
(define-method set_uposition
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_set_uposition")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
)
|
|
)
|
|
|
|
(define-method set_usize
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_set_usize")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
(define-method set_events
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_set_events")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "events")
|
|
)
|
|
)
|
|
|
|
(define-method add_events
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_add_events")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "events")
|
|
)
|
|
)
|
|
|
|
(define-method set_extension_events
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_set_extension_events")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkExtensionMode" "mode")
|
|
)
|
|
)
|
|
|
|
(define-method get_extension_events
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_get_extension_events")
|
|
(return-type "GdkExtensionMode")
|
|
)
|
|
|
|
(define-method get_toplevel
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_get_toplevel")
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-method get_ancestor
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_get_ancestor")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GtkType" "widget_type")
|
|
)
|
|
)
|
|
|
|
(define-method get_colormap
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_get_colormap")
|
|
(return-type "GdkColormap*")
|
|
)
|
|
|
|
(define-method get_visual
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_get_visual")
|
|
(return-type "GdkVisual*")
|
|
)
|
|
|
|
(define-method get_accessible
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_get_accessible")
|
|
(return-type "AtkObject*")
|
|
)
|
|
|
|
(define-method set_colormap
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_set_colormap")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkColormap*" "colormap")
|
|
)
|
|
)
|
|
|
|
(define-method get_events
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_get_events")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method get_pointer
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_get_pointer")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint*" "x")
|
|
'("gint*" "y")
|
|
)
|
|
)
|
|
|
|
(define-method is_ancestor
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_is_ancestor")
|
|
(return-type "gint")
|
|
(parameters
|
|
'("GtkWidget*" "ancestor")
|
|
)
|
|
)
|
|
|
|
(define-method hide_on_delete
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_hide_on_delete")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method set_style
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_set_style")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkStyle*" "style")
|
|
)
|
|
)
|
|
|
|
(define-method ensure_style
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_ensure_style")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method get_style
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_get_style")
|
|
(return-type "GtkStyle*")
|
|
)
|
|
|
|
(define-method modify_style
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_modify_style")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkRcStyle*" "style")
|
|
)
|
|
)
|
|
|
|
(define-method get_modifier_style
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_get_modifier_style")
|
|
(return-type "GtkRcStyle*")
|
|
)
|
|
|
|
(define-method modify_fg
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_modify_fg")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkStateType" "state")
|
|
'("GdkColor*" "color")
|
|
)
|
|
)
|
|
|
|
(define-method modify_bg
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_modify_bg")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkStateType" "state")
|
|
'("GdkColor*" "color")
|
|
)
|
|
)
|
|
|
|
(define-method modify_text
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_modify_text")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkStateType" "state")
|
|
'("GdkColor*" "color")
|
|
)
|
|
)
|
|
|
|
(define-method modify_base
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_modify_base")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkStateType" "state")
|
|
'("GdkColor*" "color")
|
|
)
|
|
)
|
|
|
|
(define-method modify_font
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_modify_font")
|
|
(return-type "none")
|
|
(parameters
|
|
'("PangoFontDescription*" "font_desc")
|
|
)
|
|
)
|
|
|
|
(define-method create_pango_context
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_create_pango_context")
|
|
(return-type "PangoContext*")
|
|
)
|
|
|
|
(define-method get_pango_context
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_get_pango_context")
|
|
(return-type "PangoContext*")
|
|
)
|
|
|
|
(define-method create_pango_layout
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_create_pango_layout")
|
|
(return-type "PangoLayout*")
|
|
(parameters
|
|
'("const-gchar*" "text")
|
|
)
|
|
)
|
|
|
|
(define-method render_icon
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_render_icon")
|
|
(return-type "GdkPixbuf*")
|
|
(parameters
|
|
'("const-gchar*" "stock_id")
|
|
'("GtkIconSize" "size")
|
|
'("const-gchar*" "detail")
|
|
)
|
|
)
|
|
|
|
(define-method set_composite_name
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_set_composite_name")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "name")
|
|
)
|
|
)
|
|
|
|
(define-method get_composite_name
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_get_composite_name")
|
|
(return-type "gchar*")
|
|
)
|
|
|
|
(define-method reset_rc_styles
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_reset_rc_styles")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-function widget_push_colormap
|
|
(c-name "gtk_widget_push_colormap")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkColormap*" "cmap")
|
|
)
|
|
)
|
|
|
|
(define-function widget_push_composite_child
|
|
(c-name "gtk_widget_push_composite_child")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-function widget_pop_composite_child
|
|
(c-name "gtk_widget_pop_composite_child")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-function widget_pop_colormap
|
|
(c-name "gtk_widget_pop_colormap")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method install_style_property
|
|
(of-object "GtkWidgetClass")
|
|
(c-name "gtk_widget_class_install_style_property")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GParamSpec*" "pspec")
|
|
)
|
|
)
|
|
|
|
(define-method install_style_property_parser
|
|
(of-object "GtkWidgetClass")
|
|
(c-name "gtk_widget_class_install_style_property_parser")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GParamSpec*" "pspec")
|
|
'("GtkRcPropertyParser" "parser")
|
|
)
|
|
)
|
|
|
|
(define-method style_get_property
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_style_get_property")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "property_name")
|
|
'("GValue*" "value")
|
|
)
|
|
)
|
|
|
|
(define-method style_get_valist
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_style_get_valist")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "first_property_name")
|
|
'("va_list" "var_args")
|
|
)
|
|
)
|
|
|
|
(define-method style_get
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_style_get")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "first_property_name")
|
|
)
|
|
(varargs #t)
|
|
)
|
|
|
|
(define-function widget_set_default_colormap
|
|
(c-name "gtk_widget_set_default_colormap")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkColormap*" "colormap")
|
|
)
|
|
)
|
|
|
|
(define-function widget_get_default_colormap
|
|
(c-name "gtk_widget_get_default_colormap")
|
|
(return-type "GdkColormap*")
|
|
)
|
|
|
|
(define-function widget_get_default_visual
|
|
(c-name "gtk_widget_get_default_visual")
|
|
(return-type "GdkVisual*")
|
|
)
|
|
|
|
(define-method set_direction
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_set_direction")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextDirection" "dir")
|
|
)
|
|
)
|
|
|
|
(define-method get_direction
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_get_direction")
|
|
(return-type "GtkTextDirection")
|
|
)
|
|
|
|
(define-function widget_set_default_direction
|
|
(c-name "gtk_widget_set_default_direction")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkTextDirection" "dir")
|
|
)
|
|
)
|
|
|
|
(define-function widget_get_default_direction
|
|
(c-name "gtk_widget_get_default_direction")
|
|
(return-type "GtkTextDirection")
|
|
)
|
|
|
|
(define-method shape_combine_mask
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_shape_combine_mask")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkBitmap*" "shape_mask")
|
|
'("gint" "offset_x")
|
|
'("gint" "offset_y")
|
|
)
|
|
)
|
|
|
|
(define-method reset_shapes
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_reset_shapes")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method path
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_path")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint*" "path_length")
|
|
'("gchar**" "path")
|
|
'("gchar**" "path_reversed")
|
|
)
|
|
)
|
|
|
|
(define-method class_path
|
|
(of-object "GtkWidget")
|
|
(c-name "gtk_widget_class_path")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint*" "path_length")
|
|
'("gchar**" "path")
|
|
'("gchar**" "path_reversed")
|
|
)
|
|
)
|
|
|
|
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkwindow.h
|
|
|
|
(define-function gtk_window_get_type
|
|
(c-name "gtk_window_get_type")
|
|
(return-type "GtkType")
|
|
)
|
|
|
|
(define-function gtk_window_new
|
|
(c-name "gtk_window_new")
|
|
(is-constructor-of GtkWindow)
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GtkWindowType" "type" (default "GTK_WINDOW_TOPLEVEL"))
|
|
)
|
|
)
|
|
|
|
(define-method set_title
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_set_title")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "title")
|
|
)
|
|
)
|
|
|
|
(define-method set_wmclass
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_set_wmclass")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "wmclass_name")
|
|
'("const-gchar*" "wmclass_class")
|
|
)
|
|
)
|
|
|
|
(define-method set_role
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_set_role")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "role")
|
|
)
|
|
)
|
|
|
|
(define-method add_accel_group
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_add_accel_group")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkAccelGroup*" "accel_group")
|
|
)
|
|
)
|
|
|
|
(define-method remove_accel_group
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_remove_accel_group")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkAccelGroup*" "accel_group")
|
|
)
|
|
)
|
|
|
|
(define-method set_position
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_set_position")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWindowPosition" "position")
|
|
)
|
|
)
|
|
|
|
(define-method activate_focus
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_activate_focus")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method activate_default
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_activate_default")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method set_transient_for
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_set_transient_for")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWindow*" "parent")
|
|
)
|
|
)
|
|
|
|
(define-method set_type_hint
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_set_type_hint")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindowTypeHint" "hint")
|
|
)
|
|
)
|
|
|
|
(define-method set_destroy_with_parent
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_set_destroy_with_parent")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "setting")
|
|
)
|
|
)
|
|
|
|
(define-method set_resizable
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_set_resizable")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "setting")
|
|
)
|
|
)
|
|
|
|
(define-method get_resizable
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_get_resizable")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method set_gravity
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_set_gravity")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkGravity" "gravity")
|
|
)
|
|
)
|
|
|
|
(define-method get_gravity
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_get_gravity")
|
|
(return-type "GdkGravity")
|
|
)
|
|
|
|
(define-method set_geometry_hints
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_set_geometry_hints")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "geometry_widget")
|
|
'("GdkGeometry*" "geometry")
|
|
'("GdkWindowHints" "geom_mask")
|
|
)
|
|
)
|
|
|
|
(define-method set_has_frame
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_set_has_frame")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "setting")
|
|
)
|
|
)
|
|
|
|
(define-method set_frame_dimensions
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_set_frame_dimensions")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "left")
|
|
'("gint" "top")
|
|
'("gint" "right")
|
|
'("gint" "bottom")
|
|
)
|
|
)
|
|
|
|
(define-method set_decorated
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_set_decorated")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "setting")
|
|
)
|
|
)
|
|
|
|
(define-method set_modal
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_set_modal")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "modal")
|
|
)
|
|
)
|
|
|
|
(define-function window_list_toplevels
|
|
(c-name "gtk_window_list_toplevels")
|
|
(return-type "GList*")
|
|
)
|
|
|
|
(define-method add_mnemonic
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_add_mnemonic")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "keyval")
|
|
'("GtkWidget*" "target")
|
|
)
|
|
)
|
|
|
|
(define-method remove_mnemonic
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_remove_mnemonic")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "keyval")
|
|
'("GtkWidget*" "target")
|
|
)
|
|
)
|
|
|
|
(define-method mnemonic_activate
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_mnemonic_activate")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("guint" "keyval")
|
|
'("GdkModifierType" "modifier")
|
|
)
|
|
)
|
|
|
|
(define-method set_mnemonic_modifier
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_set_mnemonic_modifier")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkModifierType" "modifier")
|
|
)
|
|
)
|
|
|
|
(define-method present
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_present")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method iconify
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_iconify")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method deiconify
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_deiconify")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method stick
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_stick")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method unstick
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_unstick")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method maximize
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_maximize")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method unmaximize
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_unmaximize")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method begin_resize_drag
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_begin_resize_drag")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkWindowEdge" "edge")
|
|
'("gint" "button")
|
|
'("gint" "root_x")
|
|
'("gint" "root_y")
|
|
'("guint32" "timestamp")
|
|
)
|
|
)
|
|
|
|
(define-method begin_move_drag
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_begin_move_drag")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "button")
|
|
'("gint" "root_x")
|
|
'("gint" "root_y")
|
|
'("guint32" "timestamp")
|
|
)
|
|
)
|
|
|
|
(define-method set_policy
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_set_policy")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "allow_shrink")
|
|
'("gint" "allow_grow")
|
|
'("gint" "auto_shrink")
|
|
)
|
|
)
|
|
|
|
(define-method set_default_size
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_set_default_size")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
(define-method set_focus
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_set_focus")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "focus")
|
|
)
|
|
)
|
|
|
|
(define-method set_default
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_set_default")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "defaultw")
|
|
)
|
|
)
|
|
|
|
(define-method remove_embedded_xid
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_remove_embedded_xid")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "xid")
|
|
)
|
|
)
|
|
|
|
(define-method add_embedded_xid
|
|
(of-object "GtkWindow")
|
|
(c-name "gtk_window_add_embedded_xid")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint" "xid")
|
|
)
|
|
)
|