Thread [Tk] Skopus von Variablen bei bind() und anonymer sub
(2 answers)
Opened by pktm at 2011-03-08 23:32
so kannst du variablen übergeben:
beachte jedoch, dass das erste element der argumenten-liste das widget selbst ist. Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 use strict; use warnings; use Tk; my $mw = Tk::MainWindow->new(); my $entry = $mw->Entry()->pack(); my $var = '123'; # sub in []-klammern packen $entry->bind('<KeyPress>', [sub{ $entry->configure(-text => "$_[1]\n"); }, $var]); $mw->MainLoop(); Editiert von #Kein Kommentar: kommentar in den code eingefügt Last edited: 2011-03-09 16:02:04 +0100 (CET) Gerade weil wir alle in einem Boot sitzen, sollten wir froh sein, dass nicht alle auf unserer Seite sind
|