Thread dynamische oberfläche (5 answers)
Opened by Gast at 2003-11-20 14:50

coax
 2003-11-20 15:45
#45493 #45493
User since
2003-08-11
457 Artikel
BenutzerIn
[default_avatar]
Das erste Argument das an die Callback-Routine uebergeben wird, ist das mit bind gebundene Widget.

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
use Tk;

my $mw = new MainWindow;

foreach my $text (qw/eins zwei drei/) {
   my $b = $mw->Button(-text => $text)->pack();
   $b->bind('<ButtonPress>' => \&printButtonLabel);

}

MainLoop();

sub printButtonLabel {
   # $w enthaelt das aufrufende Widget
   my($w) = @_;

   my $t = $w->cget('-text');
   
   print "Button: $t gedrueckt\n";
}
,,Das perlt aber heute wieder...'' -- Dittsche

View full thread dynamische oberfläche