From: Ricardo Markiewicz Date: Mon, 12 Apr 2004 05:18:44 +0000 (+0000) Subject: * Agrego menues que se van a usar pronto X-Git-Tag: svn_import_r684~510 X-Git-Url: https://git.llucax.com/z.facultad/75.06/emufs.git/commitdiff_plain/f1276ee6db18ea8d953d8b90907aceb3e2cc1166?hp=8ad6bd89e3fdf97e783c9fe3b4798f3a6219bf46 * Agrego menues que se van a usar pronto --- diff --git a/emufs_gui/gui.c b/emufs_gui/gui.c index a25ec54..27aab8f 100644 --- a/emufs_gui/gui.c +++ b/emufs_gui/gui.c @@ -3,7 +3,6 @@ #include #include #include -#include #include #include "form.h" @@ -79,7 +78,7 @@ int main(int argc, char *argv[]) // case 1: // case 2: // case 3: - case 4: + case 6: fin = 1; break; } @@ -192,24 +191,28 @@ int main_menu() "Facturas", "Ver Registros", "Ver Bloques", + "Estadisticas", + "Mantenimiento", "Salir" }; - items = (ITEM **)calloc(5, sizeof(ITEM *)); + items = (ITEM **)calloc(8, sizeof(ITEM *)); items[0] = new_item(opciones[0], "Alta,baja,consulta y modificacion de articulos."); items[1] = new_item(opciones[1], "Alta,baja,consulta y modificacion de facturas."); items[2] = new_item(opciones[2], "Ver registros de un archivo."); items[3] = new_item(opciones[3], "Ver bloques de un archivo."); - items[4] = new_item(opciones[4], "Salir del sistema."); - items[5] = NULL; + items[4] = new_item(opciones[4], "Ver estadisticas de ocupacion de archivos."); + items[5] = new_item(opciones[5], "Tareas de mantenimiento de los archivos."); + items[6] = new_item(opciones[6], "Salir del sistema."); + items[7] = NULL; menu = new_menu((ITEM **)items); - menu_win = newwin(9, COLS-2, 3, 1); + menu_win = newwin(14, COLS-2, 3, 1); keypad(menu_win, TRUE); set_menu_mark(menu, " > "); set_menu_win(menu, menu_win); - set_menu_sub(menu, derwin(menu_win, 6, COLS-4, 3, 1)); + set_menu_sub(menu, derwin(menu_win, 10, COLS-4, 3, 1)); box(menu_win, 0, 0); mvwaddch(menu_win, 2, 0, ACS_LTEE); @@ -239,7 +242,7 @@ int main_menu() int i; cur = current_item(menu); - for(i=0; i<5; ++i) { + for(i=0; i<7; ++i) { if (strcmp(item_name(cur), opciones[i]) == 0) opcion = i; } @@ -259,6 +262,9 @@ int main_menu() free_item(items[1]); free_item(items[2]); free_item(items[3]); + free_item(items[4]); + free_item(items[5]); + free_item(items[6]); free_menu(menu); return opcion;