> Could it be something to do with how I'm handling the windows? It looks like it. Maybe you have other event handlers that might be called of which you're unaware. I suggest to try again with the smallest possible test program. Manuel