9
my $event = '<Visibility>';
15
$start = Tk::timeofday();
19
my $mw = new MainWindow;
20
my $l = $mw->Label(-text => 'Content')->pack;
21
#$l->bind($event,[\&mapped,"update"]);
22
$mw->bind($event,[\&mapped,"update"]);
23
$mw->geometry("+0+0");
27
my $t = $mw->Toplevel(-width => 100, -height => 100);
28
my $l2 = $t->Label(-text => 'Content')->pack;
29
$t->bind($event,[\&mapped,"Popup"]);
30
#$l2->bind($event,[\&mapped,"Popup"]);
32
$t->Popup(-popover => $mw);
37
$t->Popup(-popover => $mw);
39
$mw->after(1000, sub { begin('destroy'); $mw->destroy });
47
my $now = Tk::timeofday();
48
my $delay = $now - $start;
49
printf "# %s $why %.3g\n",$w->PathName,$delay;
50
ok($delay < 0.5,$why);