All pastes #731113 Raw Edit

Miscellany

public c v1 · immutable
·published 2007-10-09 19:57 UTC
rendered paste body
Evas_List *etk_tree_selected_rows_get(Etk_Tree *tree){   Evas_List *row_list = NULL;   Etk_Tree_Row *iter;   for (iter = etk_tree_first_row_get(tree);        iter;        iter = etk_tree_row_walk_next(iter, ETK_TRUE))     if (iter->selected == ETK_TRUE)       row_list = evas_list_append(row_list, iter);   return row_list;}int etk_tree_num_rows_get(Etk_Tree *tree){   return tree->total_rows;}int etk_tree_row_num_get(Etk_Tree *tree, Etk_Tree_Row *row){   int num = 0;   Etk_Tree_Row *iter;   for (iter = etk_tree_first_row_get(tree);        iter;        iter = etk_tree_row_walk_next(iter, ETK_TRUE))     {        if (iter == row)          return num;        num++;     }   return num;}