From: Kaj-Michael Lang Date: Sat, 3 Nov 2007 10:40:02 +0000 (+0200) Subject: Test code for search list double click handling X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=14fba37bca6d58c37a358087a67ff18e8fc553ad;p=mapper Test code for search list double click handling --- diff --git a/src/search.c b/src/search.c index dd10f70..0aa78ef 100644 --- a/src/search.c +++ b/src/search.c @@ -246,8 +246,22 @@ return TRUE; static void search_item_activated_cb(GtkTreeView *tree_view, GtkTreePath *path, GtkTreeViewColumn *column, gpointer data) { -#if 0 search_dialog *s=(search_dialog *)data; +GtkTreeIter iter; +GtkTreeModel *model; +guint id; + +if (!gtk_tree_selection_get_selected(gtk_tree_view_get_selection(GTK_TREE_VIEW(tree_view)), NULL, &iter)) + return; + +model=gtk_tree_view_get_model(GTK_TREE_VIEW(tree_view)); +if (!model) + return; + +gtk_tree_model_get(model, &iter, ITEM_ID, &id, -1); +g_printf("Item %d\n", id); + +#if 0 gtk_widget_destroy(sd.dialog); #endif }