Thread Tk Fenster per update vergrössern? Effekt
(5 answers)
Opened by Andy at 2010-02-28 03:22
Guten Tag.
Ich habe eine Frage bzl. der Fenstergröße in Tk. Ich würde gerne einen "Öffnungs" Effekt realisieren, glaube aber das dies nicht funktionieren wird :( . Meine Idee: Ich erstelle ein Fenster mit den Beispielmaßen 400x100. Danach kommt ein sehr kleiner sleep und die Fenstermaße werden erhöht. Dies könnte dann in einer Schleife ausgeführt werden, bis die gewünschte Größe erreicht ist. So hatte ich es ersteinmal versucht. Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 #!/usr/bin/perl use strict; use Tk; $|++; my $mw = MainWindow->new(-title=>'Tk Test'); $mw->configure(-width=>400, -height=>100); sleep(1); $mw->configure(-width=>800, -height=>100); MainLoop; Doch wie schon vermutet funktioniert es nicht. Hoffnung ist auch kaum vorhanden, da ich denke das es am MainLoop liegt. Dann muss ich halt drauf verzichten :( Aber vielleicht kann man ja das Fenster anzeigen lassen, per destroy auflösen, neues fenster erstellen usw. ... Liebe Grüße Andy |