[Cascavel-pm] perl - interface gráfica desktop
fernandolouis em terra.com.br
fernandolouis em terra.com.br
Quinta Fevereiro 7 05:23:44 PST 2008
Penso em fazer para windows mesmo... ou ruindowns, como preferem.
Veja esse "hello word" Luis:
#!c:\perl\bin\perl.exe
use warnings;
use strict;
use Tk;
my $main = new MainWindow();
my $label = $main->Label();
my $button = $main->Button();
$label->configure( -text => 'Hello World' );
$button->configure( -text => 'Exit', -command => \&destroy );
$label->pack();
$button->pack();
MainLoop();
sub destroy {
$main->destroy();
}
será que conseguimos fazer um MSN da vida com isso?
Abraço,
Fernando
----- Original Message -----
From: "Luis Motta Campos" <luismottacampos em yahoo.co.uk>
To: "Cascavel Perl Mongers" <cascavel-pm em pm.org>
Sent: Thursday, February 07, 2008 10:43 AM
Subject: Re: [Cascavel-pm] perl - interface gráfica desktop
fernandolouis em terra.com.br wrote:
> Sempre trabalhei com perl para web. Somente para web.
Lamento muito por você... :)
> Surgiu a oportunidade de fazer uma aplicação para window, para
> desktop (interface gráfica com janela, menus, botões).
Uma aplicação Perl com interface gráfica? Em que sistema operacional?
> Por favor, me enviem um exemplo "hello world".
perl -le 'print q{Hello World}'
> Se possível também, em que parte dos manuais estudar. Seria o
> perl/Tk?
Isso depende de que sistema operacional e que biblioteca gráfica que
você quer usar.
Eu acho que Perl não tem muito suporte prático e simples para interfaces
gráficas... mas eu não sou a pessoa mais indicada para falar disso: eu
sou um daemon do unix, não acredito muito em interface gráfica... ;)
De qualquer forma, eu tenho interesse em conhecer mais. Se você
descobrir alguma coisa, posta aqui para a gente ler também.
Putamplexos, e boa sorte! ;)
--
Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer,
Perl fanatic evangelist, and amateur {cook, photographer}
_______________________________________________
Cascavel-pm mailing list
Cascavel-pm em pm.org
http://mail.pm.org/mailman/listinfo/cascavel-pm
Mais detalhes sobre a lista de discussão Cascavel-pm