edgar@csri.toronto.edu (Edgar LeBel) (06/09/90)
I have a slight problem with window refreshing that I need some advice on. I have a backdrop, simple_refresh window and then open a small, simple_refresh window on top of it and immediately fill the smaller window with a BltBitMapRastPort() call. Nothing happens. If I pick up the small window and move it, I get a refresh message and do another BltBitMapRastPort() call. This time it works. In fact, I can't change the appearance of the window unless I pick it up and move it (and get a refresh message). That's not quite true, since I can call drawing routines and the effect appears immediately; it seems that the fault lies with the combination of BltBitMapRastPort() and refresh messages. Now the question: how do I get my bitmap displayed immediately on the opening of the window? Please e-mail me if you know the answer. Hobie Orris