diff options
author | James Henstridge <james@daa.com.au> | 2001-04-08 10:32:14 +0000 |
---|---|---|
committer | James Henstridge <jamesh@src.gnome.org> | 2001-04-08 10:32:14 +0000 |
commit | 0671ff219951209669ac63e85f1055057c799749 (patch) | |
tree | b4a5237d7b90c2f45949129c1d6f39d50f499123 | |
parent | 6b96bb26c404962a5544b1ed52cb3b55774e8c77 (diff) | |
download | pygtk-0671ff219951209669ac63e85f1055057c799749.tar.gz |
same here.
2001-04-08 James Henstridge <james@daa.com.au>
* gtk/gtk.override: same here.
* gtk/gtk-types.c (_pygtk_register_boxed_types): more fixups
* gtk/gtkobject-support.c: lots of similar fixups.
* codegen/argtypes.py (_enum_name): gdk type codes now seem to be
named GDK_TYPE_... and not GTK_TYPE_GDK_...
2001-04-07 James Henstridge <james@daa.com.au>
* gtk/gtk.defs: lots of defs file updates.
2001-04-06 James Henstridge <james@daa.com.au>
* codegen/h2def.py: add --onlyobjdefs flag to script.
-rw-r--r-- | ChangeLog | 19 | ||||
-rw-r--r-- | codegen/argtypes.py | 6 | ||||
-rwxr-xr-x | codegen/h2def.py | 9 | ||||
-rw-r--r-- | gtk/gtk-types.c | 14 | ||||
-rw-r--r-- | gtk/gtk.defs | 2493 | ||||
-rw-r--r-- | gtk/gtk.override | 18 | ||||
-rw-r--r-- | gtk/gtkobject-support.c | 32 |
7 files changed, 1690 insertions, 901 deletions
@@ -1,3 +1,22 @@ +2001-04-08 James Henstridge <james@daa.com.au> + + * gtk/gtk.override: same here. + + * gtk/gtk-types.c (_pygtk_register_boxed_types): more fixups + + * gtk/gtkobject-support.c: lots of similar fixups. + + * codegen/argtypes.py (_enum_name): gdk type codes now seem to be + named GDK_TYPE_... and not GTK_TYPE_GDK_... + +2001-04-07 James Henstridge <james@daa.com.au> + + * gtk/gtk.defs: lots of defs file updates. + +2001-04-06 James Henstridge <james@daa.com.au> + + * codegen/h2def.py: add --onlyobjdefs flag to script. + 2001-03-30 James Henstridge <james@daa.com.au> * examples/pygtk-demo/demos/toolbar.py (main): toolbar demo. diff --git a/codegen/argtypes.py b/codegen/argtypes.py index 125f1f40..adaac994 100644 --- a/codegen/argtypes.py +++ b/codegen/argtypes.py @@ -50,10 +50,8 @@ def _to_upper_str(str): def _enum_name(typename): """create a GTK_TYPE_* name from the given type""" part = _to_upper_str(typename) - if len(part) > 4 and part[:4] == '_GTK': - return 'GTK_TYPE' + part[4:] - else: - return 'GTK_TYPE' + part + second_underscore = string.index(part, '_', 1) + return part[1:second_underscore] + '_TYPE' + part[second_underscore:] class VarList: diff --git a/codegen/h2def.py b/codegen/h2def.py index d3c1dce5..851d9c33 100755 --- a/codegen/h2def.py +++ b/codegen/h2def.py @@ -324,14 +324,17 @@ if __name__ == '__main__': import getopt onlyenums = 0 - + onlyobjdefs = 0 + opts, args = getopt.getopt(sys.argv[1:], 'v', - ['onlyenums']) + ['onlyenums', 'onlyobjdefs']) for o, v in opts: if o == '-v': verbose = 1 if o == '--onlyenums': onlyenums = 1 + if o == '--onlyobjdefs': + onlyobjdefs = 1 if not args[0:1]: print 'Must specify at least one input file name' @@ -347,6 +350,8 @@ if __name__ == '__main__': objdefs = sort_obj_defs(objdefs) if onlyenums: write_enum_defs(enums,None) + elif onlyobjdefs: + write_obj_defs(objdefs,None) else: write_obj_defs(objdefs,None) write_enum_defs(enums,None) diff --git a/gtk/gtk-types.c b/gtk/gtk-types.c index 7c9ea860..8a4985d4 100644 --- a/gtk/gtk-types.c +++ b/gtk/gtk-types.c @@ -1484,7 +1484,7 @@ PyGdkWindow_PropertyChange(PyGdkWindow_Object *self, PyObject *args) return NULL; property = gdk_atom_intern(propname, FALSE); } - if (pygtk_enum_get_value(GTK_TYPE_GDK_PROP_MODE, py_mode, (gint *)&mode)) + if (pygtk_enum_get_value(GDK_TYPE_PROP_MODE, py_mode, (gint *)&mode)) return NULL; switch (format) { case 8: @@ -2498,7 +2498,7 @@ pygdk_cursor_repr(PyGdkCursor_Object *self) if (self->obj->type == GDK_CURSOR_IS_PIXMAP) cname = "*pixmap*"; else { - GtkEnumValue *vals = gtk_type_enum_get_values(GTK_TYPE_GDK_CURSOR_TYPE); + GtkEnumValue *vals = gtk_type_enum_get_values(GDK_TYPE_CURSOR_TYPE); while (vals->value_name != NULL && vals->value != self->obj->type) vals++; if (vals->value_nick) cname = vals->value_nick; @@ -2515,7 +2515,7 @@ pygdk_cursor_getattr(PyGdkCursor_Object *self, char *attr) if (!strcmp(attr, "type")) return PyInt_FromLong(self->obj->type); else if (!strcmp(attr, "name")) { - GtkEnumValue *vals = gtk_type_enum_get_values(GTK_TYPE_GDK_CURSOR_TYPE); + GtkEnumValue *vals = gtk_type_enum_get_values(GDK_TYPE_CURSOR_TYPE); while (vals->value_name != NULL && vals->value != self->obj->type) vals++; @@ -3784,14 +3784,14 @@ _pygtk_register_boxed_types(PyObject *moddict) register_tp(GtkStyle); PyGtkStyleHelper_Type.ob_type = &PyType_Type; #endif - register_tp2(GdkFont, GTK_TYPE_GDK_FONT); - register_tp2(GdkColor, GTK_TYPE_GDK_COLOR); - register_tp2(GdkEvent, GTK_TYPE_GDK_EVENT); + register_tp2(GdkFont, GDK_TYPE_FONT); + register_tp2(GdkColor, GDK_TYPE_COLOR); + register_tp2(GdkEvent, GDK_TYPE_EVENT); #if 0 register_tp(GdkWindow); register_tp(GdkGC); #endif - register_tp2(GdkVisual, GTK_TYPE_GDK_VISUAL); + register_tp2(GdkVisual, GDK_TYPE_VISUAL); #if 0 register_tp(GdkColormap); register_tp(GdkDragContext); diff --git a/gtk/gtk.defs b/gtk/gtk.defs index a3568e34..dbd0e140 100644 --- a/gtk/gtk.defs +++ b/gtk/gtk.defs @@ -4,16 +4,17 @@ (include "gtk-extrafuncs.defs") ; object definitions ... + (object IconFactory (in-module Gtk) (parent Object (G)) (c-name GtkIconFactory) ) -(object TextMark +(interface Editable (in-module Gtk) - (parent Object (G)) - (c-name GtkTextMark) + (parent Widget (Gtk)) + (c-name GtkEditable) ) (object Object @@ -40,18 +41,6 @@ (c-name GtkIMMulticontext) ) -(object Adjustment - (in-module Gtk) - (parent Object (Gtk)) - (c-name GtkAdjustment) - (field (type-and-name gfloat value)) - (field (type-and-name gfloat lower)) - (field (type-and-name gfloat upper)) - (field (type-and-name gfloat step_increment)) - (field (type-and-name gfloat page_increment)) - (field (type-and-name gfloat page_size)) -) - (object CellRenderer (in-module Gtk) (parent Object (Gtk)) @@ -82,12 +71,30 @@ (c-name GtkCellRendererPixbuf) ) +(object Adjustment + (in-module Gtk) + (parent Object (Gtk)) + (c-name GtkAdjustment) + (field (type-and-name gfloat value)) + (field (type-and-name gfloat lower)) + (field (type-and-name gfloat upper)) + (field (type-and-name gfloat step_increment)) + (field (type-and-name gfloat page_increment)) + (field (type-and-name gfloat page_size)) +) + (object RcStyle (in-module Gtk) (parent Object (G)) (c-name GtkRcStyle) ) +(object Settings + (in-module Gtk) + (parent Object (G)) + (c-name GtkSettings) +) + (object Style (in-module Gtk) (parent Object (G)) @@ -101,6 +108,18 @@ (field (type-and-name GtkTextTagTable* tag_table)) ) +(object TextChildAnchor + (in-module Gtk) + (parent Object (G)) + (c-name GtkTextChildAnchor) +) + +(object TextMark + (in-module Gtk) + (parent Object (G)) + (c-name GtkTextMark) +) + (object TextTag (in-module Gtk) (parent Object (G)) @@ -119,15 +138,24 @@ (c-name GtkTooltips) ) -(object TreeSelection +(interface TreeModel (in-module Gtk) - (parent Object (Gtk)) - (c-name GtkTreeSelection) + (c-name GtkTreeModel) ) -(interface TreeModel +(interface TreeDragSource (in-module Gtk) - (c-name GtkTreeModel) + (c-name GtkTreeDragSource) +) + +(interface TreeDragDest + (in-module Gtk) + (c-name GtkTreeDragDest) +) + +(interface TreeSortable + (in-module Gtk) + (c-name GtkTreeSortable) ) (object ListStore @@ -135,6 +163,22 @@ (parent Object (G)) (c-name GtkListStore) (implements GtkTreeModel) + (implements GtkTreeDragSource) + (implements GtkTreeDragDest) + (implements GtkTreeSortable) +) + +(object TreeModelSort + (in-module Gtk) + (parent Object (G)) + (c-name GtkTreeModelSort) + (implements GtkTreeModel) +) + +(object TreeSelection + (in-module Gtk) + (parent Object (Gtk)) + (c-name GtkTreeSelection) ) (object TreeStore @@ -142,6 +186,9 @@ (parent Object (G)) (c-name GtkTreeStore) (implements GtkTreeModel) + (implements GtkTreeDragSource) + (implements GtkTreeDragDest) + (implements GtkTreeSortable) ) (object TreeViewColumn @@ -255,6 +302,13 @@ (c-name GtkPreview) ) +(object OldEditable + (in-module Gtk) + (parent Widget (Gtk)) + (c-name GtkOldEditable) + (implements GtkEditable) +) + (object Misc (in-module Gtk) (parent Widget (Gtk)) @@ -297,24 +351,11 @@ (c-name GtkInvisible) ) -(interface Editable - (in-module Gtk) - (parent Widget (Gtk)) - (c-name GtkEditable) -) - -(object OldEditable - (in-module Gtk) - (parent Widget (Gtk)) - (implements GtkEditable) - (c-name GtkOldEditable) -) - (object Entry (in-module Gtk) (parent Widget (Gtk)) - (implements GtkEditable) (c-name GtkEntry) + (implements GtkEditable) ) (object SpinButton @@ -475,6 +516,12 @@ (c-name GtkTearoffMenuItem) ) +(object SeparatorMenuItem + (in-module Gtk) + (parent MenuItem (Gtk)) + (c-name GtkSeparatorMenuItem) +) + (object CheckMenuItem (in-module Gtk) (parent MenuItem (Gtk)) @@ -488,6 +535,12 @@ (c-name GtkRadioMenuItem) ) +(object ImageMenuItem + (in-module Gtk) + (parent MenuItem (Gtk)) + (c-name GtkImageMenuItem) +) + (object ListItem (in-module Gtk) (parent Item (Gtk)) @@ -660,38 +713,10 @@ (c-name GtkPlug) ) -(object FontSelectionDialog - (in-module Gtk) - (parent Dialog (Gtk)) - (c-name GtkFontSelectionDialog) - (field (type-and-name GtkWidget* fontsel)) - (field (type-and-name GtkWidget* main_vbox)) - (field (type-and-name GtkWidget* action_area)) - (field (type-and-name GtkWidget* ok_button)) - (field (type-and-name GtkWidget* apply_button)) - (field (type-and-name GtkWidget* cancel_button)) -) - -(object FileSelection - (in-module Gtk) - (parent Dialog (Gtk)) - (c-name GtkFileSelection) - (field (type-and-name GtkWidget* dir_list)) - (field (type-and-name GtkWidget* file_list)) - (field (type-and-name GtkWidget* selection_entry)) - (field (type-and-name GtkWidget* selection_text)) - (field (type-and-name GtkWidget* main_vbox)) - (field (type-and-name GtkWidget* ok_button)) - (field (type-and-name GtkWidget* cancel_button)) - (field (type-and-name GtkWidget* help_button)) -) - (object Dialog (in-module Gtk) (parent Window (Gtk)) (c-name GtkDialog) - (field (type-and-name GtkWidget* vbox)) - (field (type-and-name GtkWidget* action_area)) ) (object MessageDialog @@ -704,20 +729,33 @@ (in-module Gtk) (parent Dialog (Gtk)) (c-name GtkInputDialog) - (field (type-and-name GtkWidget* close_button)) - (field (type-and-name GtkWidget* save_button)) ) -(object ColorSelectionDialog +(object FontSelectionDialog (in-module Gtk) (parent Dialog (Gtk)) - (c-name GtkColorSelectionDialog) - (field (type-and-name GtkWidget* colorsel)) + (c-name GtkFontSelectionDialog) + (field (type-and-name GtkWidget* fontsel)) + (field (type-and-name GtkWidget* main_vbox)) + (field (type-and-name GtkWidget* action_area)) (field (type-and-name GtkWidget* ok_button)) + (field (type-and-name GtkWidget* apply_button)) (field (type-and-name GtkWidget* cancel_button)) - (field (type-and-name GtkWidget* help_button)) ) +(object FileSelection + (in-module Gtk) + (parent Dialog (Gtk)) + (c-name GtkFileSelection) +) + +(object ColorSelectionDialog + (in-module Gtk) + (parent Dialog (Gtk)) + (c-name GtkColorSelectionDialog) +) + + ;; Enumerations and flags ... (flags AccelFlags @@ -1837,117 +1875,6 @@ -;; From /opt/pango/include/gtk-2.0/gtk/gtkarg.h - -(function gtk_arg_new - (c-name gtk_arg_new) - (return-type GtkArg*) - (parameter (type-and-name GtkType arg_type)) -) - -(method copy - (of-object Arg (Gtk)) - (c-name gtk_arg_copy) - (return-type GtkArg*) - (parameter (type-and-name GtkArg* dest_arg)) -) - -(method free - (of-object Arg (Gtk)) - (c-name gtk_arg_free) - (return-type none) - (parameter (type-and-name gboolean free_contents)) -) - -(method reset - (of-object Arg (Gtk)) - (c-name gtk_arg_reset) - (return-type none) -) - -(method values_equal - (of-object Arg (Gtk)) - (c-name gtk_arg_values_equal) - (return-type gboolean) - (parameter (type-and-name const-GtkArg* arg2)) -) - -(function gtk_args_collect - (c-name gtk_args_collect) - (return-type gchar*) - (parameter (type-and-name GtkType object_type)) - (parameter (type-and-name GHashTable* arg_info_hash_table)) - (parameter (type-and-name GSList** arg_list_p)) - (parameter (type-and-name GSList** info_list_p)) - (parameter (type-and-name const-gchar* first_arg_name)) - (parameter (type-and-name va_list var_args)) -) - -(function gtk_args_collect_cleanup - (c-name gtk_args_collect_cleanup) - (return-type none) - (parameter (type-and-name GSList* arg_list)) - (parameter (type-and-name GSList* info_list)) -) - -(function gtk_arg_get_info - (c-name gtk_arg_get_info) - (return-type gchar*) - (parameter (type-and-name GtkType object_type)) - (parameter (type-and-name GHashTable* arg_info_hash_table)) - (parameter (type-and-name const-gchar* arg_name)) - (parameter (type-and-name GtkArgInfo** info_p)) -) - -(function gtk_arg_type_new_static - (c-name gtk_arg_type_new_static) - (return-type GtkArgInfo*) - (parameter (type-and-name GtkType base_class_type)) - (parameter (type-and-name const-gchar* arg_name)) - (parameter (type-and-name guint class_n_args_offset)) - (parameter (type-and-name GHashTable* arg_info_hash_table)) - (parameter (type-and-name GtkType arg_type)) - (parameter (type-and-name guint arg_flags)) - (parameter (type-and-name guint arg_id)) -) - -(function gtk_args_query - (c-name gtk_args_query) - (return-type GtkArg*) - (parameter (type-and-name GtkType class_type)) - (parameter (type-and-name GHashTable* arg_info_hash_table)) - (parameter (type-and-name guint32** arg_flags)) - (parameter (type-and-name guint* n_args_p)) -) - -(function gtk_arg_name_strip_type - (c-name gtk_arg_name_strip_type) - (return-type gchar*) - (parameter (type-and-name const-gchar* arg_name)) -) - -(function gtk_arg_info_equal - (c-name gtk_arg_info_equal) - (return-type gint) - (parameter (type-and-name gconstpointer arg_info_1)) - (parameter (type-and-name gconstpointer arg_info_2)) -) - -(function gtk_arg_info_hash - (c-name gtk_arg_info_hash) - (return-type guint) - (parameter (type-and-name gconstpointer arg_info)) -) - -(method to_valueloc - (of-object Arg (Gtk)) - (c-name gtk_arg_to_valueloc) - (return-type none) - (parameter (type-and-name gpointer value_pointer)) -) - - - ;; From /opt/pango/include/gtk-2.0/gtk/gtkarrow.h (function gtk_arrow_get_type @@ -2134,31 +2061,6 @@ (parameter (type-and-name GtkPathPriorityType priority)) ) -(function gtk_binding_entry_remove - (c-name gtk_binding_entry_remove) - (return-type none) - (parameter (type-and-name GtkBindingSet* binding_set)) - (parameter (type-and-name guint keyval)) - (parameter (type-and-name guint modifiers)) -) - -(function gtk_binding_entry_add_signall - (c-name gtk_binding_entry_add_signall) - (return-type none) - (parameter (type-and-name GtkBindingSet* binding_set)) - (parameter (type-and-name guint keyval)) - (parameter (type-and-name guint modifiers)) - (parameter (type-and-name const-gchar* signal_name)) - (parameter (type-and-name GSList* binding_args)) -) - -(function gtk_binding_parse_binding - (c-name gtk_binding_parse_binding) - (return-type guint) - (parameter (type-and-name GScanner* scanner)) -) - - ;; From /opt/pango/include/gtk-2.0/gtk/gtkbox.h @@ -2215,6 +2117,12 @@ (parameter (type-and-name gint spacing)) ) +(method get_spacing + (of-object Box (Gtk)) + (c-name gtk_box_get_spacing) + (return-type gint) +) + (method reorder_child (of-object Box (Gtk)) (c-name gtk_box_reorder_child) @@ -2267,20 +2175,16 @@ (parameter (type-and-name const-gchar* label)) ) -(function gtk_button_new_stock - (c-name gtk_button_new_stock) - (is-constructor-of GtkButton) +(function gtk_button_new_from_stock + (c-name gtk_button_new_from_stock) (return-type GtkWidget*) (parameter (type-and-name const-gchar* stock_id)) - (parameter (type-and-name GtkAccelGroup* accel_group)) ) -(function gtk_button_new_accel - (c-name gtk_button_new_accel) - (is-constructor-of GtkButton) +(function gtk_button_new_with_mnemonic + (c-name gtk_button_new_with_mnemonic) (return-type GtkWidget*) - (parameter (type-and-name const-gchar* uline_label)) - (parameter (type-and-name GtkAccelGroup* accel_group)) + (parameter (type-and-name const-gchar* label)) ) (method pressed @@ -2513,6 +2417,18 @@ (parameter (type-and-name gboolean radio)) ) +(method get_active + (of-object CellRendererToggle (Gtk)) + (c-name gtk_cell_renderer_toggle_get_active) + (return-type gboolean) +) + +(method set_active + (of-object CellRendererToggle (Gtk)) + (c-name gtk_cell_renderer_toggle_set_active) + (return-type none) + (parameter (type-and-name gboolean setting)) +) ;; From /opt/pango/include/gtk-2.0/gtk/gtkcheckbutton.h @@ -2535,6 +2451,11 @@ (parameter (type-and-name const-gchar* label)) ) +(function gtk_check_button_new_with_mnemonic + (c-name gtk_check_button_new_with_mnemonic) + (return-type GtkWidget*) + (parameter (type-and-name const-gchar* label)) +) ;; From /opt/pango/include/gtk-2.0/gtk/gtkcheckmenuitem.h @@ -2564,19 +2485,31 @@ (parameter (type-and-name gboolean is_active)) ) -(method set_show_toggle +(method toggled (of-object CheckMenuItem (Gtk)) - (c-name gtk_check_menu_item_set_show_toggle) + (c-name gtk_check_menu_item_toggled) (return-type none) - (parameter (type-and-name gboolean always)) ) -(method toggled +(method set_inconsistent (of-object CheckMenuItem (Gtk)) - (c-name gtk_check_menu_item_toggled) + (c-name gtk_check_menu_item_set_inconsistent) (return-type none) + (parameter (type-and-name gboolean setting)) +) + +(method get_inconsistent + (of-object CheckMenuItem (Gtk)) + (c-name gtk_check_menu_item_get_inconsistent) + (return-type gboolean) ) +(method set_show_toggle + (of-object CheckMenuItem (Gtk)) + (c-name gtk_check_menu_item_set_show_toggle) + (return-type none) + (parameter (type-and-name gboolean always)) +) ;; From /opt/pango/include/gtk-2.0/gtk/gtkclipboard.h @@ -3498,6 +3431,27 @@ (parameter (type-and-name GtkDirectionType direction)) ) +(method propagate_expose + (of-object Container (Gtk)) + (c-name gtk_container_propagate_expose) + (return-type none) + (parameter (type-and-name GtkWidget* child)) + (parameter (type-and-name GdkEventExpose* event)) +) + +(method set_focus_chain + (of-object Container (Gtk)) + (c-name gtk_container_set_focus_chain) + (return-type none) + (parameter (type-and-name GList* focusable_widgets)) +) + +(method unset_focus_chain + (of-object Container (Gtk)) + (c-name gtk_container_unset_focus_chain) + (return-type none) +) + (method set_reallocate_redraws (of-object Container (Gtk)) (c-name gtk_container_set_reallocate_redraws) @@ -4361,6 +4315,34 @@ (varargs t) ) +(method set_response_sensitive + (of-object Dialog (Gtk)) + (c-name gtk_dialog_set_response_sensitive) + (return-type none) + (parameter (type-and-name gint response_id)) + (parameter (type-and-name gboolean setting)) +) + +(method set_default_response + (of-object Dialog (Gtk)) + (c-name gtk_dialog_set_default_response) + (return-type none) + (parameter (type-and-name gint response_id)) +) + +(method set_has_separator + (of-object Dialog (Gtk)) + (c-name gtk_dialog_set_has_separator) + (return-type none) + (parameter (type-and-name gboolean setting)) +) + +(method get_has_separator + (of-object Dialog (Gtk)) + (c-name gtk_dialog_get_has_separator) + (return-type gboolean) +) + (method response (of-object Dialog (Gtk)) (c-name gtk_dialog_response) @@ -4439,6 +4421,27 @@ (return-type none) ) +(method drag_dest_find_target + (of-object Widget (Gtk)) + (c-name gtk_drag_dest_find_target) + (return-type GdkAtom) + (parameter (type-and-name GdkDragContext* context)) + (parameter (type-and-name GtkTargetList* target_list)) +) + +(method drag_dest_get_target_list + (of-object Widget (Gtk)) + (c-name gtk_drag_dest_get_target_list) + (return-type GtkTargetList*) +) + +(method drag_dest_set_target_list + (of-object Widget (Gtk)) + (c-name gtk_drag_dest_set_target_list) + (return-type none) + (parameter (type-and-name GtkTargetList* target_list)) +) + (method drag_source_set (of-object Widget (Gtk)) (c-name gtk_drag_source_set) @@ -4678,74 +4681,84 @@ (return-type GtkWidget*) ) -(function gtk_entry_new_with_max_length - (c-name gtk_entry_new_with_max_length) - (is-constructor-of GtkEntry) - (return-type GtkWidget*) - (parameter (type-and-name guint16 max) (default "0")) -) - -(method set_text +(method set_visibility (of-object Entry (Gtk)) - (c-name gtk_entry_set_text) + (c-name gtk_entry_set_visibility) (return-type none) - (parameter (type-and-name const-gchar* text)) + (parameter (type-and-name gboolean visible)) ) -(method append_text +(method set_invisible_char (of-object Entry (Gtk)) - (c-name gtk_entry_append_text) + (c-name gtk_entry_set_invisible_char) (return-type none) - (parameter (type-and-name const-gchar* text)) + (parameter (type-and-name gunichar ch)) ) -(method prepend_text +(method set_editable (of-object Entry (Gtk)) - (c-name gtk_entry_prepend_text) + (c-name gtk_entry_set_editable) (return-type none) - (parameter (type-and-name const-gchar* text)) + (parameter (type-and-name gboolean editable)) ) -(method set_position +(method set_has_frame (of-object Entry (Gtk)) - (c-name gtk_entry_set_position) + (c-name gtk_entry_set_has_frame) (return-type none) - (parameter (type-and-name gint position)) + (parameter (type-and-name gboolean setting)) ) -(method get_text +(method get_has_frame (of-object Entry (Gtk)) - (c-name gtk_entry_get_text) - (return-type const-gchar*) + (c-name gtk_entry_get_has_frame) + (return-type gboolean) ) -(method select_region +(method set_max_length (of-object Entry (Gtk)) - (c-name gtk_entry_select_region) + (c-name gtk_entry_set_max_length) (return-type none) - (parameter (type-and-name gint start)) - (parameter (type-and-name gint end)) + (parameter (type-and-name guint16 max)) ) -(method set_visibility +(method set_activates_default (of-object Entry (Gtk)) - (c-name gtk_entry_set_visibility) + (c-name gtk_entry_set_activates_default) (return-type none) - (parameter (type-and-name gboolean visible)) + (parameter (type-and-name gboolean setting)) ) -(method set_editable +(method get_activates_default (of-object Entry (Gtk)) - (c-name gtk_entry_set_editable) + (c-name gtk_entry_get_activates_default) + (return-type gboolean) +) + +(method set_width_chars + (of-object Entry (Gtk)) + (c-name gtk_entry_set_width_chars) (return-type none) - (parameter (type-and-name gboolean editable)) + (parameter (type-and-name gint n_chars)) ) -(method set_max_length +(method get_width_chars (of-object Entry (Gtk)) - (c-name gtk_entry_set_max_length) + (c-name gtk_entry_get_width_chars) + (return-type gint) +) + +(method set_text + (of-object Entry (Gtk)) + (c-name gtk_entry_set_text) (return-type none) - (parameter (type-and-name guint16 max)) + (parameter (type-and-name const-gchar* text)) +) + +(method get_text + (of-object Entry (Gtk)) + (c-name gtk_entry_get_text) + (return-type const-gchar*) ) @@ -4962,6 +4975,12 @@ (parameter (type-and-name const-gchar* label) (null-ok)) ) +(method get_label + (of-object Frame (Gtk)) + (c-name gtk_frame_get_label) + (return-type none) +) + (method set_label_widget (of-object Frame (Gtk)) (c-name gtk_frame_set_label_widget) @@ -5060,29 +5079,6 @@ (return-type GtkWidget*) ) -(function gtk_hbutton_box_get_spacing_default - (c-name gtk_hbutton_box_get_spacing_default) - (return-type gint) -) - -(function gtk_hbutton_box_get_layout_default - (c-name gtk_hbutton_box_get_layout_default) - (return-type GtkButtonBoxStyle) -) - -(function gtk_hbutton_box_set_spacing_default - (c-name gtk_hbutton_box_set_spacing_default) - (return-type none) - (parameter (type-and-name gint spacing)) -) - -(function gtk_hbutton_box_set_layout_default - (c-name gtk_hbutton_box_set_layout_default) - (return-type none) - (parameter (type-and-name GtkButtonBoxStyle layout)) -) - - ;; From /opt/pango/include/gtk-2.0/gtk/gtkhbox.h @@ -5227,14 +5223,14 @@ (function icon_size_lookup (c-name gtk_icon_size_lookup) (return-type gboolean) - (parameter (type-and-name const-gchar* alias)) + (parameter (type-and-name GtkIconSize size)) (parameter (type-and-name gint* width)) (parameter (type-and-name gint* height)) ) (function icon_size_register (c-name gtk_icon_size_register) - (return-type none) + (return-type GtkIconSize) (parameter (type-and-name const-gchar* alias)) (parameter (type-and-name gint width)) (parameter (type-and-name gint height)) @@ -5247,11 +5243,29 @@ (parameter (type-and-name GtkIconSize target)) ) +(function icon_size_from_name + (c-name gtk_icon_size_from_name) + (return-type GtkIconSize) + (parameter (type-and-name const-gchar* name)) +) + +(function icon_size_get_name + (c-name gtk_icon_size_get_name) + (return-type const-gchar*) + (parameter (type-and-name GtkIconSize size)) +) + (function icon_set_new (c-name gtk_icon_set_new) (return-type GtkIconSet*) ) +(function icon_set_new_from_pixbuf + (c-name gtk_icon_set_new_from_pixbuf) + (return-type GtkIconSet*) + (parameter (type-and-name GdkPixbuf* pixbuf)) +) + (method ref (of-object IconSet (Gtk)) (c-name gtk_icon_set_ref) @@ -5289,6 +5303,11 @@ (parameter (type-and-name const-GtkIconSource* source)) ) +(function icon_source_new + (c-name gtk_icon_source_new) + (return-type GtkIconSource*) +) + (method copy (of-object IconSource (Gtk)) (c-name gtk_icon_source_copy) @@ -5301,6 +5320,109 @@ (return-type none) ) +(method set_filename + (of-object IconSource (Gtk)) + (c-name gtk_icon_source_set_filename) + (return-type none) + (parameter (type-and-name const-gchar* filename)) +) + +(method set_pixbuf + (of-object IconSource (Gtk)) + (c-name gtk_icon_source_set_pixbuf) + (return-type none) + (parameter (type-and-name GdkPixbuf* pixbuf)) +) + +(method get_filename + (of-object IconSource (Gtk)) + (c-name gtk_icon_source_get_filename) + (return-type const-gchar*) +) + +(method get_pixbuf + (of-object IconSource (Gtk)) + (c-name gtk_icon_source_get_pixbuf) + (return-type GdkPixbuf*) +) + +(method set_direction_wildcarded + (of-object IconSource (Gtk)) + (c-name gtk_icon_source_set_direction_wildcarded) + (return-type none) + (parameter (type-and-name gboolean setting)) +) + +(method set_state_wildcarded + (of-object IconSource (Gtk)) + (c-name gtk_icon_source_set_state_wildcarded) + (return-type none) + (parameter (type-and-name gboolean setting)) +) + +(method set_size_wildcarded + (of-object IconSource (Gtk)) + (c-name gtk_icon_source_set_size_wildcarded) + (return-type none) + (parameter (type-and-name gboolean setting)) +) + +(method get_size_wildcarded + (of-object IconSource (Gtk)) + (c-name gtk_icon_source_get_size_wildcarded) + (return-type gboolean) +) + +(method get_state_wildcarded + (of-object IconSource (Gtk)) + (c-name gtk_icon_source_get_state_wildcarded) + (return-type gboolean) +) + +(method get_direction_wildcarded + (of-object IconSource (Gtk)) + (c-name gtk_icon_source_get_direction_wildcarded) + (return-type gboolean) +) + +(method set_direction + (of-object IconSource (Gtk)) + (c-name gtk_icon_source_set_direction) + (return-type none) + (parameter (type-and-name GtkTextDirection direction)) +) + +(method set_state + (of-object IconSource (Gtk)) + (c-name gtk_icon_source_set_state) + (return-type none) + (parameter (type-and-name GtkStateType state)) +) + +(method set_size + (of-object IconSource (Gtk)) + (c-name gtk_icon_source_set_size) + (return-type none) + (parameter (type-and-name GtkIconSize size)) +) + +(method get_direction + (of-object IconSource (Gtk)) + (c-name gtk_icon_source_get_direction) + (return-type GtkTextDirection) +) + +(method get_state + (of-object IconSource (Gtk)) + (c-name gtk_icon_source_get_state) + (return-type GtkStateType) +) + +(method get_size + (of-object IconSource (Gtk)) + (c-name gtk_icon_source_get_size) + (return-type GtkIconSize) +) ;; From /opt/pango/include/gtk-2.0/gtk/gtkimage.h @@ -5446,29 +5568,40 @@ (parameter (type-and-name gchar** size)) ) -(function gtk_image_new - (c-name gtk_image_new) + +;; From /opt/pango/include/gtk-2.0/gtk/gtkimagemenuitem.h + +(function gtk_image_menu_item_get_type + (c-name gtk_image_menu_item_get_type) + (return-type GtkType) +) + +(function gtk_image_menu_item_new + (c-name gtk_image_menu_item_new) (return-type GtkWidget*) - (parameter (type-and-name GdkImage* val)) - (parameter (type-and-name GdkBitmap* mask)) + (parameter (type-and-name GtkWidget* widget)) + (parameter (type-and-name const-gchar* label)) ) -(method set - (of-object Image (Gtk)) - (c-name gtk_image_set) - (return-type none) - (parameter (type-and-name GdkImage* val)) - (parameter (type-and-name GdkBitmap* mask)) +(function gtk_image_menu_item_new_from_stock + (c-name gtk_image_menu_item_new_from_stock) + (return-type GtkWidget*) + (parameter (type-and-name const-gchar* stock_id)) + (parameter (type-and-name GtkAccelGroup* accel_group)) ) -(method get - (of-object Image (Gtk)) - (c-name gtk_image_get) +(method add_image + (of-object ImageMenuItem (Gtk)) + (c-name gtk_image_menu_item_add_image) (return-type none) - (parameter (type-and-name GdkImage** val)) - (parameter (type-and-name GdkBitmap** mask)) + (parameter (type-and-name GtkWidget* child)) ) +(method get_image + (of-object ImageMenuItem (Gtk)) + (c-name gtk_image_menu_item_get_image) + (return-type GtkWidget*) +) ;; From /opt/pango/include/gtk-2.0/gtk/gtkimcontext.h @@ -5518,6 +5651,20 @@ (return-type none) ) +(method set_cursor_location + (of-object IMContext (Gtk)) + (c-name gtk_im_context_set_cursor_location) + (return-type none) + (parameter (type-and-name GdkRectangle* area)) +) + +(method set_use_preedit + (of-object IMContext (Gtk)) + (c-name gtk_im_context_set_use_preedit) + (return-type none) + (parameter (type-and-name gboolean use_preedit)) +) + ;; From /opt/pango/include/gtk-2.0/gtk/gtkimmulticontext.h @@ -5837,6 +5984,12 @@ (parameter (type-and-name const-char* str)) ) +(function gtk_label_new_with_mnemonic + (c-name gtk_label_new_with_mnemonic) + (return-type GtkWidget*) + (parameter (type-and-name const-char* str)) +) + (method set_text (of-object Label (Gtk)) (c-name gtk_label_set_text) @@ -5844,6 +5997,53 @@ (parameter (type-and-name const-char* str)) ) +(method get_text + (of-object Label (Gtk)) + (c-name gtk_label_get_text) + (return-type const-gchar*) +) + +(method set_attributes + (of-object Label (Gtk)) + (c-name gtk_label_set_attributes) + (return-type none) + (parameter (type-and-name PangoAttrList* attrs)) +) + +(method set_markup + (of-object Label (Gtk)) + (c-name gtk_label_set_markup) + (return-type none) + (parameter (type-and-name const-gchar* str)) +) + +(method set_markup_with_mnemonic + (of-object Label (Gtk)) + (c-name gtk_label_set_markup_with_mnemonic) + (return-type none) + (parameter (type-and-name const-gchar* str)) +) + +(method get_mnemonic_keyval + (of-object Label (Gtk)) + (c-name gtk_label_get_mnemonic_keyval) + (return-type guint) +) + +(method set_mnemonic_widget + (of-object Label (Gtk)) + (c-name gtk_label_set_mnemonic_widget) + (return-type none) + (parameter (type-and-name GtkWidget* widget)) +) + +(method set_text_with_mnemonic + (of-object Label (Gtk)) + (c-name gtk_label_set_text_with_mnemonic) + (return-type none) + (parameter (type-and-name const-gchar* str)) +) + (method set_justify (of-object Label (Gtk)) (c-name gtk_label_set_justify) @@ -5865,11 +6065,33 @@ (parameter (type-and-name gboolean wrap)) ) -(method parse_uline +(method set_selectable (of-object Label (Gtk)) - (c-name gtk_label_parse_uline) - (return-type guint) - (parameter (type-and-name const-gchar* string)) + (c-name gtk_label_set_selectable) + (return-type none) + (parameter (type-and-name gboolean setting)) +) + +(method get_selectable + (of-object Label (Gtk)) + (c-name gtk_label_get_selectable) + (return-type gboolean) +) + +(method select_region + (of-object Label (Gtk)) + (c-name gtk_label_select_region) + (return-type none) + (parameter (type-and-name gint start_offset)) + (parameter (type-and-name gint end_offset)) +) + +(method get_layout_offsets + (of-object Label (Gtk)) + (c-name gtk_label_get_layout_offsets) + (return-type none) + (parameter (type-and-name gint* x)) + (parameter (type-and-name gint* y)) ) (method get @@ -5879,6 +6101,12 @@ (parameter (type-and-name char** str)) ) +(method parse_uline + (of-object Label (Gtk)) + (c-name gtk_label_parse_uline) + (return-type guint) + (parameter (type-and-name const-gchar* string)) +) ;; From /opt/pango/include/gtk-2.0/gtk/gtklayout.h @@ -6768,6 +6996,20 @@ (return-type none) ) +(method toggle_size_request + (of-object MenuItem (Gtk)) + (c-name gtk_menu_item_toggle_size_request) + (return-type none) + (parameter (type-and-name gint* requisition)) +) + +(method toggle_size_allocate + (of-object MenuItem (Gtk)) + (c-name gtk_menu_item_toggle_size_allocate) + (return-type none) + (parameter (type-and-name gint allocation)) +) + (method right_justify (of-object MenuItem (Gtk)) (c-name gtk_menu_item_right_justify) @@ -7142,30 +7384,6 @@ (return-type GtkType) ) -(method user_signal_new - (of-object ObjectClass (Gtk)) - (c-name gtk_object_class_user_signal_new) - (return-type guint) - (parameter (type-and-name const-gchar* name)) - (parameter (type-and-name GtkSignalRunType signal_flags)) - (parameter (type-and-name GtkSignalMarshaller marshaller)) - (parameter (type-and-name GtkType return_val)) - (parameter (type-and-name guint nparams)) - (varargs t) -) - -(method user_signal_newv - (of-object ObjectClass (Gtk)) - (c-name gtk_object_class_user_signal_newv) - (return-type guint) - (parameter (type-and-name const-gchar* name)) - (parameter (type-and-name GtkSignalRunType signal_flags)) - (parameter (type-and-name GtkSignalMarshaller marshaller)) - (parameter (type-and-name GtkType return_val)) - (parameter (type-and-name guint nparams)) - (parameter (type-and-name GtkType* params)) -) - (function object_new (c-name gtk_object_new) (return-type GtkObject*) @@ -7222,46 +7440,6 @@ (return-type none) ) -(method getv - (of-object Object (Gtk)) - (c-name gtk_object_getv) - (return-type none) - (parameter (type-and-name guint n_args)) - (parameter (type-and-name GtkArg* args)) -) - -(method get - (of-object Object (Gtk)) - (c-name gtk_object_get) - (return-type none) - (parameter (type-and-name const-gchar* first_arg_name)) - (varargs t) -) - -(method set - (of-object Object (Gtk)) - (c-name gtk_object_set) - (return-type none) - (parameter (type-and-name const-gchar* first_arg_name)) - (varargs t) -) - -(method setv - (of-object Object (Gtk)) - (c-name gtk_object_setv) - (return-type none) - (parameter (type-and-name guint n_args)) - (parameter (type-and-name GtkArg* args)) -) - -(function object_query_args - (c-name gtk_object_query_args) - (return-type GtkArg*) - (parameter (type-and-name GtkType class_type)) - (parameter (type-and-name guint32** arg_flags)) - (parameter (type-and-name guint* n_args)) -) - (method set_data (of-object Object (Gtk)) (c-name gtk_object_set_data) @@ -7313,23 +7491,6 @@ (return-type gpointer) ) -(method add_signals - (of-object ObjectClass (Gtk)) - (c-name gtk_object_class_add_signals) - (return-type none) - (parameter (type-and-name guint* signals)) - (parameter (type-and-name guint nsignals)) -) - -(function object_add_arg_type - (c-name gtk_object_add_arg_type) - (return-type none) - (parameter (type-and-name const-gchar* arg_name)) - (parameter (type-and-name GtkType arg_type)) - (parameter (type-and-name guint arg_flags)) - (parameter (type-and-name guint arg_id)) -) - (method set_data_by_id (of-object Object (Gtk)) (c-name gtk_object_set_data_by_id) @@ -7368,41 +7529,6 @@ (parameter (type-and-name GQuark key_id)) ) -(method arg_set - (of-object Object (Gtk)) - (c-name gtk_object_arg_set) - (return-type none) - (parameter (type-and-name GtkArg* arg)) - (parameter (type-and-name GtkArgInfo* info)) -) - -(method arg_get - (of-object Object (Gtk)) - (c-name gtk_object_arg_get) - (return-type none) - (parameter (type-and-name GtkArg* arg)) - (parameter (type-and-name GtkArgInfo* info)) -) - -(function object_args_collect - (c-name gtk_object_args_collect) - (return-type gchar*) - (parameter (type-and-name GtkType object_type)) - (parameter (type-and-name GSList** arg_list_p)) - (parameter (type-and-name GSList** info_list_p)) - (parameter (type-and-name const-gchar* first_arg_name)) - (parameter (type-and-name va_list var_args)) -) - -(function object_arg_get_info - (c-name gtk_object_arg_get_info) - (return-type gchar*) - (parameter (type-and-name GtkType object_type)) - (parameter (type-and-name const-gchar* arg_name)) - (parameter (type-and-name GtkArgInfo** info_p)) -) - - ;; From /opt/pango/include/gtk-2.0/gtk/gtkoptionmenu.h @@ -7596,23 +7722,6 @@ (parameter (type-and-name gint position)) ) -(method set_handle_size - (of-object Paned (Gtk)) - (c-name gtk_paned_set_handle_size) - (return-type none) - (parameter (type-and-name guint16 size)) -) - -(method compute_position - (of-object Paned (Gtk)) - (c-name gtk_paned_compute_position) - (return-type none) - (parameter (type-and-name gint allocation)) - (parameter (type-and-name gint child1_req)) - (parameter (type-and-name gint child2_req)) -) - - ;; From /opt/pango/include/gtk-2.0/gtk/gtkpixmap.h @@ -7942,6 +8051,30 @@ (parameter (type-and-name GtkProgressBarOrientation orientation)) ) +(method get_text + (of-object ProgressBar (Gtk)) + (c-name gtk_progress_bar_get_text) + (return-type const-gchar*) +) + +(method get_fraction + (of-object ProgressBar (Gtk)) + (c-name gtk_progress_bar_get_fraction) + (return-type gdouble) +) + +(method get_pulse_step + (of-object ProgressBar (Gtk)) + (c-name gtk_progress_bar_get_pulse_step) + (return-type gdouble) +) + +(method get_orientation + (of-object ProgressBar (Gtk)) + (c-name gtk_progress_bar_get_orientation) + (return-type GtkProgressBarOrientation) +) + (function gtk_progress_bar_new_with_adjustment (c-name gtk_progress_bar_new_with_adjustment) (return-type GtkWidget*) @@ -8611,297 +8744,106 @@ ) +;; From /opt/pango/include/gtk-2.0/gtk/gtkseparatormenuitem.h -;; From /opt/pango/include/gtk-2.0/gtk/gtksignal.h - -(function signal_lookup - (c-name gtk_signal_lookup) - (return-type guint) - (parameter (type-and-name const-gchar* name)) - (parameter (type-and-name GtkType object_type)) -) - -(function signal_name - (c-name gtk_signal_name) - (return-type gchar*) - (parameter (type-and-name guint signal_id)) -) - -(method signal_n_emissions - (of-object Object (Gtk)) - (c-name gtk_signal_n_emissions) - (return-type guint) - (parameter (type-and-name guint signal_id)) -) - -(method signal_n_emissions_by_name - (of-object Object (Gtk)) - (c-name gtk_signal_n_emissions_by_name) - (return-type guint) - (parameter (type-and-name const-gchar* name)) -) - -(method emit_stop - (of-object Object (Gtk)) - (c-name gtk_signal_emit_stop) - (return-type none) - (parameter (type-and-name guint signal_id)) -) - -(method emit_stop_by_name - (of-object Object (Gtk)) - (c-name gtk_signal_emit_stop_by_name) - (return-type none) - (parameter (type-and-name const-gchar* name)) -) - -(method connect - (of-object Object (Gtk)) - (c-name gtk_signal_connect) - (return-type guint) - (parameter (type-and-name const-gchar* name)) - (parameter (type-and-name GtkSignalFunc func)) - (parameter (type-and-name gpointer func_data)) -) - -(method connect_after - (of-object Object (Gtk)) - (c-name gtk_signal_connect_after) - (return-type guint) - (parameter (type-and-name const-gchar* name)) - (parameter (type-and-name GtkSignalFunc func)) - (parameter (type-and-name gpointer func_data)) -) - -(method connect_object - (of-object Object (Gtk)) - (c-name gtk_signal_connect_object) - (return-type guint) - (parameter (type-and-name const-gchar* name)) - (parameter (type-and-name GtkSignalFunc func)) - (parameter (type-and-name GtkObject* slot_object)) -) - -(method connect_object_after - (of-object Object (Gtk)) - (c-name gtk_signal_connect_object_after) - (return-type guint) - (parameter (type-and-name const-gchar* name)) - (parameter (type-and-name GtkSignalFunc func)) - (parameter (type-and-name GtkObject* slot_object)) -) - -(method connect_full - (of-object Object (Gtk)) - (c-name gtk_signal_connect_full) - (return-type guint) - (parameter (type-and-name const-gchar* name)) - (parameter (type-and-name GtkSignalFunc func)) - (parameter (type-and-name GtkCallbackMarshal marshal)) - (parameter (type-and-name gpointer data)) - (parameter (type-and-name GtkDestroyNotify destroy_func)) - (parameter (type-and-name gint object_signal)) - (parameter (type-and-name gint after)) -) - -(method connect_object_while_alive - (of-object Object (Gtk)) - (c-name gtk_signal_connect_object_while_alive) - (return-type none) - (parameter (type-and-name const-gchar* signal)) - (parameter (type-and-name GtkSignalFunc func)) - (parameter (type-and-name GtkObject* alive_object)) -) - -(method connect_while_alive - (of-object Object (Gtk)) - (c-name gtk_signal_connect_while_alive) - (return-type none) - (parameter (type-and-name const-gchar* signal)) - (parameter (type-and-name GtkSignalFunc func)) - (parameter (type-and-name gpointer func_data)) - (parameter (type-and-name GtkObject* alive_object)) -) - -(method disconnect - (of-object Object (Gtk)) - (c-name gtk_signal_disconnect) - (return-type none) - (parameter (type-and-name guint handler_id)) +(function gtk_separator_menu_item_get_type + (c-name gtk_separator_menu_item_get_type) + (return-type GtkType) ) -(method signal_disconnect_by_func - (of-object Object (Gtk)) - (c-name gtk_signal_disconnect_by_func) - (return-type none) - (parameter (type-and-name GtkSignalFunc func)) - (parameter (type-and-name gpointer data)) +(function gtk_separator_menu_item_new + (c-name gtk_separator_menu_item_new) + (return-type GtkWidget*) ) -(method disconnect_by_data - (of-object Object (Gtk)) - (c-name gtk_signal_disconnect_by_data) - (return-type none) - (parameter (type-and-name gpointer data)) -) -(method signal_handler_block - (of-object Object (Gtk)) - (c-name gtk_signal_handler_block) - (return-type none) - (parameter (type-and-name guint handler_id)) -) +;; From /opt/pango/include/gtk-2.0/gtk/gtksettings.h -(method signal_handler_block_by_func - (of-object Object (Gtk)) - (c-name gtk_signal_handler_block_by_func) - (return-type none) - (parameter (type-and-name GtkSignalFunc func)) - (parameter (type-and-name gpointer data)) +(function gtk_settings_get_type + (c-name gtk_settings_get_type) + (return-type GType) ) -(method signal_handler_block_by_data - (of-object Object (Gtk)) - (c-name gtk_signal_handler_block_by_data) - (return-type none) - (parameter (type-and-name gpointer data)) +(function gtk_settings_get_global + (c-name gtk_settings_get_global) + (return-type GtkSettings*) ) -(method signal_handler_unblock - (of-object Object (Gtk)) - (c-name gtk_signal_handler_unblock) +(method install_property + (of-object Settings (Gtk)) + (c-name gtk_settings_install_property) (return-type none) - (parameter (type-and-name guint handler_id)) + (parameter (type-and-name GParamSpec* pspec)) ) -(method signal_handler_unblock_by_func - (of-object Object (Gtk)) - (c-name gtk_signal_handler_unblock_by_func) +(method install_property_parser + (of-object Settings (Gtk)) + (c-name gtk_settings_install_property_parser) (return-type none) - (parameter (type-and-name GtkSignalFunc func)) - (parameter (type-and-name gpointer data)) + (parameter (type-and-name GParamSpec* pspec)) + (parameter (type-and-name GtkRcPropertyParser parser)) ) -(method signal_handler_unblock_by_data - (of-object Object (Gtk)) - (c-name gtk_signal_handler_unblock_by_data) - (return-type none) - (parameter (type-and-name gpointer data)) -) - -; (method signal_handler_pending -; (of-object Object (Gtk)) -; (c-name gtk_signal_handler_pending) -; (return-type guint) -; (parameter (type-and-name guint signal_id)) -; (parameter (type-and-name gboolean may_be_blocked)) -; ) - -; (method signal_handler_pending_by_func -; (of-object Object (Gtk)) -; (c-name gtk_signal_handler_pending_by_func) -; (return-type guint) -; (parameter (type-and-name guint signal_id)) -; (parameter (type-and-name gboolean may_be_blocked)) -; (parameter (type-and-name GtkSignalFunc func)) -; (parameter (type-and-name gpointer data)) -; ) - -(function signal_add_emission_hook - (c-name gtk_signal_add_emission_hook) - (return-type guint) - (parameter (type-and-name guint signal_id)) - (parameter (type-and-name GtkEmissionHook hook_func)) - (parameter (type-and-name gpointer data)) -) - -(function signal_add_emission_hook_full - (c-name gtk_signal_add_emission_hook_full) - (return-type guint) - (parameter (type-and-name guint signal_id)) - (parameter (type-and-name GtkEmissionHook hook_func)) - (parameter (type-and-name gpointer data)) - (parameter (type-and-name GDestroyNotify destroy)) +(function gtk_rc_property_parse_color + (c-name gtk_rc_property_parse_color) + (return-type gboolean) + (parameter (type-and-name const-GParamSpec* pspec)) + (parameter (type-and-name const-GString* gstring)) + (parameter (type-and-name GValue* property_value)) ) -(function signal_remove_emission_hook - (c-name gtk_signal_remove_emission_hook) - (return-type none) - (parameter (type-and-name guint signal_id)) - (parameter (type-and-name guint hook_id)) +(function gtk_rc_property_parse_enum + (c-name gtk_rc_property_parse_enum) + (return-type gboolean) + (parameter (type-and-name const-GParamSpec* pspec)) + (parameter (type-and-name const-GString* gstring)) + (parameter (type-and-name GValue* property_value)) ) -(function signal_query - (c-name gtk_signal_query) - (return-type GtkSignalQuery*) - (parameter (type-and-name guint signal_id)) +(function gtk_rc_property_parse_flags + (c-name gtk_rc_property_parse_flags) + (return-type gboolean) + (parameter (type-and-name const-GParamSpec* pspec)) + (parameter (type-and-name const-GString* gstring)) + (parameter (type-and-name GValue* property_value)) ) -(function signal_init - (c-name gtk_signal_init) +(method set_property_value + (of-object Settings (Gtk)) + (c-name gtk_settings_set_property_value) (return-type none) -) - -(function signal_new - (c-name gtk_signal_new) - (return-type guint) (parameter (type-and-name const-gchar* name)) - (parameter (type-and-name GtkSignalRunType signal_flags)) - (parameter (type-and-name GtkType object_type)) - (parameter (type-and-name guint function_offset)) - (parameter (type-and-name GtkSignalMarshaller marshaller)) - (parameter (type-and-name GtkType return_val)) - (parameter (type-and-name guint nparams)) - (varargs t) + (parameter (type-and-name const-GtkSettingsValue* svalue)) ) -(function signal_newv - (c-name gtk_signal_newv) - (return-type guint) - (parameter (type-and-name const-gchar* name)) - (parameter (type-and-name GtkSignalRunType signal_flags)) - (parameter (type-and-name GtkType object_type)) - (parameter (type-and-name guint function_offset)) - (parameter (type-and-name GtkSignalMarshaller marshaller)) - (parameter (type-and-name GtkType return_val)) - (parameter (type-and-name guint nparams)) - (parameter (type-and-name GtkType* params)) -) - -(method emit - (of-object Object (Gtk)) - (c-name gtk_signal_emit) - (return-type none) - (parameter (type-and-name guint signal_id)) - (varargs t) -) - -(method emit_by_name - (of-object Object (Gtk)) - (c-name gtk_signal_emit_by_name) +(method set_string_property + (of-object Settings (Gtk)) + (c-name gtk_settings_set_string_property) (return-type none) (parameter (type-and-name const-gchar* name)) - (varargs t) + (parameter (type-and-name const-gchar* v_string)) + (parameter (type-and-name const-gchar* origin)) ) -(method emitv - (of-object Object (Gtk)) - (c-name gtk_signal_emitv) +(method set_long_property + (of-object Settings (Gtk)) + (c-name gtk_settings_set_long_property) (return-type none) - (parameter (type-and-name guint signal_id)) - (parameter (type-and-name GtkArg* params)) + (parameter (type-and-name const-gchar* name)) + (parameter (type-and-name glong v_long)) + (parameter (type-and-name const-gchar* origin)) ) -(method emitv_by_name - (of-object Object (Gtk)) - (c-name gtk_signal_emitv_by_name) +(method set_double_property + (of-object Settings (Gtk)) + (c-name gtk_settings_set_double_property) (return-type none) (parameter (type-and-name const-gchar* name)) - (parameter (type-and-name GtkArg* params)) + (parameter (type-and-name gdouble v_double)) + (parameter (type-and-name const-gchar* origin)) ) - ;; From /opt/pango/include/gtk-2.0/gtk/gtksocket.h (function gtk_socket_new @@ -8949,6 +8891,14 @@ (parameter (type-and-name guint digits) (default "0")) ) +(function gtk_spin_button_new_with_range + (c-name gtk_spin_button_new_with_range) + (return-type GtkWidget*) + (parameter (type-and-name gdouble min)) + (parameter (type-and-name gdouble max)) + (parameter (type-and-name gdouble step)) +) + (method set_adjustment (of-object SpinButton (Gtk)) (c-name gtk_spin_button_set_adjustment) @@ -8969,6 +8919,22 @@ (parameter (type-and-name guint digits)) ) +(method set_increments + (of-object SpinButton (Gtk)) + (c-name gtk_spin_button_set_increments) + (return-type none) + (parameter (type-and-name gdouble step)) + (parameter (type-and-name gdouble page)) +) + +(method set_range + (of-object SpinButton (Gtk)) + (c-name gtk_spin_button_set_range) + (return-type none) + (parameter (type-and-name gdouble min)) + (parameter (type-and-name gdouble max)) +) + (method get_value_as_float (of-object SpinButton (Gtk)) (c-name gtk_spin_button_get_value_as_float) @@ -10084,6 +10050,21 @@ (parameter (type-and-name GdkPixbuf* pixbuf)) ) +(method insert_child_anchor + (of-object TextBuffer (Gtk)) + (c-name gtk_text_buffer_insert_child_anchor) + (return-type none) + (parameter (type-and-name GtkTextIter* iter)) + (parameter (type-and-name GtkTextChildAnchor* anchor)) +) + +(method create_child_anchor + (of-object TextBuffer (Gtk)) + (c-name gtk_text_buffer_create_child_anchor) + (return-type GtkTextChildAnchor*) + (parameter (type-and-name GtkTextIter* iter)) +) + (method create_mark (of-object TextBuffer (Gtk)) (c-name gtk_text_buffer_create_mark) @@ -10142,28 +10123,6 @@ (return-type GtkTextMark*) ) -(method create_child_anchor - (of-object TextBuffer (Gtk)) - (c-name gtk_text_buffer_create_child_anchor) - (return-type GtkTextChildAnchor*) - (parameter (type-and-name const-GtkTextIter* where)) -) - -(method move_child_anchor - (of-object TextBuffer (Gtk)) - (c-name gtk_text_buffer_move_child_anchor) - (return-type none) - (parameter (type-and-name GtkTextChildAnchor* anchor)) - (parameter (type-and-name GtkTextIter* where)) -) - -(method delete_child_anchor - (of-object TextBuffer (Gtk)) - (c-name gtk_text_buffer_delete_child_anchor) - (return-type none) - (parameter (type-and-name GtkTextChildAnchor* anchor)) -) - (method place_cursor (of-object TextBuffer (Gtk)) (c-name gtk_text_buffer_place_cursor) @@ -10281,13 +10240,6 @@ (parameter (type-and-name GtkTextChildAnchor* anchor)) ) -(method get_tags - (of-object TextBuffer (Gtk)) - (c-name gtk_text_buffer_get_tags) - (return-type GSList*) - (parameter (type-and-name const-GtkTextIter* iter)) -) - (method get_modified (of-object TextBuffer (Gtk)) (c-name gtk_text_buffer_get_modified) @@ -10345,26 +10297,30 @@ (parameter (type-and-name gboolean default_editable)) ) -(method _spew +(method begin_user_action (of-object TextBuffer (Gtk)) - (c-name _gtk_text_buffer_spew) + (c-name gtk_text_buffer_begin_user_action) (return-type none) ) -(method _get_btree +(method end_user_action (of-object TextBuffer (Gtk)) - (c-name _gtk_text_buffer_get_btree) - (return-type GtkTextBTree*) + (c-name gtk_text_buffer_end_user_action) + (return-type none) ) ;; From /opt/pango/include/gtk-2.0/gtk/gtktextchild.h -(method unref - (of-object TextChildAnchor (Gtk)) - (c-name gtk_text_child_anchor_unref) - (return-type none) +(function gtk_text_child_anchor_get_type + (c-name gtk_text_child_anchor_get_type) + (return-type GType) +) + +(function gtk_text_child_anchor_new + (c-name gtk_text_child_anchor_new) + (return-type GtkTextChildAnchor*) ) (method get_widgets @@ -10837,6 +10793,13 @@ (parameter (type-and-name GtkTextAttributes* dest)) ) +(method copy_values + (of-object TextAttributes (Gtk)) + (c-name gtk_text_attributes_copy_values) + (return-type none) + (parameter (type-and-name GtkTextAttributes* dest)) +) + (method unref (of-object TextAttributes (Gtk)) (c-name gtk_text_attributes_unref) @@ -10934,6 +10897,17 @@ (return-type GtkTextBuffer*) ) +(method scroll_to_iter + (of-object TextView (Gtk)) + (c-name gtk_text_view_scroll_to_iter) + (return-type gboolean) + (parameter (type-and-name GtkTextIter* iter)) + (parameter (type-and-name gdouble within_margin)) + (parameter (type-and-name gboolean use_align) (default "FALSE")) + (parameter (type-and-name gdouble xalign) (default "0.5")) + (parameter (type-and-name gdouble yalign) (default "0.5")) +) + (method scroll_to_mark (of-object TextView (Gtk)) (c-name gtk_text_view_scroll_to_mark) @@ -10945,6 +10919,13 @@ (parameter (type-and-name gdouble yalign) (default "0.5")) ) +(method scroll_mark_onscreen + (of-object TextView (Gtk)) + (c-name gtk_text_view_scroll_mark_onscreen) + (return-type none) + (parameter (type-and-name GtkTextMark* mark)) +) + (method move_mark_onscreen (of-object TextView (Gtk)) (c-name gtk_text_view_move_mark_onscreen) @@ -10965,32 +10946,6 @@ (parameter (type-and-name GdkRectangle* visible_rect)) ) -(method set_wrap_mode - (of-object TextView (Gtk)) - (c-name gtk_text_view_set_wrap_mode) - (return-type none) - (parameter (type-and-name GtkWrapMode wrap_mode)) -) - -(method get_wrap_mode - (of-object TextView (Gtk)) - (c-name gtk_text_view_get_wrap_mode) - (return-type GtkWrapMode) -) - -(method set_editable - (of-object TextView (Gtk)) - (c-name gtk_text_view_set_editable) - (return-type none) - (parameter (type-and-name gboolean setting)) -) - -(method get_editable - (of-object TextView (Gtk)) - (c-name gtk_text_view_get_editable) - (return-type gboolean) -) - (method set_cursor_visible (of-object TextView (Gtk)) (c-name gtk_text_view_set_cursor_visible) @@ -11091,6 +11046,49 @@ (parameter (type-and-name gint height)) ) +(method forward_display_line + (of-object TextView (Gtk)) + (c-name gtk_text_view_forward_display_line) + (return-type gboolean) + (parameter (type-and-name GtkTextIter* iter)) +) + +(method backward_display_line + (of-object TextView (Gtk)) + (c-name gtk_text_view_backward_display_line) + (return-type gboolean) + (parameter (type-and-name GtkTextIter* iter)) +) + +(method forward_display_line_end + (of-object TextView (Gtk)) + (c-name gtk_text_view_forward_display_line_end) + (return-type gboolean) + (parameter (type-and-name GtkTextIter* iter)) +) + +(method backward_display_line_start + (of-object TextView (Gtk)) + (c-name gtk_text_view_backward_display_line_start) + (return-type gboolean) + (parameter (type-and-name GtkTextIter* iter)) +) + +(method starts_display_line + (of-object TextView (Gtk)) + (c-name gtk_text_view_starts_display_line) + (return-type gboolean) + (parameter (type-and-name const-GtkTextIter* iter)) +) + +(method move_visually + (of-object TextView (Gtk)) + (c-name gtk_text_view_move_visually) + (return-type gboolean) + (parameter (type-and-name GtkTextIter* iter)) + (parameter (type-and-name gint count)) +) + (method add_child_at_anchor (of-object TextView (Gtk)) (c-name gtk_text_view_add_child_at_anchor) @@ -11118,37 +11116,135 @@ (parameter (type-and-name gint ypos)) ) +(method set_wrap_mode + (of-object TextView (Gtk)) + (c-name gtk_text_view_set_wrap_mode) + (return-type none) + (parameter (type-and-name GtkWrapMode wrap_mode)) +) +(method get_wrap_mode + (of-object TextView (Gtk)) + (c-name gtk_text_view_get_wrap_mode) + (return-type GtkWrapMode) +) -;; From /opt/pango/include/gtk-2.0/gtk/gtkthemes.h +(method set_editable + (of-object TextView (Gtk)) + (c-name gtk_text_view_set_editable) + (return-type none) + (parameter (type-and-name gboolean setting)) +) -(method ref - (of-object ThemeEngine (Gtk)) - (c-name gtk_theme_engine_ref) +(method get_editable + (of-object TextView (Gtk)) + (c-name gtk_text_view_get_editable) + (return-type gboolean) +) + +(method set_pixels_above_lines + (of-object TextView (Gtk)) + (c-name gtk_text_view_set_pixels_above_lines) (return-type none) + (parameter (type-and-name gint pixels_above_lines)) ) -(method unref - (of-object ThemeEngine (Gtk)) - (c-name gtk_theme_engine_unref) +(method get_pixels_above_lines + (of-object TextView (Gtk)) + (c-name gtk_text_view_get_pixels_above_lines) + (return-type gint) +) + +(method set_pixels_below_lines + (of-object TextView (Gtk)) + (c-name gtk_text_view_set_pixels_below_lines) (return-type none) + (parameter (type-and-name gint pixels_below_lines)) ) -(method create_rc_style - (of-object ThemeEngine (Gtk)) - (c-name gtk_theme_engine_create_rc_style) - (return-type GtkRcStyle*) +(method get_pixels_below_lines + (of-object TextView (Gtk)) + (c-name gtk_text_view_get_pixels_below_lines) + (return-type gint) ) -(method register_type - (of-object ThemeEngine (Gtk)) - (c-name gtk_theme_engine_register_type) - (return-type GType) - (parameter (type-and-name GType parent_type)) - (parameter (type-and-name const-gchar* type_name)) - (parameter (type-and-name const-GTypeInfo* type_info)) +(method set_pixels_inside_wrap + (of-object TextView (Gtk)) + (c-name gtk_text_view_set_pixels_inside_wrap) + (return-type none) + (parameter (type-and-name gint pixels_inside_wrap)) +) + +(method get_pixels_inside_wrap + (of-object TextView (Gtk)) + (c-name gtk_text_view_get_pixels_inside_wrap) + (return-type gint) ) +(method set_justification + (of-object TextView (Gtk)) + (c-name gtk_text_view_set_justification) + (return-type none) + (parameter (type-and-name GtkJustification justification)) +) + +(method get_justification + (of-object TextView (Gtk)) + (c-name gtk_text_view_get_justification) + (return-type GtkJustification) +) + +(method set_left_margin + (of-object TextView (Gtk)) + (c-name gtk_text_view_set_left_margin) + (return-type none) + (parameter (type-and-name gint left_margin)) +) + +(method get_left_margin + (of-object TextView (Gtk)) + (c-name gtk_text_view_get_left_margin) + (return-type gint) +) + +(method set_right_margin + (of-object TextView (Gtk)) + (c-name gtk_text_view_set_right_margin) + (return-type none) + (parameter (type-and-name gint right_margin)) +) + +(method get_right_margin + (of-object TextView (Gtk)) + (c-name gtk_text_view_get_right_margin) + (return-type gint) +) + +(method set_indent + (of-object TextView (Gtk)) + (c-name gtk_text_view_set_indent) + (return-type none) + (parameter (type-and-name gint indent)) +) + +(method get_indent + (of-object TextView (Gtk)) + (c-name gtk_text_view_get_indent) + (return-type gint) +) + +(method set_tabs + (of-object TextView (Gtk)) + (c-name gtk_text_view_set_tabs) + (return-type none) + (parameter (type-and-name PangoTabArray* tabs)) +) + +(method get_tabs + (of-object TextView (Gtk)) + (c-name gtk_text_view_get_tabs) + (return-type PangoTabArray*) +) ;; From /opt/pango/include/gtk-2.0/gtk/gtktipsquery.h @@ -11239,6 +11335,18 @@ (return-type none) ) +(method set_inconsistent + (of-object ToggleButton (Gtk)) + (c-name gtk_toggle_button_set_inconsistent) + (return-type none) + (parameter (type-and-name gboolean setting)) +) + +(method get_inconsistent + (of-object ToggleButton (Gtk)) + (c-name gtk_toggle_button_get_inconsistent) + (return-type gboolean) +) ;; From /opt/pango/include/gtk-2.0/gtk/gtktoolbar.h @@ -11495,6 +11603,67 @@ ) +;; From /opt/pango/include/gtk-2.0/gtk/gtktreednd.h + +(function gtk_tree_drag_source_get_type + (c-name gtk_tree_drag_source_get_type) + (return-type GType) +) + +(method drag_data_delete + (of-object TreeDragSource (Gtk)) + (c-name gtk_tree_drag_source_drag_data_delete) + (return-type gboolean) + (parameter (type-and-name GtkTreePath* path)) +) + +(method drag_data_get + (of-object TreeDragSource (Gtk)) + (c-name gtk_tree_drag_source_drag_data_get) + (return-type gboolean) + (parameter (type-and-name GtkTreePath* path)) + (parameter (type-and-name GtkSelectionData* selection_data)) +) + +(function gtk_tree_drag_dest_get_type + (c-name gtk_tree_drag_dest_get_type) + (return-type GType) +) + +(method drag_data_received + (of-object TreeDragDest (Gtk)) + (c-name gtk_tree_drag_dest_drag_data_received) + (return-type gboolean) + (parameter (type-and-name GtkTreePath* dest)) + (parameter (type-and-name GtkSelectionData* selection_data)) +) + +(method row_drop_possible + (of-object TreeDragDest (Gtk)) + (c-name gtk_tree_drag_dest_row_drop_possible) + (return-type gboolean) + (parameter (type-and-name GtkTreeModel* src_model)) + (parameter (type-and-name GtkTreePath* src_path)) + (parameter (type-and-name GtkTreePath* dest_path)) +) + +(method set_tree_row + (of-object SelectionData (Gtk)) + (c-name gtk_selection_data_set_tree_row) + (return-type gboolean) + (parameter (type-and-name GtkTreeModel* tree_model)) + (parameter (type-and-name GtkTreePath* path)) +) + +(method get_tree_row + (of-object SelectionData (Gtk)) + (c-name gtk_selection_data_get_tree_row) + (return-type gboolean) + (parameter (type-and-name GtkTreeModel** tree_model)) + (parameter (type-and-name GtkTreePath** path)) +) + + ;; From /opt/pango/include/gtk-2.0/gtk/gtktreemodel.h (function gtk_tree_model_get_type @@ -11598,6 +11767,12 @@ (return-type GtkType) ) +(method get_flags + (of-object TreeModel (Gtk)) + (c-name gtk_tree_model_get_flags) + (return-type GtkTreeModelFlags) +) + (method get_n_columns (of-object TreeModel (Gtk)) (c-name gtk_tree_model_get_n_columns) @@ -11619,6 +11794,13 @@ (parameter (type-and-name GtkTreePath* path)) ) +(method get_first + (of-object TreeModel (Gtk)) + (c-name gtk_tree_model_get_first) + (return-type gboolean) + (parameter (type-and-name GtkTreeIter* iter)) +) + (method get_path (of-object TreeModel (Gtk)) (c-name gtk_tree_model_get_path) @@ -11681,6 +11863,141 @@ (parameter (type-and-name GtkTreeIter* child)) ) +(method ref_node + (of-object TreeModel (Gtk)) + (c-name gtk_tree_model_ref_node) + (return-type none) + (parameter (type-and-name GtkTreeIter* iter)) +) + +(method unref_node + (of-object TreeModel (Gtk)) + (c-name gtk_tree_model_unref_node) + (return-type none) + (parameter (type-and-name GtkTreeIter* iter)) +) + +(method get + (of-object TreeModel (Gtk)) + (c-name gtk_tree_model_get) + (return-type none) + (parameter (type-and-name GtkTreeIter* iter)) + (varargs t) +) + +(method get_valist + (of-object TreeModel (Gtk)) + (c-name gtk_tree_model_get_valist) + (return-type none) + (parameter (type-and-name GtkTreeIter* iter)) + (parameter (type-and-name va_list var_args)) +) + +(method range_changed + (of-object TreeModel (Gtk)) + (c-name gtk_tree_model_range_changed) + (return-type none) + (parameter (type-and-name GtkTreePath* start_path)) + (parameter (type-and-name GtkTreeIter* start_iter)) + (parameter (type-and-name GtkTreePath* end_path)) + (parameter (type-and-name GtkTreeIter* end_iter)) +) + +(method inserted + (of-object TreeModel (Gtk)) + (c-name gtk_tree_model_inserted) + (return-type none) + (parameter (type-and-name GtkTreePath* path)) + (parameter (type-and-name GtkTreeIter* iter)) +) + +(method has_child_toggled + (of-object TreeModel (Gtk)) + (c-name gtk_tree_model_has_child_toggled) + (return-type none) + (parameter (type-and-name GtkTreePath* path)) + (parameter (type-and-name GtkTreeIter* iter)) +) + +(method deleted + (of-object TreeModel (Gtk)) + (c-name gtk_tree_model_deleted) + (return-type none) + (parameter (type-and-name GtkTreePath* path)) +) + +(method reordered + (of-object TreeModel (Gtk)) + (c-name gtk_tree_model_reordered) + (return-type none) + (parameter (type-and-name GtkTreePath* path)) + (parameter (type-and-name GtkTreeIter* iter)) + (parameter (type-and-name gint* new_order)) +) + + +;; From /opt/pango/include/gtk-2.0/gtk/gtktreemodelsort.h + +(function gtk_tree_model_sort_get_type + (c-name gtk_tree_model_sort_get_type) + (return-type GtkType) +) + +(function gtk_tree_model_sort_new + (c-name gtk_tree_model_sort_new) + (return-type GtkTreeModel*) +) + +(method sort_new_with_model + (of-object TreeModel (Gtk)) + (c-name gtk_tree_model_sort_new_with_model) + (return-type GtkTreeModel*) + (parameter (type-and-name GValueCompareFunc func)) + (parameter (type-and-name gint sort_col)) +) + +(method set_model + (of-object TreeModelSort (Gtk)) + (c-name gtk_tree_model_sort_set_model) + (return-type none) + (parameter (type-and-name GtkTreeModel* child_model)) +) + +(method get_model + (of-object TreeModelSort (Gtk)) + (c-name gtk_tree_model_sort_get_model) + (return-type GtkTreeModel*) +) + +(method convert_path + (of-object TreeModelSort (Gtk)) + (c-name gtk_tree_model_sort_convert_path) + (return-type GtkTreePath*) + (parameter (type-and-name GtkTreePath* child_path)) +) + +; (method set_sort_column +; (of-object TreeModelSort (Gtk)) +; (c-name gtk_tree_model_sort_set_sort_column) +; (return-type none) +; (parameter (type-and-name gint sort_col)) +; ) + +; (method set_compare +; (of-object TreeModelSort (Gtk)) +; (c-name gtk_tree_model_sort_set_compare) +; (return-type none) +; (parameter (type-and-name GValueCompareFunc func)) +; ) + +; (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/pango/include/gtk-2.0/gtk/gtktreeselection.h @@ -11776,6 +12093,46 @@ +;; From /opt/pango/include/gtk-2.0/gtk/gtktreesortable.h + +(function gtk_tree_sortable_get_type + (c-name gtk_tree_sortable_get_type) + (return-type GType) +) + +(method sort_column_changed + (of-object TreeSortable (Gtk)) + (c-name gtk_tree_sortable_sort_column_changed) + (return-type none) +) + +(method get_sort_column_id + (of-object TreeSortable (Gtk)) + (c-name gtk_tree_sortable_get_sort_column_id) + (return-type gboolean) + (parameter (type-and-name gint* sort_column_id)) + (parameter (type-and-name GtkTreeSortOrder* order)) +) + +(method set_sort_column_id + (of-object TreeSortable (Gtk)) + (c-name gtk_tree_sortable_set_sort_column_id) + (return-type none) + (parameter (type-and-name gint sort_column_id)) + (parameter (type-and-name GtkTreeSortOrder order)) +) + +(method sort_column_id_set_func + (of-object TreeSortable (Gtk)) + (c-name gtk_tree_sortable_sort_column_id_set_func) + (return-type none) + (parameter (type-and-name gint sort_column_id)) + (parameter (type-and-name GtkTreeIterCompareFunc func)) + (parameter (type-and-name gpointer data)) + (parameter (type-and-name GtkDestroyNotify destroy)) +) + + ;; From /opt/pango/include/gtk-2.0/gtk/gtktreestore.h (function gtk_tree_store_get_type @@ -11829,7 +12186,7 @@ (varargs t) ) -(method setv +(method set_valist (of-object TreeStore (Gtk)) (c-name gtk_tree_store_setv) (return-type none) @@ -11837,22 +12194,6 @@ (parameter (type-and-name va_list var_args)) ) -(method get - (of-object TreeStore (Gtk)) - (c-name gtk_tree_store_get) - (return-type none) - (parameter (type-and-name GtkTreeIter* iter)) - (varargs t) -) - -(method getv - (of-object TreeStore (Gtk)) - (c-name gtk_tree_store_getv) - (return-type none) - (parameter (type-and-name GtkTreeIter* iter)) - (parameter (type-and-name va_list var_args)) -) - (method remove (of-object TreeStore (Gtk)) (c-name gtk_tree_store_remove) @@ -12033,6 +12374,16 @@ (parameter (type-and-name gint position)) ) +(method insert_column_with_attributes + (of-object TreeView (Gtk)) + (c-name gtk_tree_view_insert_column_with_attributes) + (return-type gint) + (parameter (type-and-name gint position)) + (parameter (type-and-name gchar* title)) + (parameter (type-and-name GtkCellRenderer* cell)) + (varargs t) +) + (method get_column (of-object TreeView (Gtk)) (c-name gtk_tree_view_get_column) @@ -12040,6 +12391,27 @@ (parameter (type-and-name gint n)) ) +(method set_expander_column + (of-object TreeView (Gtk)) + (c-name gtk_tree_view_set_expander_column) + (return-type none) + (parameter (type-and-name gint col)) +) + +(method get_expander_column + (of-object TreeView (Gtk)) + (c-name gtk_tree_view_get_expander_column) + (return-type gint) +) + +(method scroll_to_point + (of-object TreeView (Gtk)) + (c-name gtk_tree_view_scroll_to_point) + (return-type none) + (parameter (type-and-name gint tree_x)) + (parameter (type-and-name gint tree_y)) +) + (method scroll_to_cell (of-object TreeView (Gtk)) (c-name gtk_tree_view_scroll_to_cell) @@ -12063,6 +12435,24 @@ (parameter (type-and-name gint* cell_y)) ) +(method get_cell_area + (of-object TreeView (Gtk)) + (c-name gtk_tree_view_get_cell_area) + (return-type none) + (parameter (type-and-name GtkTreePath* path)) + (parameter (type-and-name GtkTreeViewColumn* column)) + (parameter (type-and-name GdkRectangle* rect)) +) + +(method get_background_area + (of-object TreeView (Gtk)) + (c-name gtk_tree_view_get_background_area) + (return-type none) + (parameter (type-and-name GtkTreePath* path)) + (parameter (type-and-name GtkTreeViewColumn* column)) + (parameter (type-and-name GdkRectangle* rect)) +) + (method expand_all (of-object TreeView (Gtk)) (c-name gtk_tree_view_expand_all) @@ -12090,6 +12480,121 @@ (parameter (type-and-name GtkTreePath* path)) ) +(method row_activated + (of-object TreeView (Gtk)) + (c-name gtk_tree_view_row_activated) + (return-type none) + (parameter (type-and-name GtkTreePath* path)) + (parameter (type-and-name GtkTreeViewColumn* column)) +) + +(method get_visible_rect + (of-object TreeView (Gtk)) + (c-name gtk_tree_view_get_visible_rect) + (return-type none) + (parameter (type-and-name GdkRectangle* visible_rect)) +) + +(method widget_to_tree_coords + (of-object TreeView (Gtk)) + (c-name gtk_tree_view_widget_to_tree_coords) + (return-type none) + (parameter (type-and-name gint wx)) + (parameter (type-and-name gint wy)) + (parameter (type-and-name gint* tx)) + (parameter (type-and-name gint* ty)) +) + +(method tree_to_widget_coords + (of-object TreeView (Gtk)) + (c-name gtk_tree_view_tree_to_widget_coords) + (return-type none) + (parameter (type-and-name gint tx)) + (parameter (type-and-name gint ty)) + (parameter (type-and-name gint* wx)) + (parameter (type-and-name gint* wy)) +) + +(method set_rules_hint + (of-object TreeView (Gtk)) + (c-name gtk_tree_view_set_rules_hint) + (return-type none) + (parameter (type-and-name gboolean setting)) +) + +(method get_rules_hint + (of-object TreeView (Gtk)) + (c-name gtk_tree_view_get_rules_hint) + (return-type gboolean) +) + +(method set_rows_drag_source + (of-object TreeView (Gtk)) + (c-name gtk_tree_view_set_rows_drag_source) + (return-type none) + (parameter (type-and-name GdkModifierType start_button_mask)) + (parameter (type-and-name const-GtkTargetEntry* targets)) + (parameter (type-and-name gint n_targets)) + (parameter (type-and-name GdkDragAction actions)) + (parameter (type-and-name GtkTreeViewDraggableFunc row_draggable_func)) + (parameter (type-and-name gpointer user_data)) +) + +(method set_rows_drag_dest + (of-object TreeView (Gtk)) + (c-name gtk_tree_view_set_rows_drag_dest) + (return-type none) + (parameter (type-and-name const-GtkTargetEntry* targets)) + (parameter (type-and-name gint n_targets)) + (parameter (type-and-name GdkDragAction actions)) + (parameter (type-and-name GtkTreeViewDroppableFunc location_droppable_func)) + (parameter (type-and-name gpointer user_data)) +) + +(method unset_rows_drag_source + (of-object TreeView (Gtk)) + (c-name gtk_tree_view_unset_rows_drag_source) + (return-type none) +) + +(method unset_rows_drag_dest + (of-object TreeView (Gtk)) + (c-name gtk_tree_view_unset_rows_drag_dest) + (return-type none) +) + +(method set_drag_dest_row + (of-object TreeView (Gtk)) + (c-name gtk_tree_view_set_drag_dest_row) + (return-type none) + (parameter (type-and-name GtkTreePath* path)) + (parameter (type-and-name GtkTreeViewDropPosition pos)) +) + +(method get_drag_dest_row + (of-object TreeView (Gtk)) + (c-name gtk_tree_view_get_drag_dest_row) + (return-type none) + (parameter (type-and-name GtkTreePath** path)) + (parameter (type-and-name GtkTreeViewDropPosition* pos)) +) + +(method get_dest_row_at_pos + (of-object TreeView (Gtk)) + (c-name gtk_tree_view_get_dest_row_at_pos) + (return-type gboolean) + (parameter (type-and-name gint drag_x)) + (parameter (type-and-name gint drag_y)) + (parameter (type-and-name GtkTreePath** path)) + (parameter (type-and-name GtkTreeViewDropPosition* pos)) +) + +(method create_row_drag_icon + (of-object TreeView (Gtk)) + (c-name gtk_tree_view_create_row_drag_icon) + (return-type GdkPixmap*) + (parameter (type-and-name GtkTreePath* path)) +) ;; From /opt/pango/include/gtk-2.0/gtk/gtktreeviewcolumn.h @@ -12121,6 +12626,12 @@ (parameter (type-and-name GtkCellRenderer* cell)) ) +(method get_cell_renderer + (of-object TreeViewColumn (Gtk)) + (c-name gtk_tree_view_column_get_cell_renderer) + (return-type GtkCellRenderer*) +) + (method add_attribute (of-object TreeViewColumn (Gtk)) (c-name gtk_tree_view_column_add_attribute) @@ -12136,6 +12647,21 @@ (varargs t) ) +(method set_cell_data_func + (of-object TreeViewColumn (Gtk)) + (c-name gtk_tree_view_column_set_cell_data_func) + (return-type none) + (parameter (type-and-name GtkCellDataFunc func)) + (parameter (type-and-name gpointer func_data)) + (parameter (type-and-name GtkDestroyNotify destroy)) +) + +(method clear_attributes + (of-object TreeViewColumn (Gtk)) + (c-name gtk_tree_view_column_clear_attributes) + (return-type none) +) + (method set_cell_data (of-object TreeViewColumn (Gtk)) (c-name gtk_tree_view_column_set_cell_data) @@ -12170,13 +12696,13 @@ (return-type gint) ) -(method get_size +(method get_width (of-object TreeViewColumn (Gtk)) (c-name gtk_tree_view_column_get_width) (return-type gint) ) -(method set_size +(method set_width (of-object TreeViewColumn (Gtk)) (c-name gtk_tree_view_column_set_width) (return-type none) @@ -12209,6 +12735,12 @@ (return-type gint) ) +(method clicked + (of-object TreeViewColumn (Gtk)) + (c-name gtk_tree_view_column_clicked) + (return-type none) +) + (method set_title (of-object TreeViewColumn (Gtk)) (c-name gtk_tree_view_column_set_title) @@ -12255,6 +12787,38 @@ (return-type gfloat) ) +(method set_sort_column_id + (of-object TreeViewColumn (Gtk)) + (c-name gtk_tree_view_column_set_sort_column_id) + (return-type none) + (parameter (type-and-name gint sort_column_id)) +) + +(method set_sort_indicator + (of-object TreeViewColumn (Gtk)) + (c-name gtk_tree_view_column_set_sort_indicator) + (return-type none) + (parameter (type-and-name gboolean setting)) +) + +(method get_sort_indicator + (of-object TreeViewColumn (Gtk)) + (c-name gtk_tree_view_column_get_sort_indicator) + (return-type gboolean) +) + +(method set_sort_order + (of-object TreeViewColumn (Gtk)) + (c-name gtk_tree_view_column_set_sort_order) + (return-type none) + (parameter (type-and-name GtkTreeSortOrder order)) +) + +(method get_sort_order + (of-object TreeViewColumn (Gtk)) + (c-name gtk_tree_view_column_get_sort_order) + (return-type GtkTreeSortOrder) +) ;; From /opt/pango/include/gtk-2.0/gtk/gtktypeutils.h @@ -12319,29 +12883,6 @@ (return-type GtkWidget*) ) -(function gtk_vbutton_box_get_spacing_default - (c-name gtk_vbutton_box_get_spacing_default) - (return-type gint) -) - -(function gtk_vbutton_box_set_spacing_default - (c-name gtk_vbutton_box_set_spacing_default) - (return-type none) - (parameter (type-and-name gint spacing)) -) - -(function gtk_vbutton_box_get_layout_default - (c-name gtk_vbutton_box_get_layout_default) - (return-type GtkButtonBoxStyle) -) - -(function gtk_vbutton_box_set_layout_default - (c-name gtk_vbutton_box_set_layout_default) - (return-type none) - (parameter (type-and-name GtkButtonBoxStyle layout)) -) - - ;; From /opt/pango/include/gtk-2.0/gtk/gtkvbox.h @@ -12458,6 +12999,11 @@ ;; From /opt/pango/include/gtk-2.0/gtk/gtkvscrollbar.h +(function gtk_vscrollbar_get_type + (c-name gtk_vscrollbar_get_type) + (return-type GtkType) +) + (function gtk_vscrollbar_new (c-name gtk_vscrollbar_new) (is-constructor-of GtkVScrollbar) @@ -12498,15 +13044,6 @@ (varargs t) ) -(function gtk_widget_newv - (c-name gtk_widget_newv) - (is-constructor-of GtkWidget) - (return-type GtkWidget*) - (parameter (type-and-name GtkType type)) - (parameter (type-and-name guint nargs)) - (parameter (type-and-name GtkArg* args)) -) - (method ref (of-object Widget (Gtk)) (c-name gtk_widget_ref) @@ -12532,21 +13069,6 @@ (parameter (type-and-name GtkWidget** widget_pointer)) ) -(method get - (of-object Widget (Gtk)) - (c-name gtk_widget_get) - (return-type none) - (parameter (type-and-name GtkArg* arg)) -) - -(method getv - (of-object Widget (Gtk)) - (c-name gtk_widget_getv) - (return-type none) - (parameter (type-and-name guint nargs)) - (parameter (type-and-name GtkArg* args)) -) - (method set (of-object Widget (Gtk)) (c-name gtk_widget_set) @@ -12555,14 +13077,6 @@ (varargs t) ) -(method setv - (of-object Widget (Gtk)) - (c-name gtk_widget_setv) - (return-type none) - (parameter (type-and-name guint nargs)) - (parameter (type-and-name GtkArg* args)) -) - (method unparent (of-object Widget (Gtk)) (c-name gtk_widget_unparent) @@ -12744,6 +13258,13 @@ (return-type gboolean) ) +(method mnemonic_activate + (of-object Widget (Gtk)) + (c-name gtk_widget_mnemonic_activate) + (return-type gboolean) + (parameter (type-and-name gboolean group_cycling)) +) + (method event (of-object Widget (Gtk)) (c-name gtk_widget_event) @@ -12751,6 +13272,13 @@ (parameter (type-and-name GdkEvent* event)) ) +(method send_expose + (of-object Widget (Gtk)) + (c-name gtk_widget_send_expose) + (return-type gint) + (parameter (type-and-name GdkEvent* event)) +) + (method activate (of-object Widget (Gtk)) (c-name gtk_widget_activate) @@ -12772,14 +13300,6 @@ (parameter (type-and-name GtkWidget* new_parent)) ) -(method popup - (of-object Widget (Gtk)) - (c-name gtk_widget_popup) - (return-type none) - (parameter (type-and-name gint x)) - (parameter (type-and-name gint y)) -) - (method intersect (of-object Widget (Gtk)) (c-name gtk_widget_intersect) @@ -12788,6 +13308,19 @@ (parameter (type-and-name GdkRectangle* intersection)) ) +(method region_intersect + (of-object Widget (Gtk)) + (c-name gtk_widget_region_intersect) + (return-type GdkRegion*) + (parameter (type-and-name GdkRegion* region)) +) + +(method is_focus + (of-object Widget (Gtk)) + (c-name gtk_widget_is_focus) + (return-type gboolean) +) + (method grab_focus (of-object Widget (Gtk)) (c-name gtk_widget_grab_focus) @@ -13125,6 +13658,45 @@ (return-type none) ) +(method install_style_property + (of-object WidgetClass (Gtk)) + (c-name gtk_widget_class_install_style_property) + (return-type none) + (parameter (type-and-name GParamSpec* pspec)) +) + +(method install_style_property_parser + (of-object WidgetClass (Gtk)) + (c-name gtk_widget_class_install_style_property_parser) + (return-type none) + (parameter (type-and-name GParamSpec* pspec)) + (parameter (type-and-name GtkRcPropertyParser parser)) +) + +(method style_get_property + (of-object Widget (Gtk)) + (c-name gtk_widget_style_get_property) + (return-type none) + (parameter (type-and-name const-gchar* property_name)) + (parameter (type-and-name GValue* value)) +) + +(method style_get_valist + (of-object Widget (Gtk)) + (c-name gtk_widget_style_get_valist) + (return-type none) + (parameter (type-and-name const-gchar* first_property_name)) + (parameter (type-and-name va_list var_args)) +) + +(method style_get + (of-object Widget (Gtk)) + (c-name gtk_widget_style_get) + (return-type none) + (parameter (type-and-name const-gchar* first_property_name)) + (varargs t) +) + (function widget_set_default_style (c-name gtk_widget_set_default_style) (return-type none) @@ -13240,13 +13812,11 @@ (parameter (type-and-name const-gchar* wmclass_class)) ) -(method set_policy +(method set_role (of-object Window (Gtk)) - (c-name gtk_window_set_policy) + (c-name gtk_window_set_role) (return-type none) - (parameter (type-and-name gint allow_shrink)) - (parameter (type-and-name gint allow_grow)) - (parameter (type-and-name gint auto_shrink)) + (parameter (type-and-name const-gchar* role)) ) (method add_accel_group @@ -13289,6 +13859,13 @@ (parameter (type-and-name GtkWindow* parent)) ) +(method set_type_hint + (of-object Window (Gtk)) + (c-name gtk_window_set_type_hint) + (return-type none) + (parameter (type-and-name GdkWindowTypeHint hint)) +) + (method set_destroy_with_parent (of-object Window (Gtk)) (c-name gtk_window_set_destroy_with_parent) @@ -13296,6 +13873,78 @@ (parameter (type-and-name gboolean setting)) ) +; (method set_decorations_hint +; (of-object Window (Gtk)) +; (c-name gtk_window_set_decorations_hint) +; (return-type none) +; (parameter (type-and-name GdkWMDecoration decorations)) +; ) + +; (method set_functions_hint +; (of-object Window (Gtk)) +; (c-name gtk_window_set_functions_hint) +; (return-type none) +; (parameter (type-and-name GdkWMFunction functions)) +; ) + +(method set_resizeable + (of-object Window (Gtk)) + (c-name gtk_window_set_resizeable) + (return-type none) + (parameter (type-and-name gboolean setting)) +) + +(method get_resizeable + (of-object Window (Gtk)) + (c-name gtk_window_get_resizeable) + (return-type gboolean) +) + +; (method set_size +; (of-object Window (Gtk)) +; (c-name gtk_window_set_size) +; (return-type none) +; (parameter (type-and-name gint width)) +; (parameter (type-and-name gint height)) +; ) + +; (method get_size +; (of-object Window (Gtk)) +; (c-name gtk_window_get_size) +; (return-type none) +; (parameter (type-and-name gint* width)) +; (parameter (type-and-name gint* height)) +; ) + +; (method set_location +; (of-object Window (Gtk)) +; (c-name gtk_window_set_location) +; (return-type none) +; (parameter (type-and-name gint root_x)) +; (parameter (type-and-name gint root_y)) +; ) + +; (method get_location +; (of-object Window (Gtk)) +; (c-name gtk_window_get_location) +; (return-type none) +; (parameter (type-and-name gint* root_x)) +; (parameter (type-and-name gint* root_y)) +; ) + +(method set_gravity + (of-object Window (Gtk)) + (c-name gtk_window_set_gravity) + (return-type none) + (parameter (type-and-name GdkGravity gravity)) +) + +(method get_gravity + (of-object Window (Gtk)) + (c-name gtk_window_get_gravity) + (return-type GdkGravity) +) + (method set_geometry_hints (of-object Window (Gtk)) (c-name gtk_window_set_geometry_hints) @@ -13305,12 +13954,27 @@ (parameter (type-and-name GdkWindowHints geom_mask)) ) -(method set_default_size +(method set_has_frame (of-object Window (Gtk)) - (c-name gtk_window_set_default_size) + (c-name gtk_window_set_has_frame) (return-type none) - (parameter (type-and-name gint width)) - (parameter (type-and-name gint height)) +) + +(method set_frame_dimensions + (of-object Window (Gtk)) + (c-name gtk_window_set_frame_dimensions) + (return-type none) + (parameter (type-and-name gint left)) + (parameter (type-and-name gint top)) + (parameter (type-and-name gint right)) + (parameter (type-and-name gint bottom)) +) + +(method set_decorated + (of-object Window (Gtk)) + (c-name gtk_window_set_decorated) + (return-type none) + (parameter (type-and-name gboolean setting)) ) (method set_modal @@ -13325,6 +13989,117 @@ (return-type GList*) ) +(method add_mnemonic + (of-object Window (Gtk)) + (c-name gtk_window_add_mnemonic) + (return-type none) + (parameter (type-and-name guint keyval)) + (parameter (type-and-name GtkWidget* target)) +) + +(method remove_mnemonic + (of-object Window (Gtk)) + (c-name gtk_window_remove_mnemonic) + (return-type none) + (parameter (type-and-name guint keyval)) + (parameter (type-and-name GtkWidget* target)) +) + +(method mnemonic_activate + (of-object Window (Gtk)) + (c-name gtk_window_mnemonic_activate) + (return-type gboolean) + (parameter (type-and-name guint keyval)) + (parameter (type-and-name GdkModifierType modifier)) +) + +(method set_mnemonic_modifier + (of-object Window (Gtk)) + (c-name gtk_window_set_mnemonic_modifier) + (return-type none) + (parameter (type-and-name GdkModifierType modifier)) +) + +(method present + (of-object Window (Gtk)) + (c-name gtk_window_present) + (return-type none) +) + +(method iconify + (of-object Window (Gtk)) + (c-name gtk_window_iconify) + (return-type none) +) + +(method deiconify + (of-object Window (Gtk)) + (c-name gtk_window_deiconify) + (return-type none) +) + +(method stick + (of-object Window (Gtk)) + (c-name gtk_window_stick) + (return-type none) +) + +(method unstick + (of-object Window (Gtk)) + (c-name gtk_window_unstick) + (return-type none) +) + +(method maximize + (of-object Window (Gtk)) + (c-name gtk_window_maximize) + (return-type none) +) + +(method unmaximize + (of-object Window (Gtk)) + (c-name gtk_window_unmaximize) + (return-type none) +) + +(method begin_resize_drag + (of-object Window (Gtk)) + (c-name gtk_window_begin_resize_drag) + (return-type none) + (parameter (type-and-name GdkWindowEdge edge)) + (parameter (type-and-name gint button)) + (parameter (type-and-name gint root_x)) + (parameter (type-and-name gint root_y)) + (parameter (type-and-name guint32 timestamp)) +) + +(method begin_move_drag + (of-object Window (Gtk)) + (c-name gtk_window_begin_move_drag) + (return-type none) + (parameter (type-and-name gint button)) + (parameter (type-and-name gint root_x)) + (parameter (type-and-name gint root_y)) + (parameter (type-and-name guint32 timestamp)) +) + +(method set_policy + (of-object Window (Gtk)) + (c-name gtk_window_set_policy) + (return-type none) + (parameter (type-and-name gint allow_shrink)) + (parameter (type-and-name gint allow_grow)) + (parameter (type-and-name gint auto_shrink)) +) + +(method set_default_size + (of-object Window (Gtk)) + (c-name gtk_window_set_default_size) + (return-type none) + (parameter (type-and-name gint width)) + (parameter (type-and-name gint height)) +) + (method set_focus (of-object Window (Gtk)) (c-name gtk_window_set_focus) @@ -13353,12 +14128,4 @@ (parameter (type-and-name guint xid)) ) -(method reposition - (of-object Window (Gtk)) - (c-name gtk_window_reposition) - (return-type none) - (parameter (type-and-name gint x)) - (parameter (type-and-name gint y)) -) - diff --git a/gtk/gtk.override b/gtk/gtk.override index 42e3c4ad..4bfa0bc0 100644 --- a/gtk/gtk.override +++ b/gtk/gtk.override @@ -13,9 +13,9 @@ headers #define gdk_window_get_type gdk_window_object_get_type /* gross hack until gdk-pixbuf types get set up as normal enums/flags */ -#define GTK_TYPE_GDK_COLORSPACE G_TYPE_INVALID -#define GTK_TYPE_GDK_INTERP_TYPE G_TYPE_INVALID -#define GTK_TYPE_GDK_PIXBUF_ALPHA_MODE G_TYPE_INVALID +#define GDK_TYPE_COLORSPACE G_TYPE_INVALID +#define GDK_TYPE_INTERP_TYPE G_TYPE_INVALID +#define GDK_TYPE_PIXBUF_ALPHA_MODE G_TYPE_INVALID static PyExtensionClass *_PyGObject_Type; #define PyGObject_Type (*_PyGObject_Type) @@ -1412,7 +1412,7 @@ _wrap_gdk_property_change(PyGObject *self, PyObject *args, PyObject *kwargs) return NULL; property = gdk_atom_intern(propname, FALSE); } - if (pyg_enum_get_value(GTK_TYPE_GDK_PROP_MODE, py_mode, (gint *)&mode)) + if (pyg_enum_get_value(GDK_TYPE_PROP_MODE, py_mode, (gint *)&mode)) return NULL; switch (format) { case 8: @@ -2565,7 +2565,7 @@ _wrap_gtk_pixmap_get(PyGObject *self, PyObject *args) } %% -ignore gtk_button_new_with_label gtk_button_new_stock gtk_button_new_accel +ignore gtk_button_new_with_label gtk_button_new_from_stock gtk_button_new_with_mnemonic %% override gtk_button_new kwargs static PyObject * @@ -3703,7 +3703,7 @@ _wrap_gtk_drag_dest_set(PyGObject *self, PyObject *args, PyObject *kwargs) return NULL; if (pyg_flags_get_value(GTK_TYPE_DEST_DEFAULTS, py_flags, (gint *)&flags)) return NULL; - if (pyg_flags_get_value(GTK_TYPE_GDK_DRAG_ACTION, + if (pyg_flags_get_value(GDK_TYPE_DRAG_ACTION, py_actions, (gint *)&actions)) return NULL; if (!PySequence_Check(py_targets)) { @@ -3746,10 +3746,10 @@ _wrap_gtk_drag_source_set(PyGObject *self, PyObject *args, PyObject *kwargs) "OOO:GtkWidget.drag_source_set", kwlist, &py_sbmask, &py_targets, &py_actions)) return NULL; - if (pyg_flags_get_value(GTK_TYPE_GDK_MODIFIER_TYPE, + if (pyg_flags_get_value(GDK_TYPE_MODIFIER_TYPE, py_sbmask, (gint *)&sbmask)) return NULL; - if (pyg_flags_get_value(GTK_TYPE_GDK_DRAG_ACTION, + if (pyg_flags_get_value(GDK_TYPE_DRAG_ACTION, py_actions, (gint *)&actions)) return NULL; if (!PySequence_Check(py_targets)) { @@ -3794,7 +3794,7 @@ _wrap_gtk_drag_begin(PyGObject *self, PyObject *args, PyObject *kwargs) &py_targets, &py_actions, &button, &PyGdkEvent_Type, &event)) return NULL; - if (pyg_flags_get_value(GTK_TYPE_GDK_DRAG_ACTION, + if (pyg_flags_get_value(GDK_TYPE_DRAG_ACTION, py_actions, (gint *)&actions)) return NULL; if (!PySequence_Check(py_targets)) { diff --git a/gtk/gtkobject-support.c b/gtk/gtkobject-support.c index c3fd4255..c487b134 100644 --- a/gtk/gtkobject-support.c +++ b/gtk/gtkobject-support.c @@ -219,24 +219,24 @@ pygtk_arg_from_pyobject(GtkArg *arg, PyObject *obj) GTK_VALUE_BOXED(*arg) = PyGtkAccelGroup_Get(obj); else return -1; - } else if (arg->type == GTK_TYPE_GDK_EVENT) { + } else if (arg->type == GDK_TYPE_EVENT) { if (PyGdkEvent_Check(obj)) GTK_VALUE_BOXED(*arg) = PyGdkEvent_Get(obj); else return -1; - } else if (arg->type == GTK_TYPE_GDK_FONT) { + } else if (arg->type == GDK_TYPE_FONT) { if (PyGdkFont_Check(obj)) GTK_VALUE_BOXED(*arg) = PyGdkFont_Get(obj); else return -1; - } else if (arg->type == GTK_TYPE_GDK_COLOR) { + } else if (arg->type == GDK_TYPE_COLOR) { if (PyGdkColor_Check(obj)) GTK_VALUE_BOXED(*arg) = PyGdkColor_Get(obj); else if (obj == Py_None) GTK_VALUE_BOXED(*arg) = NULL; else return -1; - } else if (arg->type == GTK_TYPE_GDK_VISUAL) { + } else if (arg->type == GDK_TYPE_VISUAL) { if (PyGdkVisual_Check(obj)) GTK_VALUE_BOXED(*arg) = PyGdkVisual_Get(obj); else if (obj == Py_None) @@ -317,13 +317,13 @@ pygtk_arg_as_pyobject(GtkArg *arg) case GTK_TYPE_BOXED: if (arg->type == GTK_TYPE_ACCEL_GROUP) return PyGtkAccelGroup_New(GTK_VALUE_BOXED(*arg)); - else if (arg->type == GTK_TYPE_GDK_EVENT) + else if (arg->type == GDK_TYPE_EVENT) return PyGdkEvent_New(GTK_VALUE_BOXED(*arg)); - else if (arg->type == GTK_TYPE_GDK_FONT) + else if (arg->type == GDK_TYPE_FONT) return PyGdkFont_New(GTK_VALUE_BOXED(*arg)); - else if (arg->type == GTK_TYPE_GDK_COLOR) + else if (arg->type == GDK_TYPE_COLOR) return PyGdkColor_New(GTK_VALUE_BOXED(*arg)); - else if (arg->type == GTK_TYPE_GDK_VISUAL) + else if (arg->type == GDK_TYPE_VISUAL) return PyGdkVisual_New(GTK_VALUE_BOXED(*arg)); else if (arg->type == GTK_TYPE_SELECTION_DATA) return PyGtkSelectionData_New(GTK_VALUE_BOXED(*arg)); @@ -456,22 +456,22 @@ pygtk_ret_from_pyobject(GtkArg *ret, PyObject *py_ret) *GTK_RETLOC_BOXED(*ret) = PyGtkAccelGroup_Get(py_ret); else *GTK_RETLOC_BOXED(*ret) = NULL; - } else if (ret->type == GTK_TYPE_GDK_EVENT) { + } else if (ret->type == GDK_TYPE_EVENT) { if (PyGdkEvent_Check(py_ret)) *GTK_RETLOC_BOXED(*ret) = PyGdkEvent_Get(py_ret); else *GTK_RETLOC_BOXED(*ret) = NULL; - } else if (ret->type == GTK_TYPE_GDK_FONT) { + } else if (ret->type == GDK_TYPE_FONT) { if (PyGdkFont_Check(py_ret)) *GTK_RETLOC_BOXED(*ret) = PyGdkFont_Get(py_ret); else *GTK_RETLOC_BOXED(*ret) = NULL; - } else if (ret->type == GTK_TYPE_GDK_COLOR) { + } else if (ret->type == GDK_TYPE_COLOR) { if (PyGdkColor_Check(py_ret)) *GTK_RETLOC_BOXED(*ret) = PyGdkColor_Get(py_ret); else *GTK_RETLOC_BOXED(*ret) = NULL; - } else if (ret->type == GTK_TYPE_GDK_VISUAL) { + } else if (ret->type == GDK_TYPE_VISUAL) { if (PyGdkVisual_Check(py_ret)) *GTK_RETLOC_BOXED(*ret) = PyGdkVisual_Get(py_ret); else @@ -547,13 +547,13 @@ pygtk_ret_as_pyobject(GtkArg *arg) case GTK_TYPE_BOXED: if (arg->type == GTK_TYPE_ACCEL_GROUP) return PyGtkAccelGroup_New(*GTK_RETLOC_BOXED(*arg)); - else if (arg->type == GTK_TYPE_GDK_EVENT) + else if (arg->type == GDK_TYPE_EVENT) return PyGdkEvent_New(*GTK_RETLOC_BOXED(*arg)); - else if (arg->type == GTK_TYPE_GDK_FONT) + else if (arg->type == GDK_TYPE_FONT) return PyGdkFont_New(*GTK_RETLOC_BOXED(*arg)); - else if (arg->type == GTK_TYPE_GDK_COLOR) + else if (arg->type == GDK_TYPE_COLOR) return PyGdkColor_New(*GTK_RETLOC_BOXED(*arg)); - else if (arg->type == GTK_TYPE_GDK_VISUAL) + else if (arg->type == GDK_TYPE_VISUAL) return PyGdkVisual_New(*GTK_RETLOC_BOXED(*arg)); else if (arg->type == GTK_TYPE_SELECTION_DATA) return PyGtkSelectionData_New(*GTK_RETLOC_BOXED(*arg)); |