Enviado em 11/01/2014 - 19:54h
Gente estou começando a usar ncurses, estou implementando um código teste, lembrando ainda não otimizei procurei bugs ao algo assim, isso eu farei em outro momento.
#include <stdio.h>
#include <ncurses.h>
void main()
{
initscr();
start_color();
WINDOW *janela1,*janela2, *janela3, contorno1;
init_pair(1,COLOR_BLACK,COLOR_BLACK);
init_pair(2,COLOR_BLUE,COLOR_CYAN);
init_pair(3,COLOR_CYAN,COLOR_BLUE);
init_pair(4,COLOR_BLACK,COLOR_BLUE);
bkgd(COLOR_PAIR(2));
janela1=newwin((LINES-2),(COLS-3),1,2);
janela2=newwin((LINES-3),(COLS-3),1,1);
janela3=newwin((LINES-7),(COLS-5),5,2);
box(janela3,0,0);
refresh();
wbkgd(janela1,COLOR_PAIR(1));
wrefresh(janela1);
wbkgd(janela2,COLOR_PAIR(3));
wattron(janela2,COLOR_PAIR(4));
mvwprintw(janela2,2,(COLS/2),"BIBLIOTECA");
wattroff(janela2,COLOR_PAIR(4));
wrefresh(janela2);
wbkgd(janela3,COLOR_PAIR(3));
wrefresh(janela3);
for(;;)
{
clear();
wclear(janela1);
wclear(janela2);
wclear(janela3);
wresize(janela1,(LINES-2),(COLS-3));
wresize(janela2,(LINES-3),(COLS-3));
wresize(janela3,(LINES-7),(COLS-5));
box(janela3,0,0);
wattron(janela2,COLOR_PAIR(4));
mvwprintw(janela2,2,(COLS/2)-5,"BIBLIOTECA");
wattroff(janela2,COLOR_PAIR(4));
refresh();
wrefresh(janela1);
wrefresh(janela2);
wrefresh(janela3);
sleep(1);
}
}
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
Criando uma Infraestrutura para uma micro Empresa
O Que Fazer Após Instalar Ubuntu 25.04
O Que Fazer Após Instalar Fedora 42
Debian 12 -- Errata - Correções de segurança
Instalando o Pi-Hole versão v5.18.4 depois do lançamento da versão v6.0
Instalação de Drivers da Placa de Vídeo [RESOLVIDO] (5)
NAT LoopBack - Hairpin NAT (0)
Música que eu compus, será que ficou boa? (4)
Alguém poderia me ajudar a escolher peças pra montar um desktop? (3)