>The funny thing, (and why I'm sending this out for comment) is that if I >comment out the FrmDoDialog function call from the following form >handler, the problem goes away (unfortunately, so does the form).
I've encountered a similar thing in the past. I don't remember the reasons (that was a while ago), but the following sequence of events (some details have been omitted) solved the problem for me: FormActiveStateType curFrmState; FrmSaveActiveState ( &curFrmState ); FrmSetActiveForm ( NULL ); frmP = FrmInitForm ( dlgID ); FrmSetActiveForm ( frmP ); FrmDrawForm ( frmP ); FrmDoDialog ( frmP ); FrmEraseForm ( frmP ); FrmDeleteForm ( frmP ); FrmRestoreActiveState ( &curFrmState ); Regards, Steve Mann -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
