Thread tk scrolled canvas
(4 answers)
Opened by PerlProfi at 2006-12-17 20:52
Es gibt einige Methodennamen, die sowohl als Tk::... und als Tk::Canvas::... existieren, aber unterschiedliche Dinge tun. Das sind gerade bind, focus, raise und lower (vielleicht gibt es noch andere?). In diesem Fall musst du genau sagen, welche Methode du genau meinst, indem du die Methoden voll ausschreibst:
Code: (dl
)
$canvas->Tk::Canvas::bind(...) Code: (dl
)
$canvas->Tk::bind(...) Das Problem ist durch die Ăbertragung der Tcl/Tk-Kommandos in das objektorientierte Perl/Tk-System entstanden. In Tcl/Tk gibt es das globale Kommando bind, benutzbar als Code: (dl
)
bind .widgetname <event> script Code: (dl
)
.canvasname bind tag <event> script |