I believe the problem that you are having is due to the fact that the field destroys the attached memory handle when the form is closed.
I was correctly un-associating the memory from the field. The error that I was making was that I was setting the defaults for the field before doing FrmDrawForm. Since the the popup form has SAVEBEHIND, it was saving the bits from the modified fields. Moving the setting of the fields to after the FrmDrawForm call fixed my problem.
Gerda
-- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
