Path: utzoo!attcan!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sun-barr!newstop!texsun!convex!rosenkra From: rosenkra@convex.com (William Rosencranz) Newsgroups: comp.sys.atari.st.tech Subject: Re: Closing AES boxes interfering with VDI drawing Keywords: aes dialog Message-ID: <1990Dec18.211743.17281@convex.com> Date: 18 Dec 90 21:17:43 GMT References: <111628@convex.convex.com> <3391@medusainformatik.uni-erlangen.de> <1990Dec18.161238.24031@unixg.ubc.ca> Sender: news@convex.com (news access account) Organization: Convex Computer Corporation; Richardson, TX Lines: 33 Nntp-Posting-Host: convex1.convex.com In article <1990Dec18.161238.24031@unixg.ubc.ca> mintha@unixg.ubc.ca (Jim Mintha) writes: > > I'm writing a program that uses only AES, and not VDI. When I put up >a dialog box, I save the portion of the screen used with my own copy routines, >and when the dialog finishes, I copy the region back. Everything works fine >except when the user moves the mouse at a later time, a small square the size >of the mouse appears with the standard desktop background pattern. Is there >anyway to avoid this, can I change the buffer used to hold what is underneath >the mouse pointer background? hide the mouse before u copy the screen (before and after)... and for the rest of u, quit beating me up about 32k. i don't do this myself (i even checked my last GEM program). i DO do it correctly. my post was done in haste, admitedly. ALL code i write that absolutely is not tied to some OS or other dependency IS portable, or at least i strive for it consciously. sometimes i hack, but believe me, anything i write which i have the slightest inkling of selling at some point is done to maximize the potential user base. things i do on usenet generally do not fall into this category. yes, yes, by all means write your code to be hardware independent. though i still believe 99% of STs use 32k screen buffers and i suspect this will be the case for some time. if u want, we can argue that point, though i think that is a waste of time. later... -bill rosenkra@convex.com (real programmers use emacs :-) -- Bill Rosenkranz |UUCP: {uunet,texsun}!convex!c1yankee!rosenkra Convex Computer Corp. |ARPA: rosenkra%c1yankee@convex.com