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

UtilFaqSubForm edit

Titel Wie lege ich die Größe eines Fensters fest?
Autor ReneeBaecker
Bereich FaqTK
Tags
Topic revision: 2009-03-26, JohnMrziglod
 
Bitte die NutzungsBedingungen beachten.
Bei Vorschlägen, Anfragen oder Problemen mit dem PerlCommunityWiki bitten wir um WebBottomBarExample">Rückmeldung.