Página principal   Módulos   Lista de namespaces   Hierarquia de classes   Lista de componentes   Lista de ficheiros   Membros do namespace   Componentes membro   Ficheiros membro   Páginas relacionadas  

manipulador1.C

Ir para a documentação deste ficheiro.
00001 
00007 #include <cstdlib>
00008 
00009 #include <Slang++/slang.H>
00010 
00011 using namespace std;
00012 
00013 using namespace Slang;
00014 
00015 void cursor_aleatorio(Ecra& ecra)
00016 {
00017     ecra << cursor(rand() % ecra.dimensao().numeroDeLinhas(),
00018                    rand() % ecra.dimensao().numeroDeColunas());
00019 }
00020 
00021 int main()
00022 {
00023     ecra << refresca;
00024 
00025     while(true) {
00026         teclado.leProximaTeclaDisponivel();
00027         Tecla tecla_premida = teclado.teclaLida();
00028 
00029         if(tecla_premida.eChar() and tecla_premida.comoChar() == 's')
00030             break;
00031 
00032         ecra << cursor_aleatorio << refresca;
00033     }
00034 }

Gerado em Tue Dec 3 15:19:35 2002 para Pacotes por doxygen1.3-rc1