Este artigo mostrará como criar um ToolBar em uma aplicação PHP-GTK. Criaremos um ToolBar com 3 botões que, inclusive, pode ser "destacado" da janela, ficando no estado "flutuando" pela sua área de trabalho.
Caso você possua dificuldades para instalar o PHP/GTK, visite o site
brasileiro do PHP-GTK e baixe o pacote pré-compilado que já vem com
os seguintes suportes:
PHP;
PHP-GTK;
GD; (images generation)
MySql Libraries; - PostgreSql Libraries; - libglade;
libjpeg;
libpng;
libxml;
O PHP-GTK possui uma grande variedade de classes, dentre as quais iremos
utilizar as seguintes para criar nossa aplicação:
GtkWindow
Cria uma janela. Você pode definir tamanho, título, posição, etc.
[2] Comentário enviado por hugo_sacramento em 02/05/2004 - 11:15h
O PHP-GTK não é uma nova linguagem ou novo PHP, é simplesmente um módulo que é acrescentado ao seu PHP e contém classes que lhe permitem criar aplicações gráficas.
Portanto a resposta é não! seu PHP não sofrerá alterações apenas ganhará um módulo.
[3] Comentário enviado por jragomes em 02/05/2004 - 13:21h
o o php-gtk é muito legal. Pois a linguagem php é muito rica em funcionalidade, aliando um módulo gráfico dá pra fazer aplicações que não deverão nada pro visualbasic ou qq outra...
[4] Comentário enviado por jeffestanislau em 02/05/2004 - 19:57h
Hugo,
Posta um screenshot no site para ilustrar seu artigo mostrando pra galera como fica o visual das atividades com o php-gtk e depois coloca o link aqui como comentário...
[6] Comentário enviado por _simmons_ em 03/05/2004 - 10:27h
Fala Hugo, blz ?? Parabéns pelo artigo cara. O que você acha do glade pra criação de interfaces em gtk ??? Ah.. é possível utilizar o glade+php ?? Valeu, abraço
[9] Comentário enviado por lukeholm em 16/05/2017 - 20:37h
Excelente artigo introduzindo a funcionalidade do PHP-GTK. A princípio, parece ser algo pra ser usado mais pela pessoa propriamente, como por exemplo ao invés de fazer um script em uma página, fazer usando o gtk e rodar no Gnome. Gostaria de avaliar se daria pra fazer algo "comercial" com isso. Por exemplo: Existiria alguma forma de ocultar o código do aplicativo gerado? Existe alguma forma de fazer o deploy, uma vez que ele depende do php-GTK instalado na máquina destino? Para que ele possa concorrer em algum nível com outras linguagens que possuem capacidade de geração para desktop, seria necessário esse mínimo. Voce saberia dizer algo sobre?