]> git.llucax.com Git - z.facultad/75.06/emufs.git/blobdiff - emufs_gui/articulos.c
* Saco texto de debug que habia puesto
[z.facultad/75.06/emufs.git] / emufs_gui / articulos.c
index 0fd92b121fa06c45c0cf0aefc6f6c6b09debed91..f5b937fdd63f27254a5cb2ea7f2945afb24c3121 100644 (file)
@@ -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();
 }