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);
}
}
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI