#include #include #include #ifndef __UI_HPP_ #define __UI_HPP_ namespace ui { extern int g_maxLines, g_maxCols, g_begCol, g_begLine, g_menuWith; extern bool g_mensaje; int8_t initUI(const int8_t *menu_principal, const int8_t *menu_error); void closeUI(); // void userInterface(int8_t *menu); // void userInterface(int8_t *menu, std::vector *mensaje); /*void userInterface(std::string *num_menu); int8_t inputToInt(std::string *input);*/ // void showMenu(std::vector *menu_elems, int8_t *num_menu); // void showMenu(std::vector *menu_elems, int8_t *num_menu, // std::vector *mensaje); void showCentralInputBox(std::vector *textos, const int8_t *num_box, std::vector *elems); void showCentralInputBox(std::vector *textos, const int8_t *num_box, std::vector *elems, long title_size); void showCenterMensaje(std::vector *mensaje, const int8_t *menu_color); void showTopTitle(const std::vector *titulo); } // namespace ui #endif // __UI_HPP_