🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Tk - centrowanie głównego okna

#152
From: kokoryn
Date: Thu, 28 Jul 2005 18:32
19 lines
1961 bytes
On Thu, 28 Jul 2005 19:09:08 +0200, Wojciech Kocjan
<hceicjow.backward@kocjan.org> wrote:

> Na przykład jeśli mamy . i w nim .frame, to reqwidth/reqheight idzie 
> dalej - czyli teoretycznie jeśli nie ma innej opcji to można zdublować 
> geometry managera i pytać od najgłebszego obiektu wzwyż. No ale to 
> oczywiście żmudne i bezcelowe.
[...]
> Nie. To ma całkowity sens. W każdej chwili możesz spytać o każdy 
> najniżej osadzony widget. Gorzej z np frame, który jeszcze nie był 
> przeliczony.

Tak, już zaczynam pojmować. Przeleciałem po wszystkich widgetach (od
"najgłębszych" do tych najbardziej "na wierzchu") i faktycznie
wszystkie nie-frame'y zwróciły konkretne wartości, frame'y 1x1, a okno
główne 200 i 200. Rozumiem, że te jedynki wynikają z tego, że wymiary
dla frame'a są obliczane w momencie, kiedy jest on upakowany? A da się
je przeliczyć zanim zostanie wyświetlony? I dlaczego dla okna toplevel
dostaję 200x200 (wygląda na jakąś wartość wziętą z sufitu)?
Technical Details
Message-ID: <k59ie1p4b52b898a98spv10kuia1v0q169@4ax.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!lublin.pl!news.lublin.pl!not-for-mail
References: <dca44h$k0d$1@sunnews.cern.ch> <au8he1l9tbcu55jf2p2155f26hkvkni1s4@4ax.com> <dcakko$r79$1@sunnews.cern.ch> <rrqhe11fco12o7vqn6dsdb3te9qjqd6sbq@4ax.com> <dcb3fu$eqm$1@nemesis.news.tpi.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!lublin.pl!news.lublin.pl!not-for-mail
From: kokoryn <kokoryn_NO_SPAM_@o2.pl>
Newsgroups: pl.comp.lang.tcl
Subject: Re: Tk - centrowanie głównego okna
Date: Thu, 28 Jul 2005 20:32:35 +0200
Organization: lubman
Lines: 20
Message-ID: <k59ie1p4b52b898a98spv10kuia1v0q169@4ax.com>
References: <dca44h$k0d$1@sunnews.cern.ch> <au8he1l9tbcu55jf2p2155f26hkvkni1s4@4ax.com> <dcakko$r79$1@sunnews.cern.ch> <rrqhe11fco12o7vqn6dsdb3te9qjqd6sbq@4ax.com> <dcb3fu$eqm$1@nemesis.news.tpi.pl>
NNTP-Posting-Host: trantor.dot-com.net.pl
Mime-Version: 1.0
X-Trace: news.lublin.pl 1122575552 5840 212.182.96.190 (28 Jul 2005 18:32:32 GMT)
X-Complaints-To: abuse@news.lublin.pl
NNTP-Posting-Date: Thu, 28 Jul 2005 18:32:32 +0000 (UTC)
X-Newsreader: Forte Agent 2.0/32.652
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit