I always did FrmSaveActiveState (&vTP->origFrmState); ... FrmSetActiveForm (vTP->origFrmP); <================= FrmRestoreActiveState (&vTP->origFrmState);
BUT as I looked at the OS 4.0 source code I see that they use it w/o FrmSetActiveForm() FrmSaveActiveState (&vTP->origFrmState); ... FrmRestoreActiveState (&vTP->origFrmState); I forgot why I included FrmSetActiveForm(). Is it necessary to include it [I want compatibility with all OS3 and newer]? Thanks, Paul N. -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/