The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
use Gtk;

#TITLE: Simple #3
#REQUIRES: Gtk

init Gtk;

#Gtk->timeout_add(1000, sub { Gtk->gc; return 1; });

#Gtk->gc;
                 
{
	my($window,$button);

$window = new Gtk::Widget	"GtkWindow",
		type			=>	-toplevel,
		title		=>	"hello world",
		allow_grow		=>	0,
		allow_shrink		=>	0,
		border_width	=>	10;

$button = new Gtk::Widget	"Gtk::Button",
		label		=>	"hello world",
		-clicked	=>	sub { destroy $button; destroy $window; },
		parent		=>	$window,
		visible		=>	1;

show $window;
}

main Gtk;