Wie lege ich die Größe eines Fensters fest?
Inhalt:
via configure()
use Tk;
my $mw = MainWindow->new();
$mw->configure(-width => 500);
$mw->configure(-height => 200);
mit geometry()
use Tk;
my $mw = MainWindow->new();
$mw->geometry("200x200");
Maximalgröße festlegen
use Tk;
my $mw = MainWindow->new();
$mw->geometry("200x200");
$mw->maxsize(400,400); # Maximalgröße des Fensters: 400 x 400
$mw->minsize(300,300); # Minimalgröße des Fensters: 300 x 300
"Größerziehen" verhindern
use Tk;
my $mw = MainWindow->new();
$mw->geometry("200x200");
$mw->resizable(0,0);
Ergänzungen, Kommentare
Siehe auch unser
PerlTK?-Tutorial:
http://wiki.perl-community.de/bin/view/Wissensbasis/PerlTkTutorialKapitel3
---+++ Main.AlexanderBecker - 08 Jul 2004 - Thema erstellt
die geometry()-Lösung scheint die bessere zu sein, da es offensichtlich manchmal mit der Option -width Probleme gibt. Siehe:
http://board.perl-community.de/cgi-bin/ikonboard/ikonboard.cgi?act=ST;f=3;st=0;t=185;#idx13
---+++ Main.ReneeBaecker - 08 Jul 2004 - Kommentar eingefügt