E_Config_Dialog_Data *cfdata; Evas_List *sel, *all, *n; E_Fm2_Icon_Info *ici; E_Fm2_Icon_Info *ic; int i, found; printf("\n\nFile Deleted\n"); cfdata = data; all = e_fm2_all_list_get(cfdata->o_fm); if (!all) return; sel = e_fm2_selected_list_get(cfdata->o_fm); if (!sel) return; ici = sel->data; printf("Sel: %s\n", ici->file); all = evas_list_find_list(all, ici); n = evas_list_next(all); if (!n) { n = evas_list_prev(all); if (!n) return; } ic = n->data; e_fm2_select_set(cfdata->o_fm, ic->file, 1); printf("Name: %s\n\n", ic->file);