$box->pack_start_defaults($b1);
$box->pack_start_defaults($b2);
$box->pack_start_defaults($b3);
+$box->set_border_width(5);
my $bb = Gtk2::Button->new ('Brum!');
$bb->signal_connect (clicked => sub {
$tree->append_column($col);
$col = Gtk2::TreeViewColumn->new_with_attributes("String", $rend, "text", 1);
$tree->append_column($col);
+$tree->set_headers_visible(0);
+
+my $lay = Gtk2::ScrolledWindow->new;
+$lay->set_policy("automatic", "automatic");
+$lay->add($tree);
+$lay->set_border_width(5);
+
+my $frame = Gtk2::Frame->new("A list");
+$frame->add($lay);
my $sel = $tree->get_selection;
$sel->set_mode('single');
print "Selected $val\n";
});
-my $lay = Gtk2::ScrolledWindow->new;
-$lay->set_policy("automatic", "automatic");
-$lay->add($tree);
-
my $lab = Gtk2::Label->new;
$lab->set_markup("<span size='x-large'>Welcome to the Cave</span>");
my $bbox = Gtk2::VBox->new();
$bbox->pack_start($lab, 0, 0, 0);
$bbox->pack_start($box, 0, 0, 0);
-$bbox->pack_start($lay, 1, 1, 0);
+$bbox->pack_start($frame, 1, 1, 0);
$bbox->pack_start($bb, 0, 0, 0);
$bbox->pack_start($bar, 0, 0, 0);
$window->add ($bbox);
$window->show_all;
-$window->window->set_cursor($cursor);
+#$window->window->set_cursor($cursor);
#$window->window->set_cursor(undef);
Gtk2->main;