"Stephan Assmus" <superstippi@xxxxxx> wrote: > You're absolutely right, but the problem is how to pull the messages > from the port and put them into the message queue while the window > thread is actually blocked in task_looper()->DispatchMessage()-> > MouseDown(). Can this be done? Depends on what it blocks - if it is a GetMouse() then sure, we can do this in there. Bye, Axel.