En gtk, il est recommandé de construire l'interface avec libglade (l'interface se retrouve décrite dans un fichier xml .glade), et de construire l'interface depuis ce fichier lors de l'exécution du code. Je ne l'ai jamais fait en perl, mais en C avec libglade c'est simplissime, or il existe un binding perl pour la libglade :
# Libglade ?
Posté par Pol' uX (site web personnel) . En réponse au message IDE perl/gtk. Évalué à 2.
http://glade.gnome.org/links.html
> Perl - the Gtk-Perl bindings include support for libglade
Adhérer à l'April, ça vous tente ?