Hi,
That's the way it's supposed to work; message queues are per-thread, and a thread will never retrieve messages sent to another thread. Looks like there's some other problem here that causes the main thread to not run its message loop.
-- Alexandre Julliard julliard@winehq.org
The strange thing is that we DO try to retrieve the messages but in a different thread than windows appears to do ?
Investigation continues, but that probably boils down to investigating the windows installation and figure out why 'they' do the retrieving in the main thread.
Several (demo)games from M$ seem to have the same problem/issue BTW according to bugzilla. The application database shows that ZooTycoon was working somewhere in 2001 (with wineX that is). Luckily not so much changed during the last years ;-)
Cheers,
Paul.