segunda-feira, 20 de outubro de 2008

Mini-Curso de Flex

Tá aí pessoal o procedimento para colocar na imagem de sair do sistema no formulário de login.

//importem as seguintes classes

import mx.controls.Alert;

import mx.events.CloseEvent;


//criem essas duas funções e observem porque importamos as classes acima

private function sair():void{

Alert.yesLabel = "Sim";

Alert.noLabel = "Não";

Alert.show("Deseja encerrar o programa?","Encerrar", Alert.YES | Alert.NO, this, encerrar);

}

private function encerrar(event:CloseEvent):void{

if (event.detail==Alert.YES)

navigateToURL(new URLRequest("http://www.jatai.cefetgo.br"), "_self");

}

//vocês podem colocar qualquer site que a função carrega.

sexta-feira, 25 de julho de 2008

Problemas com acentuação no Flex utilizando AMFPHP

Estou desenvolvendo meu projeto de Monografia, utilizando Flex com a linguagem PHP para acesso a Base de Dados PostgreSQL. No entanto, para realizar a comunicação entre o Flex e o PHP utilizo uma alternativa Open-Source que permite o uso da tecnologia Flash Remoting em servidores que utilizam o PHP sem a necessidade de instalação de nenhum recurso adicional no servidor em si, chamada AMFPHP.

No decorrer do desenvolvimento desse projeto me deparei com um problema de acentuação nos dados que retornavam para o Flex após uma consulta na Base de Dados. Pensei que fosse alguma configuração no "charset" do PHP ou do Apache. Conversando com meus colegas de profissão nos ocorreu a idéia de que o AMFPHP poderia ter também alguma configuração de "charset", e realmente tinha.

A seguinte linha no arquivo gateway.php que se encontra dentro do diretório do AMFPHP esta comentada:

//$gateway->setCharsetHandler("utf8_decode", "ISO-8859-1", "ISO-8859-1");

tiramos o comentário e salvamos o arquivo ficando assim:

$gateway->setCharsetHandler("utf8_decode", "ISO-8859-1", "ISO-8859-1");

no meu caso ja tinha a linha comentada se no seu caso a linha não estiver no arquivo basta inseri-la no mesmo.

quarta-feira, 25 de junho de 2008

Ajude a sustentar a Wikipédia e outros projetos

Ajude a sustentar a Wikipédia e outros projetos, sem colocar a mão no bolso, e concorra a um Eee PC!

…e também a pen drives, card drives, camisetas geeks, livros e mais! O BR-Linux e o Efetividade lançaram uma campanha para ajudar a Wikimedia Foundation e outros mantenedores de projetos que usamos no dia-a-dia on-line. Se você puder doar diretamente, ou contribuir de outra forma, são sempre melhores opções. Mas se não puder, veja as regras da promoção e participe - quanto mais divulgação, maior será a doação do BR-Linux e do Efetividade, e você ainda concorre a diversos brindes!

quarta-feira, 21 de maio de 2008

Correção Ortográfica no Delphi

Em sistemas onde o usuário precisa digitar textos como observações e e-mails, um diferencial para a aplicação seria que o texto pudesse ser corrigido ortograficamente. Então você pode perguntar: Como faço isso? A resposta é: Speller

O Speller é um componente não visual que pode adicionar o recurso de correção ortográfica a qualquer aplicação. O dicionário utilizado é o ISpell, que é free.


Leia mais

Delphi For PHP

Tudo sobre essa nova plataforma de desenvolvimento que promete revolucionar o desenvolvimento web integrando o PHP ao Delphi.

Leia a matéria

21 projetos interessantes no Google Summer of Code deste ano

1125 estudantes de todo o mundo estarão envolvidos na edição 2008 do Google Summer of Code, e a Free Software Magazine lista alguns projetos interessantes em que eles atuarão, como a construção de um painel de controle próprio para o Wine, GUIs para o Aptitude e para o GRUB 2, integração do FFmpeg ao Audacity como filtro de importação e exportação, e muito mais.

Saiba mais