+ /* TEST DE LISTA! */
+ char txt[80];
+ int i;
+ t_Lista *lista;
+ WINDOW *win, *win1;
+
+ win = newwin(LINES-4, COLS-2, 2, 1);
+ win1 = derwin(win, LINES-6, COLS-4, 1, 1);
+ werase(win);
+ box(win, 0, 0);
+ wrefresh(win);
+
+ /* Creo la lista */
+ lista = lista_crear(3, win1, COLS-4, LINES-6);
+
+ /* Creo las columnas */
+ lista_agregar_columna(lista, DATO_INT, 0, 8);
+ lista_agregar_columna(lista, DATO_STR, 10, 45);
+ lista_agregar_columna(lista, DATO_FLOAT, 60, 10);
+
+ /* Agrego unos datos a ver que pasa */
+ /* Pongo 100 y rezo */
+ for(i=0; i<100; i++) {
+ sprintf(txt, "Texto del item %d", i);
+ lista_agregar_fila(lista, i, txt, (rand()%100)/100.0f);
+ }
+ curs_set(0);
+ lista_ejecutar(lista);
+ curs_set(1);
+ wrefresh(win1);
+ wrefresh(win);
+ werase(win1);
+ werase(win);
+ wrefresh(win);
+ delwin(win);