break;
case 2:
dialog = derwin(stdscr, LINES-4, COLS-2, 2, 1);
- ver_registros(dialog, COLS-2, LINES-4);
+ ver_registros(dialog, COLS-2, LINES-4, 0);
+ werase(dialog);
+ wrefresh(dialog);
+ delwin(dialog);
+ refresh();
+ break;
+ case 3:
+ dialog = derwin(stdscr, LINES-4, COLS-2, 2, 1);
+ ver_registros(dialog, COLS-2, LINES-4, 1);
werase(dialog);
wrefresh(dialog);
delwin(dialog);
while ((opt = menu_ejecutar(mi_menu, 7, "Menu Mantenimiento")) != 6) {
switch (opt) {
case 0:
+ dlg = msg_box(stdscr, COLS, LINES, "Compactando archivo.... Aguarde");
art_get_lst()->fp->compactar(art_get_lst()->fp);
+ msg_box_free(stdscr, dlg);
break;
case 1:
+ dlg = msg_box(stdscr, COLS, LINES, "Compactando archivo.... Aguarde");
fact_get_lst()->fp->compactar(fact_get_lst()->fp);
+ msg_box_free(stdscr, dlg);
break;
case 2:
+ dlg = msg_box(stdscr, COLS, LINES, "Compactando archivo.... Aguarde");
fact_get_lst()->fp_texto->compactar(fact_get_lst()->fp_texto);
+ msg_box_free(stdscr, dlg);
break;
case 3:
nuevo_tam_registro = -1; /* No permito cambiar el tamaƱo de registro */