Thanks Matt. That would certainly be my preference, but I don't control that code.
There's more discussion of FrmDoDialog in the archives than I've got the time to review. But a recurrent theme seems to be that using it stops other things from working. This is a case of it consuming an event that had nothing to do with the current active form. The frmLoadFormEvent can be detected, and requeued after the dialog is completed. There may be other events that need to be delayed until after the dialog. -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
