Article View: pl.comp.lang.tcl
Article #152Re: Tk - centrowanie głównego okna
From: kokoryn
Date: Thu, 28 Jul 2005 18:32
Date: Thu, 28 Jul 2005 18:32
19 lines
1961 bytes
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-mailReferences:
<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