From mint-bounce@lists.fishpool.fi Tue Jun 21 23:41:33 2005 X-Original-To: fnaumann@mail.boerde.de Delivered-To: fnaumann@mail.boerde.de Subject: Re: [MiNT] XAAES slow? From: Odd Skancke To: MiNT List In-Reply-To: <1119388246.42b8825611b1f@imp4-q.free.fr> References: <42B09A61.9020204@yahoo.fr> <1118887948.12057.11.camel@linuxbox> <42B18304.3030406@yahoo.fr> <1118934446.15790.7.camel@linuxbox> <42B1AEE7.3010707@yahoo.fr> <1119105225.15790.70.camel@linuxbox> <20050619015454.t7xyf5g6awisk0o4@coolrunningconcepts.com> <1119177626.15790.88.camel@linuxbox> <42B6B87A.1080108@seznam.cz> <1119298313.15790.119.camel@linuxbox> <42B75568.3000709@seznam.cz> <1119340933.15790.149.camel@linuxbox> <42B850F7.7030503@seznam.cz> <1119384685.15790.177.camel@linuxbox> <1119388246.42b8825611b1f@imp4-q.free.fr> Content-Type: text/plain Date: Tue, 21 Jun 2005 23:38:53 +0200 Message-Id: <1119389933.15790.180.camel@linuxbox> Mime-Version: 1.0 X-Mailer: Evolution 2.0.4 (2.0.4-4) Content-Transfer-Encoding: 7bit X-ecartis-version: Ecartis v1.0.0 Sender: mint-bounce@lists.fishpool.fi Errors-To: mint-bounce@lists.fishpool.fi X-original-sender: ozk@atari.org Precedence: bulk List-help: List-unsubscribe: List-Id: X-List-ID: X-Virus-Scanned: by amavisd-new at relay.boerde.de X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on relay.boerde.de X-Spam-Status: No, hits=-0.5 tagged_above=-50.5 required=7.0 tests=AWL, BAYES_00 X-Spam-Level: tir, 21,.06.2005 kl. 23.10 +0200, skrev Xavier Joubert: > Selon Odd Skancke : > > > But this situation doesn't happen in WinDom. The wind_calc() is used > > > every time you do WinDom equivalent of wind_get( WORKXYWH ) so the theme > > > change will be accomodated appropriately. > > My arguments are based on situations where theme changes does not > > affect already created windows (which must be specifically supported by > > each application). In this case wind_calc() will return wrong (current > > theme) deltas instead of the (previouse theme) deltas that were > > effective at the time the window was created. So yes, this situation > > will arise as WinDom handles things now. > > This is a bug in XaAES, then. > > AES should always be able to compute right deltas for a given window. So you > should either change already opened windows theme or keep old theme in memory > to be able to handle "old" windows correctly. I cant believe this. wind_calc() does NOT work on a given window goddamned it! It has not window context. wind_get/set() does! What the hell is the problem with you all? I'm about to give up this shit!