>You have created output in your window before the FB's event handler >routine has had a chance to update the window once. HandleEvents makes an >initial invalid regionthat is just a small rect (0,0)-(0,0). >By blackening the window first and later using HandleEvents, the window's >invalid region is updated, in this case making your small white dot. Aha! The mystery is revealed to us? :) >- Hope this helps Sure should. The CLS approach didn't help, at least when I tried it. But your demo works nicely. Thanks Stu. Robert Covington