>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

Reply via email to