com gtk/php-gtk: Reflection for drag methods: ext/gtk+/gtkdrag.overrides

[email protected] (David Soria Parra)
Newsgroups php.gtk.cvs
Message-ID <[email protected]>
Commit:    fdf6c2091e49aee526ba9d1fc1dc999ce66ca948
Author:    Christian Weiske <[email protected]>         Wed, 3 May 2006 16:12:55 +0000
Parents:   1f4698db0c09fe1c1474eed6a568b4ed27afbd65
Branches:  master

Link:       http://git.php.net/?p=gtk/php-gtk.git;a=commitdiff;h=fdf6c2091e49aee526ba9d1fc1dc999ce66ca948

Log:
Reflection for drag methods

Changed paths:
  M  ext/gtk+/gtkdrag.overrides


Diff:
fdf6c2091e49aee526ba9d1fc1dc999ce66ca948
diff --git a/ext/gtk+/gtkdrag.overrides b/ext/gtk+/gtkdrag.overrides
index 786dd61..0537d6e 100644
--- a/ext/gtk+/gtkdrag.overrides
+++ b/ext/gtk+/gtkdrag.overrides
@@ -6,6 +6,15 @@ extern PHP_GTK_EXPORT_CE(gdkdragcontext_ce);
 static GtkTargetEntry* phpg_parse_target_entries(zval *php_targets, int *n_targets TSRMLS_DC);
 
 %%
+add-arginfo GtkWidget drag_dest_set
+static
+ZEND_BEGIN_ARG_INFO(ARGINFO_NAME, 0)
+    ZEND_ARG_INFO(0, flags)
+    ZEND_ARG_INFO(0, targets)
+    ZEND_ARG_INFO(0, actions)
+ZEND_END_ARG_INFO();
+
+%%
 override gtk_drag_dest_set
 
 static GtkTargetEntry* phpg_parse_target_entries(zval *php_targets, int *n_targets TSRMLS_DC)
@@ -61,6 +70,16 @@ PHP_METHOD
 }
 
 %%
+add-arginfo GtkWidget drag_begin
+static
+ZEND_BEGIN_ARG_INFO(ARGINFO_NAME, 0)
+    ZEND_ARG_INFO(0, targets)
+    ZEND_ARG_INFO(0, actions)
+    ZEND_ARG_INFO(0, button)
+    ZEND_ARG_OBJ_INFO(0, event, GdkEvent, 1)
+ZEND_END_ARG_INFO();
+
+%%
 override gtk_drag_begin
 PHP_METHOD
 {
@@ -124,6 +143,13 @@ PHP_METHOD
 }
 
 %%
+add-arginfo GtkWidget drag_dest_set_target_list
+static
+ZEND_BEGIN_ARG_INFO(ARGINFO_NAME, 0)
+    ZEND_ARG_INFO(0, targets)
+ZEND_END_ARG_INFO();
+
+%%
 override gtk_drag_dest_set_target_list
 PHP_METHOD
 {
@@ -147,6 +173,14 @@ PHP_METHOD
 }
 
 %%
+add-arginfo GtkWidget drag_dest_find_target
+static
+ZEND_BEGIN_ARG_INFO(ARGINFO_NAME, 0)
+    ZEND_ARG_OBJ_INFO(0, context, GdkDragContext, 1)
+    ZEND_ARG_INFO(0, targets)
+ZEND_END_ARG_INFO();
+
+%%
 override gtk_drag_dest_find_target
 PHP_METHOD
 {
@@ -174,6 +208,15 @@ PHP_METHOD
 }
 
 %%
+add-arginfo GtkWidget drag_source_set
+static
+ZEND_BEGIN_ARG_INFO(ARGINFO_NAME, 0)
+    ZEND_ARG_INFO(0, sbmask)
+    ZEND_ARG_INFO(0, targets)
+    ZEND_ARG_INFO(0, actions)
+ZEND_END_ARG_INFO();
+
+%%
 override gtk_drag_source_set
 PHP_METHOD
 {
@@ -235,6 +278,13 @@ PHP_METHOD
 }
 
 %%
+add-arginfo GtkWidget drag_source_set_target_list
+static
+ZEND_BEGIN_ARG_INFO(ARGINFO_NAME, 0)
+    ZEND_ARG_INFO(0, targets)
+ZEND_END_ARG_INFO();
+
+%%
 override gtk_drag_source_set_target_list
 PHP_METHOD
 {
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.