|
FTXUI 7.0.3
C++ functional terminal UI.
|

FTXUI está organizado en tres módulos, cada uno construyendo sobre el anterior:
Alternativamente, puede usar el módulo global ftxui que incluye todo:
#include <ftxui/ftxui.hpp>ftxui::ftxui@ftxui//:ftxuiDefine:
ftxui::Screen: una cuadrícula 2D de caracteres con estilo.ftxui::Cell: la unidad de renderizado.ftxui::Color y Dimension.Úsalo para el dibujo directo en el terminal y el estilo.
Proporciona:
ftxui::Element: una estructura de árbol para el diseño y la interfaz de usuario.Render() para dibujar en una Screen.Ideal para interfaces de usuario estructuradas y con estilo.
Añade:
ftxui::Component: widgets interactivos con estado.Checkbox, Input, Menu, Button.Úsalo para aplicaciones interactivas.
Los módulos se pueden usar de forma independiente, o juntos: screen → dom → component.