Esta es libmabuff, biblioteca para la creación sencilla de TUI en C ++.
Utiliza termbox, github.com/nsf/termbox (personalizado) como su versión de fondo. La licencia de libmabuff es MIT.
Viene con una documentación (texto sin formato, pero utilizable).
La idea base de MABuffer son las zonas. Puedes editar su contenido, su formateo, puedes moverlos. No tiene que hacer un seguimiento de cada uno de ellos, se imprimen automáticamente cuando así lo desea.
MABuffer aún no se ha completado:
- El control de salida es más o menos utilizable: algunas características interesantes también se incluyen, como la limitación automática. Esta parte PODRÍA decirse que está completa.
- El manejo de entrada es el área de mejoras futuras.
Se implementa la entrada básica por carácter (en espera o con tiempo de espera), pero se planifica un manejo de cadenas más cómodo (incluida la salida a una Zona, al igual que una entrada archivada).
Sin embargo, libmabuff se puede usar para la creación simple y rápida de TUI en C ++.
Consulte la documentación para obtener más información.
Demostración de Mastermind en la captura de pantalla.
libmabuff Comentarios
Todavía no hay comentarios