🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.tcl
Article #149

Re: Tk - centrowanie głównego okna

#149
From: Maciej Sobczak
Date: Thu, 28 Jul 2005 12:55
27 lines
2071 bytes
kokoryn wrote:

> wm geometry ??
> 
> Jako pierwszy argument podajesz widget, a jako drugi string
> określający kształt i położenie okna w formacie "widthxheight+x+y",

Dzięki, zadziałało. Niestety, nadal mam problem.

Chciałbym w tym ustawieniu uwzględnić bieżący rozmiar okna (ten, który 
wynika z naturalnego rozmiaru jego elementów), który zależy od 
wyświetlanych w nim danych - a to jest znane w czasie wykonania.

Niestety, ten "naturalny" rozmiar okna jest znany dopiero wtedy, gdy 
okno się pojawi na ekranie - a ja chcę je ustawić na środku *zanim* się 
pojawi. Chodzi o to, że w tym czasie główna aplikacja czeka i się nie 
odświeża - wyświetlenie okna Tcl/Tk w jakimkolwiek miejscu i 
przesunięcie go odsłania część okna głównej aplikacji i tak odsłonięta 
część brzydko wygląda.

Czy jest jakaś metoda na poznanie naturalnego rozmiaru okna (tego, który 
wynika z upakowania jego elementów) przed jego pojawieniem się na ekranie?


-- 
Maciej Sobczak : http://www.msobczak.com/
Programming    : http://www.msobczak.com/prog/
Technical Details
Message-ID: <dcakko$r79$1@sunnews.cern.ch>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.germany.com!solnet.ch!solnet.ch!news-zh.switch.ch!switch.ch!cern.ch!news
References: <dca44h$k0d$1@sunnews.cern.ch> <au8he1l9tbcu55jf2p2155f26hkvkni1s4@4ax.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.germany.com!solnet.ch!solnet.ch!news-zh.switch.ch!switch.ch!cern.ch!news
From: Maciej Sobczak <no.spam@no.spam.com>
Newsgroups: pl.comp.lang.tcl
Subject: Re: Tk - centrowanie głównego okna
Date: Thu, 28 Jul 2005 14:55:52 +0200
Organization: CERN - European Laboratory for Particle Physics
Lines: 27
Message-ID: <dcakko$r79$1@sunnews.cern.ch>
References: <dca44h$k0d$1@sunnews.cern.ch> <au8he1l9tbcu55jf2p2155f26hkvkni1s4@4ax.com>
NNTP-Posting-Host: abpc10883.cern.ch
Mime-Version: 1.0
X-Trace: sunnews.cern.ch 1122555352 27881 (None) 137.138.37.241
X-Complaints-To: news@sunnews.cern.ch
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050724 Red Hat/1.7.10-1.1.3.1.SL3
X-Accept-Language: en-us, en
In-Reply-To: <au8he1l9tbcu55jf2p2155f26hkvkni1s4@4ax.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit