Bob Young (THANK YOU!) sent me (and the list) a simple solution to the progress bars part of the problem. Unfortunately, it doesn't fix the server busy problem (although it moves it to the end of the create grid call rather than the middle).
As to his question about "Anybody out there know what API calls allow one exe to reparent another exes modal windows as MI achieves?", I think that the MI calls are found in "MapBasic Development Environment User's Guide Version 6.5" Starting on page 272-Getting Started With Integrated Mapping And Visual C++ with MFC with relevant info (which I'm doing, but not getting anywhere with) on page 275: "Set Application Window %lu", (long)(UINT)m_hWnd. This should set the window up correctly to receive the messages from MI. My problem seems to be that my thread is locked when MI is trying to send me info. I've even tried turning on EnableAutomation on the desktop and having it receive all the information via the above MI call, but I still get the Server Busy. Any other guesses? Again, Thanks for the info Bob! Michael -- Michael Martinson Software Engineer DTN [EMAIL PROTECTED] 402-255-8392 --------------------------------------------------------------------- List hosting provided by Directions Magazine | www.directionsmag.com | To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]