You guys rock. For some reason I had it in my head that RomVersionCompatible() was a system call. I believe this is the way the original 'starter' app had it, but I moved the call to within the "case sysAppLaunchCmdNormalLaunch" and that eliminated the global problem. I couldn't see a reason to call it unless we were actually going to launch the app...
Now that I think of it, I know why that fails now. I changed the variable that stores the rom version from a local to a global so I could access it elsewhere. Talk about not putting 2 and 2 together. The FrmCloseAllForms(); in the AppStop did the trick. Is this something new or should it have been there all along? Thanks again! -Mike -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
