cvs: php-gtk / NEWS /ext/gtk+ gtk.overrides

From: Date: Wed, 15 Aug 2001 17:05:16 +0000
Subject: cvs: php-gtk / NEWS /ext/gtk+ gtk.overrides
Groups: php.gtk 
Request: Send a blank email to php-gtk+get-2868@lists.php.net to get a copy of this message
andrei Wed Aug 15 13:05:16 2001 EDT Modified files: /php-gtk NEWS /php-gtk/ext/gtk+ gtk.overrides Log: - Remove GtkArgFlags, as they are not useful in PHP-GTK. - Added GtkCList::get_selection_info() method. (Andrei) Index: php-gtk/NEWS diff -u php-gtk/NEWS:1.41 php-gtk/NEWS:1.42 --- php-gtk/NEWS:1.41 Mon Aug 13 16:39:37 2001 +++ php-gtk/NEWS Wed Aug 15 13:05:14 2001 @@ -1,3 +1,4 @@ + - added GtkCList::get_selection_info(). (Andrei) - added GtkCList methods set_row_data(), get_row_data(). (Markus) - added support for GtkScintilla, a text-editing widget. (Andrei) - implemented GladeXML methods signal_connect_object() and Index: php-gtk/ext/gtk+/gtk.overrides diff -u php-gtk/ext/gtk+/gtk.overrides:1.11 php-gtk/ext/gtk+/gtk.overrides:1.12 --- php-gtk/ext/gtk+/gtk.overrides:1.11 Mon Aug 13 16:39:38 2001 +++ php-gtk/ext/gtk+/gtk.overrides Wed Aug 15 13:05:15 2001 @@ -145,6 +145,7 @@ gtk_propagate_event %% ignore + GtkArgFlags GtkPrivateFlags %% ignore @@ -2189,3 +2190,22 @@ gtk_drag_source_handle_event gtk_drag_dest_handle_event gtk_selection_request gtk_selection_notify gtk_selection_property_notify gtk_selection_incr_event +%% +override gtk_clist_get_selection_info +PHP_FUNCTION(gtk_clist_get_selection_info) +{ + gint x, y; + gint row, column; + + NOT_STATIC_METHOD(); + + if (!php_gtk_parse_args(ZEND_NUM_ARGS(), "ii", &x, &y)) + return; + + if (gtk_clist_get_selection_info(GTK_CLIST(PHP_GTK_GET(this_ptr)), x, y, + &row, &column)) { + *return_value = *php_gtk_build_value("(ii)", row, column); + } else { + RETURN_FALSE; + } +}

« previous php.gtk (#2868) next »