There are two other problems I've found with using FrmPopupForm, at least in recent versions of Palm OS (3.5 or later, IIRC). Note that these might also exist for FrmGotoForm, but I ran into them using the pop-up calls:
1. On debug ROMs, you get a frmOpenEvent, then a winEnterEvent. On release ROMs you get a winEnterEvent first, then the frmOpenEvent. There's no guarantee re the order of events, but getting a winEnterEvent before a frmOpenEvent seems odd, and having the order be different on release vs. debug is also strange. 2. On debug ROMs, when you call FrmDrawForm the form gets erased, but this isn't the case on release ROMs if you don't set the saveBehind flag, and it's not a modal form. Using FrmPopupForm with a non-modal form is probably non-standard usage, but it surprised me that things worked "better" on debug ROMs. -- Ken Ken Krugler TransPac Software, Inc. <http://www.transpac.com> +1 530-470-9200 -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
