Closed enriquewph closed 4 years ago
el software procesa el texto ya traducido, lo divide en paginas, y lo recorta con dos opciones: cada fin de palabra, o recorte fijo al llegar a 28 caracteres, esto es elegido por el usuario.
Pasos del programa:
se debe imprimir todas las hojas hasta el momento que se dio IMPRIMIR. opcionalmente seleccionar cantidad de copias... (IMPLEMENTAR LUEGO). hacer panel de impresión, seleccionando la cantidad de copias, o qué hojas se desean imprimir. Con esto, cargar en TrabajoActual una nueva lista de hojas, para enviar a la impresora.
Ejecutar subrutina para imprimir la primera hoja. Se debe llevar un indice que indique que hoja se está imprimiendo.
Mientras imprime, se reporta el estado desde la impresora seguidamente...
Cuando termine de imprimir la hoja, se debe ejecutar un evento que revise si hay otra hoja para imprimir si hay otra hoja, ejecutar imprimir() de nuevo, con la hoja en cuestión.
Repetir hasta terminar.
Si falla: Dar aviso al usuario que algo salió mal. con la opción de imprimir la hoja actual que se estaba imprimiendo de nuevo y continuar el documento.
agregar consulta pc -> impresora acerca de el estado actual agregar comandos para abortar impresion agregar comando para sacar la hoja
Trabajado por @enriquewph