Thread Tk::Canvas Tk::bind - führt callback nicht aus? (5 answers)
Opened by PerlProfi at 2006-12-09 18:14

renee
 2006-12-09 18:38
#46023 #46023
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
was ist $r, was macht getXY, was macht newpos?

Das hier geht bei mir:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/usr/bin/perl
use strict;
use warnings 'all';
use Tk;

my $mw = tkinit;
my $c = $mw->Canvas(-background => "white")->pack;

print "Jetzt werden die Bindings hinzugefuegt...\n";

$c -> Tk::bind ("<Button-1>", [
sub {
shift;
# my @op = @{$r->{pos}};
my @np = getXY(@_);

print " OP: \@op\n NP: @np\n";

# newpos($r, [$np[0]-$op[0], $np[1]-$op[1]]);
}, Ev("x"), Ev("y") ]);

MainLoop;

sub getXY{
return @_;
}


Also die Sub wird ausgeführt...
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/

View full thread Tk::Canvas Tk::bind - führt callback nicht aus?