$output = "Nome:     {$data->nome}\n";
        $output .= "Email:    {$data->email}\n";
        $output .= "Título:   {$data->titulo}\n";
        $output .= "Mensagem: \n{$data->mensagem}";
        // cria um objeto de texto
        $text = new TText('texto', 300);
        $text->setSize(290, 120);
        $text->setValue($output);
        // adiciona o objeto à janela
        $window->add($text);
        $window->show();
    }
    /*
     * função onSend
     * exibe mensagem "Enviando dados..."
     */
    function onSend()
    {
        // obtém os dados do formulário
        $data = $this->form->getData();
        // atribui os dados de volta ao formulário
        $this->form->setData($data);
        // torna o formulário não-editável
        $this->form->setEditable(FALSE);
        // exibe mensagem ao usuário
        new TMessage('info', 'Enviando dados...');
    }
}
$page = new EmailForm();
$page->show();