I ended up solving the problem by making sure I don't touch any global
variables in the initial kAttnCommandGoThere or in AppStop(). Then, I launch my
application by doing a SysUIAppSwitch(...) to close the current instance of my
application (it calls AppStop) and launch it completely fresh with whatever
launch codes & pointers I want and with full use of the global variables.
--
For information on using the PalmSource Developer Forums, or to unsubscribe,
please see http://www.palmos.com/dev/support/forums/