GovDev - Módulo Federal de Prototipação
|
Funções para interação via terminal ANSI. Mais...
Funções | |
int | main_menu (void) |
Exibe o menu principal e gerencia a navegação por setas. | |
void | wait_enter (const char *msg) |
Exibe uma mensagem e aguarda pressionamento da tecla ENTER Esta função é útil para pausar a execução do programa em pontos específicos, permitindo que o usuário leia mensagens ou informações exibidas antes de prosseguir. | |
int | wait_confirmation (const char *msg) |
Exibe uma mensagem de confirmação e aguarda a resposta do usuário Esta função aceita as teclas 'S', 's', '1' para confirmar e 'N', 'n', '0' para negar. | |
Funções para interação via terminal ANSI.
Estas funções são responsáveis pela interação com o usuário através do terminal, exibindo menus, mensagens e solicitando confirmações. Utilizam sequências de escape ANSI para formatar a saída no terminal e tornar a interface mais amigável.
int main_menu | ( | void | ) |
Exibe o menu principal e gerencia a navegação por setas.
int wait_confirmation | ( | const char * | msg | ) |
Exibe uma mensagem de confirmação e aguarda a resposta do usuário Esta função aceita as teclas 'S', 's', '1' para confirmar e 'N', 'n', '0' para negar.
[in] | msg | Mensagem de confirmação a ser exibida |
void wait_enter | ( | const char * | msg | ) |
Exibe uma mensagem e aguarda pressionamento da tecla ENTER Esta função é útil para pausar a execução do programa em pontos específicos, permitindo que o usuário leia mensagens ou informações exibidas antes de prosseguir.
[in] | msg | Mensagem a ser exibida |