Thread mainwindow reload (14 answers)
Opened by J-jayz-Z at 2005-04-28 23:58

J-jayz-Z
 2005-04-28 23:58
#43794 #43794
User since
2005-04-13
625 Artikel
BenutzerIn
[Homepage] [default_avatar]
Ich hab hier ein kleines Beispielsscript, das ein bestimmtes Frame aktualisieren soll. Also, das sich der Inhalt ändern soll. Geht aber nicht ganz so, wie ich mir das vorgestellt hab...

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
#!/usr/bin/perl
use strict;
use warnings;

use Tk;

my $mw = MainWindow->new();

my $r = $mw->Frame()->pack(-side => 'left');
my $l = $mw->Frame()->pack(-side => 'right');

my $i =1;

my $b1 = $r->Button(-text => 'Test', -command => sub { $i =0; })->pack(-side => 'left');

if ($i)
{
my $t = $l->Button(-text => 'Hallo')->pack(-side => 'right');
}
else
{
my $t = $l->Button(-text => 'Ade')->pack(-side => 'right');
}

MainLoop();


jemand eine Idee? ? ?
thx schonmal
perl -Mstrict -Mwarnings -e 'package blub; sub new { bless {} } sub bar {my $self=shift; $self->{bla}="5065726c2d436f6d6d756e697479"; return $self->{bla};} my $foo=blub->new();print "Hallo ";print pack("H*",$foo->bar()); print "\n"'

http://perl-tutor.de

View full thread mainwindow reload