1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| use warnings;
use strict;
use Tk;
my $mw=MainWindow->new;
my $drawing=$mw->Scrolled(
'Canvas',
-width => 800,
-height => 400,
-confine => 0,
-background => "white"
)->pack(-side => "left");
my $oval=$drawing->createOval(0,0,100,100,-fill=>"red");
# fonctionne en cliquant sur le cercle
#$drawing->bind("all", "<ButtonPress>", sub {$drawing->delete($oval);});
# fonctionne en gardant le alt enfoncé et en passant avec la souris sur cercle
#$drawing->bind("all", "<Alt-Motion>", sub {$drawing->delete($oval);});
# ne fonctionne pas en gardant le bouton de souris enfoncé et en passant avec la souris sur cercle
$drawing->bind("all", "<B1-Motion>", sub {$drawing->delete($oval);});
MainLoop; |
Partager