Wie positioniere ich ein Fenster?

Inhalt:

Code

#!/usr/bin/perl

use strict;
use warnings;
use Tk;

my $mw = tkinit;
$mw->geometry($width.'x'.$height."+$xverschiebung+$yverschiebung");

MainLoop;

$width und $height sind die Größenangaben für das Fenster... Die Verschiebung wird in Pixeln angegeben. Die Bildschirmgröße bekommst Du mit $mw->screenwidth() und $mw->screenheight().

Um ein Fenster zu zentrieren, kann man die Methode Popup() verwenden, möglichst kurz vor der MainLoop. Popup() kennt weitere Optionen zum Positionieren über den Mauscursor (-popover => "cursor") oder einem anderen Fenster/Widget (-popover => $widget).

Ergänzungen, Kommentare

Kommentare werden am besten in folgender Form vorgenommen, damit sie im Inhaltsverzeichnis angezeigt werden (natürlich ohne das <verbatim>):
---+++ Main.??? - 14 Jul 2003 - Betreff

UtilFaqSubForm edit

Titel Wie positioniere ich ein Fenster?
Autor ReneeBaecker
Bereich FaqTK
Topic revision: 2005-11-10, PlTk
 
Bitte die NutzungsBedingungen beachten.
Bei Vorschlägen, Anfragen oder Problemen mit dem PerlCommunityWiki bitten wir um WebBottomBarExample">Rückmeldung.