com php/gtk-src: Add defs for gtk 2.22 and 2.24: ext/gtk+/gdk-2.22.defs ext/gtk+/gdk-2.24.defs ext/gtk+/gtk-2.22.defs ext/gtk+/gtk-2.24-types.defs
ext/gtk+/gtk-2.24.defs

From: Date: Fri, 20 Jul 2012 01:15:14 +0000
Subject: com php/gtk-src: Add defs for gtk 2.22 and 2.24: ext/gtk+/gdk-2.22.defs ext/gtk+/gdk-2.24.defs ext/gtk+/gtk-2.22.defs ext/gtk+/gtk-2.24-types.defs
ext/gtk+/gtk-2.24.defs
Groups: php.gtk.cvs 
Request: Send a blank email to php-gtk-cvs+get-4863@lists.php.net to get a copy of this message
Commit: 1192f3565f9485055c2ee75bba76a50a1bf9d601 Author: Elizabeth M Smith <auroraeosrose@gmail.com> Thu, 19 Jul 2012 21:15:14 -0400 Parents: bf2dc33bef7e9877edadf4b930d0f5354423d989 Branches: master Link: http://git.php.net/?p=php/gtk-src.git;a=commitdiff;h=1192f3565f9485055c2ee75bba76a50a1bf9d601 Log: Add defs for gtk 2.22 and 2.24 Changed paths: A ext/gtk+/gdk-2.22.defs A ext/gtk+/gdk-2.24.defs A ext/gtk+/gtk-2.22.defs A ext/gtk+/gtk-2.24-types.defs A ext/gtk+/gtk-2.24.defs

diff --git a/ext/gtk+/gdk-2.22.defs b/ext/gtk+/gdk-2.22.defs new file mode 100755 index 0000000..2ad694b --- /dev/null +++ b/ext/gtk+/gdk-2.22.defs @@ -0,0 +1,326 @@ +;; From gdkwindow.h + +(include "gdk-2.20.defs") + +(define-method get_accept_focus + (of-object "GdkWindow") + (c-name "gdk_window_get_accept_focus") + (return-type "gboolean") +) + +(define-method get_focus_on_map + (of-object "GdkWindow") + (c-name "gdk_window_get_focus_on_map") + (return-type "gboolean") +) + +(define-method get_composited + (of-object "GdkWindow") + (c-name "gdk_window_get_composited") + (return-type "gboolean") +) + +(define-method is_input_only + (of-object "GdkWindow") + (c-name "gdk_window_is_input_only") + (return-type "gboolean") +) + +(define-method is_shaped + (of-object "GdkWindow") + (c-name "gdk_window_is_shaped") + (return-type "gboolean") +) + +(define-method has_native + (of-object "GdkWindow") + (c-name "gdk_window_has_native") + (return-type "gboolean") +) + +(define-method get_modal_hint + (of-object "GdkWindow") + (c-name "gdk_window_get_modal_hint") + (return-type "gboolean") +) + +(define-method get_background_pattern + (of-object "GdkWindow") + (c-name "gdk_window_get_background_pattern") + (return-type "cairo_pattern_t*") +) + +(define-method coords_to_parent + (of-object "GdkWindow") + (c-name "gdk_window_coords_to_parent") + (return-type "none") + (parameters + '("gdouble" "x") + '("gdouble" "y") + '("gdouble*" "parent_x") + '("gdouble*" "parent_y") + ) +) + +(define-method coords_from_parent + (of-object "GdkWindow") + (c-name "gdk_window_coords_from_parent") + (return-type "none") + (parameters + '("gdouble" "parent_x") + '("gdouble" "parent_y") + '("gdouble*" "x") + '("gdouble*" "y") + ) +) + +(define-method get_effective_parent + (of-object "GdkWindow") + (c-name "gdk_window_get_effective_parent") + (return-type "GdkWindow*") +) + +(define-method get_effective_toplevel + (of-object "GdkWindow") + (c-name "gdk_window_get_effective_toplevel") + (return-type "GdkWindow*") +) + +(define-method create_similar_surface + (of-object "GdkWindow") + (c-name "gdk_window_create_similar_surface") + (return-type "cairo_surface_t*") + (parameters + '("cairo_content_t" "content") + '("int" "width") + '("int" "height") + ) +) + +;; From gdkvisual.h + +(define-method get_visual_type + (of-object "GdkVisual") + (c-name "gdk_visual_get_visual_type") + (return-type "GdkVisualType") +) + +(define-method get_depth + (of-object "GdkVisual") + (c-name "gdk_visual_get_depth") + (return-type "gint") +) + +(define-method get_byte_order + (of-object "GdkVisual") + (c-name "gdk_visual_get_byte_order") + (return-type "GdkByteOrder") +) + +(define-method get_colormap_size + (of-object "GdkVisual") + (c-name "gdk_visual_get_colormap_size") + (return-type "gint") +) + +(define-method get_bits_per_rgb + (of-object "GdkVisual") + (c-name "gdk_visual_get_bits_per_rgb") + (return-type "gint") +) + +(define-method get_red_pixel_details + (of-object "GdkVisual") + (c-name "gdk_visual_get_red_pixel_details") + (return-type "none") + (parameters + '("guint32*" "mask") + '("gint*" "shift") + '("gint*" "precision") + ) +) + +(define-method get_green_pixel_details + (of-object "GdkVisual") + (c-name "gdk_visual_get_green_pixel_details") + (return-type "none") + (parameters + '("guint32*" "mask") + '("gint*" "shift") + '("gint*" "precision") + ) +) + +(define-method get_blue_pixel_details + (of-object "GdkVisual") + (c-name "gdk_visual_get_blue_pixel_details") + (return-type "none") + (parameters + '("guint32*" "mask") + '("gint*" "shift") + '("gint*" "precision") + ) +) + +;; From gdkinput.h + +(define-method get_name + (of-object "GdkDevice") + (c-name "gdk_device_get_name") + (return-type "const-gchar*") +) + +(define-method get_source + (of-object "GdkDevice") + (c-name "gdk_device_get_source") + (return-type "GdkInputSource") +) + +(define-method get_mode + (of-object "GdkDevice") + (c-name "gdk_device_get_mode") + (return-type "GdkInputMode") +) + +(define-method get_has_cursor + (of-object "GdkDevice") + (c-name "gdk_device_get_has_cursor") + (return-type "gboolean") +) + +(define-method get_key + (of-object "GdkDevice") + (c-name "gdk_device_get_key") + (return-type "none") + (parameters + '("guint" "index") + '("guint*" "keyval") + '("GdkModifierType*" "modifiers") + ) +) + +(define-method get_axis_use + (of-object "GdkDevice") + (c-name "gdk_device_get_axis_use") + (return-type "GdkAxisUse") + (parameters + '("guint" "index") + ) +) + +(define-method get_n_axes + (of-object "GdkDevice") + (c-name "gdk_device_get_n_axes") + (return-type "gint") +) + +;; From gdkdisplay.h + +(define-method is_closed + (of-object "GdkDisplay") + (c-name "gdk_display_is_closed") + (return-type "gboolean") +) + +;; From gdkcursor.h + +(define-method get_cursor_type + (of-object "GdkCursor") + (c-name "gdk_cursor_get_cursor_type") + (return-type "GdkCursorType") +) + +;; From gdkdnd.h + +(define-method list_targets + (of-object "GdkDragContext") + (c-name "gdk_drag_context_list_targets") + (return-type "GList*") +) + +(define-method get_actions + (of-object "GdkDragContext") + (c-name "gdk_drag_context_get_actions") + (return-type "GdkDragAction") +) + +(define-method get_suggested_action + (of-object "GdkDragContext") + (c-name "gdk_drag_context_get_suggested_action") + (return-type "GdkDragAction") +) + +(define-method get_selected_action + (of-object "GdkDragContext") + (c-name "gdk_drag_context_get_selected_action") + (return-type "GdkDragAction") +) + +(define-method get_source_window + (of-object "GdkDragContext") + (c-name "gdk_drag_context_get_source_window") + (return-type "GdkWindow*") +) + +;; From gdkimage.h + +(define-method get_image_type + (of-object "GdkImage") + (c-name "gdk_image_get_image_type") + (return-type "GdkImageType") +) + +(define-method get_visual + (of-object "GdkImage") + (c-name "gdk_image_get_visual") + (return-type "GdkVisual*") +) + +(define-method get_byte_order + (of-object "GdkImage") + (c-name "gdk_image_get_byte_order") + (return-type "GdkByteOrder") +) + +(define-method get_width + (of-object "GdkImage") + (c-name "gdk_image_get_width") + (return-type "gint") +) + +(define-method get_height + (of-object "GdkImage") + (c-name "gdk_image_get_height") + (return-type "gint") +) + +(define-method get_depth + (of-object "GdkImage") + (c-name "gdk_image_get_depth") + (return-type "guint16") +) + +(define-method get_bytes_per_pixel + (of-object "GdkImage") + (c-name "gdk_image_get_bytes_per_pixel") + (return-type "guint16") +) + +(define-method get_bytes_per_line + (of-object "GdkImage") + (c-name "gdk_image_get_bytes_per_line") + (return-type "guint16") +) + +(define-method get_bits_per_pixel + (of-object "GdkImage") + (c-name "gdk_image_get_bits_per_pixel") + (return-type "guint16") +) + +(define-method get_pixels + (of-object "GdkImage") + (c-name "gdk_image_get_pixels") + (return-type "gpointer") +) + diff --git a/ext/gtk+/gdk-2.24.defs b/ext/gtk+/gdk-2.24.defs new file mode 100755 index 0000000..17b89ce --- /dev/null +++ b/ext/gtk+/gdk-2.24.defs @@ -0,0 +1 @@ +(include "gdk-2.22.defs") \ No newline at end of file diff --git a/ext/gtk+/gtk-2.22.defs b/ext/gtk+/gtk-2.22.defs new file mode 100755 index 0000000..ca152ef --- /dev/null +++ b/ext/gtk+/gtk-2.22.defs @@ -0,0 +1,195 @@ +(include "gtk-2.20.defs") + +(define-method set_widget + (of-object "GtkAccessible") + (c-name "gtk_accessible_set_widget") + (return-type "none") + (parameters + '("GtkWidget*" "widget") + ) +) + +(define-method get_widget + (of-object "GtkAccessible") + (c-name "gtk_accessible_get_widget") + (return-type "GtkWidget*") +) + +(define-method commit + (of-object "GtkAssistant") + (c-name "gtk_assistant_commit") + (return-type "none") +) + +(define-method get_event_window + (of-object "GtkButton") + (c-name "gtk_button_get_event_window") + (return-type "GdkWindow*") +) + +(define-method im_context_filter_keypress + (of-object "GtkEntry") + (c-name "gtk_entry_im_context_filter_keypress") + (return-type "gboolean") + (parameters + '("GdkEventKey*" "event") + ) +) + +(define-method reset_im_context + (of-object "GtkEntry") + (c-name "gtk_entry_reset_im_context") + (return-type "none") +) + +(define-method get_font_selection + (of-object "GtkFontSelectionDialog") + (c-name "gtk_font_selection_dialog_get_font_selection") + (return-type "GtkWidget*") +) + +(define-method get_item_row + (of-object "GtkIconView") + (c-name "gtk_icon_view_get_item_row") + (return-type "gint") + (parameters + '("GtkTreePath*" "path") + ) +) + +(define-method get_item_column + (of-object "GtkIconView") + (c-name "gtk_icon_view_get_item_column") + (return-type "gint") + (parameters + '("GtkTreePath*" "path") + ) +) + +(define-method get_message_area + (of-object "GtkMessageDialog") + (c-name "gtk_message_dialog_get_message_area") + (return-type "GtkWidget*") +) + +(define-method remove_all + (of-object "GtkStatusbar") + (c-name "gtk_statusbar_remove_all") + (return-type "none") + (parameters + '("guint" "context_id") + ) +) + +(define-method get_size + (of-object "GtkTable") + (c-name "gtk_table_get_size") + (return-type "none") + (parameters + '("guint*" "rows") + '("guint*" "columns") + ) +) + +(define-method get_hadjustment + (of-object "GtkTextView") + (c-name "gtk_text_view_get_hadjustment") + (return-type "GtkAdjustment*") +) + +(define-method get_vadjustment + (of-object "GtkTextView") + (c-name "gtk_text_view_get_vadjustment") + (return-type "GtkAdjustment*") +) + +(define-method im_context_filter_keypress + (of-object "GtkTextView") + (c-name "gtk_text_view_im_context_filter_keypress") + (return-type "gboolean") + (parameters + '("GdkEventKey*" "event") + ) +) + +(define-method reset_im_context + (of-object "GtkTextView") + (c-name "gtk_text_view_reset_im_context") + (return-type "none") +) + +(define-method get_view_window + (of-object "GtkViewport") + (c-name "gtk_viewport_get_view_window") + (return-type "GdkWindow*") +) + +(define-method send_focus_change + (of-object "GtkWidget") + (c-name "gtk_widget_send_focus_change") + (return-type "gboolean") + (parameters + '("GdkEvent*" "event") + ) +) + +(define-method has_group + (of-object "GtkWindow") + (c-name "gtk_window_has_group") + (return-type "gboolean") +) + +(define-method get_current_grab + (of-object "GtkWindowGroup") + (c-name "gtk_window_group_get_current_grab") + (return-type "GtkWidget*") +) + +;; From gtkexpander.h + +(define-method set_label_fill + (of-object "GtkExpander") + (c-name "gtk_expander_set_label_fill") + (return-type "none") + (parameters + '("gboolean" "label_fill") + ) +) + +(define-method get_label_fill + (of-object "GtkExpander") + (c-name "gtk_expander_get_label_fill") + (return-type "gboolean") +) + +;; From gtkiconview.h + +(define-method set_item_orientation + (of-object "GtkIconView") + (c-name "gtk_icon_view_set_item_orientation") + (return-type "none") + (parameters + '("GtkOrientation" "orientation") + ) +) + +(define-method get_item_orientation + (of-object "GtkIconView") + (c-name "gtk_icon_view_get_item_orientation") + (return-type "GtkOrientation") +) + +;; From gtknotebook.h + +(define-method get_tab_hborder + (of-object "GtkNotebook") + (c-name "gtk_notebook_get_tab_hborder") + (return-type "guint16") +) + +(define-method get_tab_vborder + (of-object "GtkNotebook") + (c-name "gtk_notebook_get_tab_vborder") + (return-type "guint16") +) + diff --git a/ext/gtk+/gtk-2.24-types.defs b/ext/gtk+/gtk-2.24-types.defs new file mode 100755 index 0000000..51f5859 --- /dev/null +++ b/ext/gtk+/gtk-2.24-types.defs @@ -0,0 +1,6 @@ +(define-object ComboBoxText + (in-module "Gtk") + (parent "GtkComboBox") + (c-name "GtkComboBoxText") + (gtype-id "GTK_TYPE_COMBO_BOX_TEXT") +) diff --git a/ext/gtk+/gtk-2.24.defs b/ext/gtk+/gtk-2.24.defs new file mode 100755 index 0000000..cdd6621 --- /dev/null +++ b/ext/gtk+/gtk-2.24.defs @@ -0,0 +1,135 @@ +;; From gtkcombobox.h + +(include "gtk-2.22.defs") +(include "gtk-2.24-types.defs") + +(define-function combo_box_new_with_entry + (c-name "gtk_combo_box_new_with_entry") + (return-type "GtkWidget*") +) + +(define-function combo_box_new_with_model_and_entry + (c-name "gtk_combo_box_new_with_model_and_entry") + (return-type "GtkWidget*") + (parameters + '("GtkTreeModel*" "model") + ) +) + +(define-method get_has_entry + (of-object "GtkComboBox") + (c-name "gtk_combo_box_get_has_entry") + (return-type "gboolean") +) + +(define-method set_entry_text_column + (of-object "GtkComboBox") + (c-name "gtk_combo_box_set_entry_text_column") + (return-type "none") + (parameters + '("gint" "text_column") + ) +) + +(define-method get_entry_text_column + (of-object "GtkComboBox") + (c-name "gtk_combo_box_get_entry_text_column") + (return-type "gint") +) + + + +;; From gtkcomboboxtext.h + +(define-function combo_box_text_get_type + (c-name "gtk_combo_box_text_get_type") + (return-type "GType") +) + +(define-function combo_box_text_new + (c-name "gtk_combo_box_text_new") + (is-constructor-of "GtkComboBoxText") + (return-type "GtkWidget*") +) + +(define-function combo_box_text_new_with_entry + (c-name "gtk_combo_box_text_new_with_entry") + (return-type "GtkWidget*") +) + +(define-method append_text + (of-object "GtkComboBoxText") + (c-name "gtk_combo_box_text_append_text") + (return-type "none") + (parameters + '("const-gchar*" "text") + ) +) + +(define-method insert_text + (of-object "GtkComboBoxText") + (c-name "gtk_combo_box_text_insert_text") + (return-type "none") + (parameters + '("gint" "position") + '("const-gchar*" "text") + ) +) + +(define-method prepend_text + (of-object "GtkComboBoxText") + (c-name "gtk_combo_box_text_prepend_text") + (return-type "none") + (parameters + '("const-gchar*" "text") + ) +) + +(define-method remove_text + (of-object "GtkComboBoxText") + (c-name "gtk_combo_box_text_remove") + (return-type "none") + (parameters + '("gint" "position") + ) +) + +(define-method get_active_text + (of-object "GtkComboBoxText") + (c-name "gtk_combo_box_text_get_active_text") + (return-type "gchar*") +) + +;; From gtknotebook.h + +(define-method set_group_name + (of-object "GtkNotebook") + (c-name "gtk_notebook_set_group_name") + (return-type "none") + (parameters + '("const-gchar*" "group_name") + ) +) + +(define-method get_group_name + (of-object "GtkNotebook") + (c-name "gtk_notebook_get_group_name") + (return-type "const-gchar*") +) + +;; From gtkrange.h + +(define-method set_round_digits + (of-object "GtkRange") + (c-name "gtk_range_set_round_digits") + (return-type "none") + (parameters + '("gint" "round_digits") + ) +) + +(define-method get_round_digits + (of-object "GtkRange") + (c-name "gtk_range_get_round_digits") + (return-type "gint") +)
« previous php.gtk.cvs (#4863) next »