00001 00009 #include <Slang++/slang.H> 00010 00011 using namespace Slang; 00012 00013 Ecra::ObjectoCor const cor1(verde, branco); 00014 00015 void procedimento1() 00016 { 00017 Ecra::ObjectoCor cor2(amarelo, azul); 00018 00019 ecra << cor2 << parado << "Amarelo sobre azul..." << baixaCursor; 00020 ecra << refresca; 00021 teclado.leProximaTeclaDisponivel(); 00022 } 00023 00024 void procedimento2() 00025 { 00026 Ecra::ObjectoCor cor3(azul, amarelo); 00027 00028 ecra << cor3 << parado << "Azul sobre amarelo..." << baixaCursor; 00029 ecra << refresca; 00030 teclado.leProximaTeclaDisponivel(); 00031 } 00032 00033 int main() 00034 { 00035 ecra << cor1 << parado << "Verde sobre branco..." << baixaCursor; 00036 ecra << refresca; 00037 teclado.leProximaTeclaDisponivel(); 00038 00039 procedimento1(); 00040 00041 procedimento2(); 00042 00043 Ecra::ObjectoCor cor4(branco, verde); 00044 00045 ecra << cor4 << parado << "Branco sobre verde..." << baixaCursor; 00046 ecra << refresca; 00047 teclado.leProximaTeclaDisponivel(); 00048 }