0

PHP-GTK com libGlade

criado por lalala em 13/06/2003 1:50pm
Não se descepcionem, é fácil assim mesmo!!!
Está pronto!!

<?php
$contador = 0;

// signal destroy da janela chama essa função
function sair()
{
    gtk::main_quit();
}

// signal do botão chama essa função
function cntcliques()
{
    // variáveis globais
    global $contador;
    global $glade;

    $contador++;
    $msg = $glade->get_widget("msg"); // prepara o widget msg pra ser usado
    if ($contador > 1) {
        $dic = "vezes";
    } else {
        $dic = "vez";
    }
    $msg->set_text("Clicou {$contador} {$dic}.");
}

$glade = &new GladeXML("exemplo.glade"); // importa o exemplo.glade
$glade->signal_autoconnect(); // conecta os sinais
gtk::main(); // executa!
?>

Acabou!!!
Puxa e eu levei muito tempo até descobrir isso!!!

Comentários:

Mostrando 1 - 6 de 6 comentários
Daniel Gianni disse:
Não to sabendo quais dos pacotes baixar para usar os ensinamentos do grande mestre AXL neste artigo:

1. winGTK* (GTK+ 1.2.x or 1.3 libs) v 0.2 3.6 MB

2. wGLADE* (Glade for winGTK 0.2) v 0.2 | src 2.1M | 0.5M

3. Glade for GTK+2* (Glade for GTK+2) v 1.1.2 | src 2.7M | 2.3M

4. DevEx (GTK Extension for Dev-C++) v 0.1.1
2.0 MB

5. Libglade (Glade interface parsing lib) v 0.17 | v 0.14 633K | 32K 0.17

6. Gtk4Win (GTK+ 1.2.x or 1.3 libs) v2.0.2 12 MB

7. Gtk+Extra Additional widgets for GTK+ v 0.99.17 | src 0.4 MB

8. GTK+ Widget Factory (GWF) v 0.7.7 | src 1.7 MB

9. Documents on Glade**
Download 321 KB

10. Extra docs for GTK+ and C++ programmers Download 1.2 MB

11. Dev-C++ (Integrated Devel. Environment) Visit Page 13 MB

12. WinGlade (Beware: has probs. with code generation) Download 2.1 MB

13. GtkAda (GTK in Ada language) v 1.3.12 5.2 MB

Quais dos pacotes acima descritos no site indicado, devo baixar para usar no windows e php-gtk???
27/11/2003 10:32am (~20 anos atrás)

Cannot instantiate non-existent class: gladexml

Pessoal, como faço meu php-gtk ter suporte ao glade ?
se possivel coloquem uma url e um passo a passo,
grato,
Kriptonio Karlos Real
10/09/2003 1:01pm (~20 anos atrás)

Luiz Ribeiro disse:
Marcelo...
Eu já vinha usando PHP-GTK no Windows e nos últimos dias eu vim tentando instalar o PHP-GTK em meu slackware..

Você poderia me dizer o que você fez?!?
O meu está retornando erro no configure... Procurei pelo erro na internet, achei várias pessoas com o mesmo problema, mas nenhuma solução.

Fui na rede de irc openprojects e ninguém também soube me ajudar...

Obrigado,
Luiz Gustavo
06/08/2003 11:33am (~20 anos atrás)

lalala disse:
Caso alguém tenha alguma dúvida, ou não tenha entendido algum código, mande um comentário!!
26/06/2003 6:35am (~21 anos atrás)

lalala disse:
o Glade para windows está na pág. http://wingtk.sourceforge.net e não na wingtl.sourceforge.net. Foi um erro de digitação.
26/06/2003 6:29am (~21 anos atrás)

Colega..

Não abordaras o assunto install porque no windows tudo bem.. não é complicado instalar a PHP-GTK mas no linux.. dependendo das suas configurações meu amigo.. perdes a noite de sono :)

Pretendo escrever o meu fascinante dia quando tentei instalar a PHP-GTK no meu slackware, pendências, erros, fios de cabelo perdidos entre outras coisas.


13/06/2003 8:00pm (~21 anos atrás)

Novo Comentário:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)