Thread gif als button: wie lege ich ein gif auf einen Button? (6 answers)
Opened by tricipitinus at 2007-06-10 17:50

tricipitinus
 2007-06-10 22:16
#46444 #46444
User since
2007-06-03
6 Artikel
BenutzerIn
[default_avatar]
ok, danke, funktioniert super!

jetzt hab ich noch ein andres problem.

ich lade mein canvas und habe 4 buttons.
ich möchte nun bei jedem buttondruck eine andre canvas "aktivieren".
das problem ist, dass ich nicht weiss, wie ich den "alten" canvas verschwinden lassen kann, er erstellt mir jetz nämlich immer einen neuen darunter, anstatt den alten zu ersetzen. leider hab ich bisher nichts gefunden, um den alten im betrieb wieder zu entfernen..

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
27
28
29
30
31
32
33
34
35
my $frame1 = $main->Frame( -relief => "groove",
-borderwidth => 5);
$frame1->pack( -fill => "both",
-side => "top");

my $canvas1 = $frame1 ->Canvas(-width => '253',
-height => '477',
);
$canvas1->pack;
my $file = 'image.gif';
my $img =
$canvas1->Photo( 'imggif',
-file => $file );

$canvas1->create( 'image',0,0,
'-anchor' => 'nw',
'-image' => $img,
);
....
...
sub tel{
my $canvas2 = $frame1 ->Canvas(-width => '253',
-height => '477',
);
$canvas2->pack;
my $file = 'image_tel.gif';
my $img =
$canvas2->Photo( 'imggif',
-file => $file );

$canvas2->create( 'image',0,0,
'-anchor' => 'nw',
'-image' => $img,
);
}

View full thread gif als button: wie lege ich ein gif auf einen Button?