>1) Only draw in response to frmOpenEvents or frmUpdateEvents. > >2) Don't assume that FrmGetActiveForm always returns YOUR form. > >I think if you do that (assuming your app can work this way), then your >drawing problems will go away. Turns out I had a chore that waited until FrmGetFormID(FrmGetActiveForm()) was the status form it had created, and then created the connection (which in the case of a net connection, caused the dialing status dialog to pop up). However, it turns out that this was *before* the form could get drawn by the open handler for the status form. I added a call to FrmDrawForm and the problem went away. Not sure if this is the 'right' way to solve it, but it did work. Brian _____________________________________________________________________ Mark/Space Softworks voice 408-293-7299 111 West Saint John, 3rd Floor fax 408-293-7298 San Jose, CA 95113 <http://www.markspace.com> PalmOS, Mac OS, Windows and Web Software & Solutions: PageNOW! Wireless Messaging, PhoneWatcher Caller ID, Online & Communicate terminal emulation and serial debugging
