Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!wuarchive!udel!rochester!kodak!uupsi!rodan.acs.syr.edu!jfbruno From: jfbruno@rodan.acs.syr.edu (John Bruno) Newsgroups: comp.sys.atari.st.tech Subject: Question on redrawing window's work area... Message-ID: <1991Jun1.030346.18971@rodan.acs.syr.edu> Date: 1 Jun 91 03:03:46 GMT Sender: jfbruno@rodan.acs.syr.edu (John Bruno) Organization: None. Lines: 25 I'm using evnt_multi() to check for window redraw messages, and everything works as expected except for this one situation: Say you have 2 overlapping windows "A" and "B" like this: +-------- B --------+ | | +========= A =========+ | | | | | | | | | | +---------------------+ | | | +-------------------+ If I slide "A" to the left by a little bit, I get a redraw message for window "B" specifying the newly uncovered region that needs to be redrawn. This works fine and is as expected. However, If I click on "B" to bring it to the top, I get a message specifying that the entire window area of "B" needs redrawing. Obviously, parts of "B" that are already visible don't need to be redrawn, but I get a large "rect". Is this the way ST GEM is supposed to treat bringing a window to the top?? ---jb (jfbruno@rodan.acs.syr.edu)