X-Git-Url: https://git.llucax.com/z.facultad/75.06/emufs.git/blobdiff_plain/9da17243492426daba1cf11c353f4216e7e34ca1..c78b21d8cabbdcdbb6640c58601a0d09345644eb:/emufs_gui/articulos.c?ds=inline diff --git a/emufs_gui/articulos.c b/emufs_gui/articulos.c index 0fd92b1..f5b937f 100644 --- a/emufs_gui/articulos.c +++ b/emufs_gui/articulos.c @@ -3,6 +3,7 @@ #include "idx.h" #include "gui.h" #include "common.h" +#include "lista.h" static t_LstArticulos *lst_articulos; @@ -635,5 +636,41 @@ int art_exportar_xml(const char *filename) void art_consultas(char *s) { + /* TEST DE LISTA! */ + 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 */ + PERR("-- Creando"); + lista = lista_crear(3, win1, COLS-4, LINES-6); + PERR("-- Creando DONE"); + + /* Creo las columnas */ + PERR("-- Creando 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); + PERR("-- Creando DONE"); + + /* Agrego unos datos a ver que pasa */ + PERR("Agregando Datos"); + lista_agregar_fila(lista, 1, "Dato uno", 1.32f); + lista_agregar_fila(lista, 2, "Dato Algo", 1.332f); + lista_agregar_fila(lista, 3, "Dato Copado", 11.32f); + lista_agregar_fila(lista, 4, "Esto es de texto", 133.32f); + lista_agregar_fila(lista, 5, "Dato", 1.32f); + lista_agregar_fila(lista, 6, "Dato uno", 10.32f); + lista_agregar_fila(lista, 7, "Dato uno", 11.32f); + PERR("Agregando Datos DONE"); + lista_ejecutar(lista); + wrefresh(win1); + wrefresh(win); + getch(); }