Well I had an idea while preparing my pizza just now to stop the editor flickering. I just stuck a Sleep(1); in there and it now scrolls nicely without a flicker in sight. This is the second Sleep(); I've used in two projects now though. [rolleyes] Is it actually bad style or is that just in my head? It always feels somewhat hackish.