🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Tk - centrowanie g³ównego okna

#157
From: Maciej Sobczak
Date: Mon, 08 Aug 2005 07:41
31 lines
2286 bytes
Googie wrote:
> Tu masz 2 procedury, ktore pewnie Ci sie przydadza:
[...]

> Jest jedna wada: okna musza sie pokazac, zanim zostana ustawione w
> odpowiednim miejscu (za co odpowiada komenda [update] na poczatku kazdej z
> procedur).

I to jest właśnie problem. W moim przypadku okno programu Tcl/Tk 
pokazuje się na skutek wywołania ze strony innej aplikacji, która jest 
zablokowana do czasu zakończenia programu Tcl. Po wykonaniu [update] ta 
większa aplikacja zostaje zasłonięta, natomiast po wykonaniu [wm 
geometry] okno Tcl przesunie się odsłaniają część większej aplikacji, 
ale ponieważ ta większa aplikacja jest zablokowana czekając na 
zakończenie programu Tcl, to się też nie odświeża - w efekcie powstaje 
brzydki obszar pokazujązy gdzie było okno Tcl pomiędzy wywołaniami 
[update] i [wm geometry].

To, czego mi brakuje to możliwość wyznaczania naturalnego rozmiaru okna 
bez konieczności jego rysowania.

> Podejrzewam, ze da sie ten problem ominac uzywajac [wm
> withdraw]

Podejrzewam, że nie w tym przypadku - główna aplikacja jest zablokowana 
i się i tak nie odświeży, niezależnie od tricków po stronie Tcl.


-- 
Maciej Sobczak : http://www.msobczak.com/
Programming    : http://www.msobczak.com/prog/
Technical Details
Message-ID: <dd72ae$2ip$1@sunnews.cern.ch>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.pionier.net.pl!news-fra1.dfn.de!newsfeed.ision.net!ision!newsfeed.freenet.de!solnet.ch!solnet.ch!news-zh.switch.ch!switch.ch!cern.ch!news
References: <dca44h$k0d$1@sunnews.cern.ch> <dccsj1$rij$1@srv.cyf-kr.edu.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.pionier.net.pl!news-fra1.dfn.de!newsfeed.ision.net!ision!newsfeed.freenet.de!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: Mon, 08 Aug 2005 09:41:02 +0200
Organization: CERN - European Laboratory for Particle Physics
Lines: 31
Message-ID: <dd72ae$2ip$1@sunnews.cern.ch>
References: <dca44h$k0d$1@sunnews.cern.ch> <dccsj1$rij$1@srv.cyf-kr.edu.pl>
NNTP-Posting-Host: abpc10883.cern.ch
Mime-Version: 1.0
X-Trace: sunnews.cern.ch 1123486862 2649 (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: <dccsj1$rij$1@srv.cyf-kr.edu.pl>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit