From mint-bounce@lists.fishpool.fi Fri Dec 9 00:21:33 2005 X-Original-To: fnaumann@mail.boerde.de Delivered-To: fnaumann@mail.boerde.de Message-ID: <1134083857.4398bf1155fc6@webmail1.utbm.fr> Date: Fri, 9 Dec 2005 00:17:37 +0100 From: "olivier.landemarre@utbm.fr" To: mint@fishpool.com Subject: Re: [MiNT] WM_REPOSED implementation References: <4397F4C3.7030701@utbm.fr> <1134069883.19887.135.camel@taro.coolrunningconcepts.com> <43989091.3000906@free.fr> <1134077022.19887.178.camel@taro.coolrunningconcepts.com> <1134078892.4398abac1336b@webmail2.utbm.fr> <1134082744.19887.238.cam In-Reply-To: <1134082744.19887.238.camel@taro.coolrunningconcepts.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 User-Agent: Internet Messaging Program (IMP) 3.2.8 X-ecartis-version: Ecartis v1.0.0 Sender: mint-bounce@lists.fishpool.fi Errors-To: mint-bounce@lists.fishpool.fi X-original-sender: Olivier.Landemarre@utbm.fr 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.9 tagged_above=-50.5 required=7.0 tests=AWL, BAYES_00, RCVD_IN_SORBS X-Spam-Level: Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by wh58-508.st.uni-magdeburg.de id jB8NLXmr013587 Selon Evan Langlois : > On Thu, 2005-12-08 at 22:54 +0100, olivier.landemarre@utbm.fr wrote: > > > You are true, but unfortunatly some software doesn't like or simply not do > it. > > But for your question, it was write on PureC doc! > > The PureC documentation actually said that? Wow. I know the early days > of the Atari had bad developer tools, but thats just aweful. > > The old GEM Developers Kit uses sample code like this... > > case WM_SIZED: > case WM_MOVED: > if(msgbuff[3] == wi_handle){ > if(msgbuff[6] if(msgbuff[7] > wind_set(wi_handle,WF_CURRXYWH,msgbuff[4],msgbuff[5],msgbuff[6],msgbuff[7]); > wind_get(wi_handle,WF_WORKXYWH,&xwork,&ywork,&wwork,&hwork); > } > break; > > > > > This look stupid, and in fact I agree it's stupid, but this is the life. Do > an > > AES compatible with application is sometime not easy to do or enhanced it. > Don't > > think only some softwares have trouble, because if we think this and if > it's > > true, there is so many case of misworking software, that if we not do some > > effort in AES side probably 80% of softwares couldn't work correctly (ex > > Papyrus, Calamus...) > > Well, if the software bites ass, what is the point? If you're saying > even Calamus and Papyrus are crap hacks, then there isn't much left. > Maybe its time to spend less time tweaking the OS for old hacks and more > time replacing old apps. But wich applications? Who have 4 or 5 year to spend to write a Papyrus replace for example? For one mistake perhaps in the code (Papyrus call AES before doing appl_init() for example so for some function we should admit that application could call aes before appl_init()), correct source code is easy, but we have not source code for this. > > > > > Olivier --