GtkIconView::get_selected_items() override

From: Date: Wed, 22 Mar 2006 08:40:59 +0000
Subject: GtkIconView::get_selected_items() override
Groups: php.gtk.dev 
Request: Send a blank email to php-gtk-dev+get-2664@lists.php.net to get a copy of this message
Hello all and Andrei, Here is the override for GtkIconView::get_selected_items(). I am not sure if we should return an array of (model, selected items) as gtk_tree_selection_get_selected_rows does it. %% override gtk_icon_view_get_selected_items PHP_METHOD { GList *selected, *tmp; NOT_STATIC_METHOD(); if (!php_gtk_parse_args(ZEND_NUM_ARGS(), "")) return; selected = gtk_icon_view_get_selected_items(GTK_ICON_VIEW(PHPG_GOBJECT(this_ptr))); if (selected) { array_init(return_value); for (tmp = selected; tmp != NULL; tmp = tmp->next) { GtkTreePath *path = tmp->data; zval *item = NULL; phpg_tree_path_to_zval(path, &item TSRMLS_CC); add_next_index_zval(return_value, item); gtk_tree_path_free(path); } g_list_free(selected); } } -- Regards/MfG, Christian Weiske

Attachment: [application/pgp-signature] OpenPGP digital signature signature.asc
« previous php.gtk.dev (#2664) next »