I am an experienced C Programmer, but not on the PalmOS platform.
Right now I am having trouble with a modal form that I am displaying
with FrmPopupForm (& savebehind).  I set a number of fields on the
popup form to the values that already exist.  The user can modify them
and apply the changes or cancel.  When the popup form returns to the
previous form with FrmReturnToForm, the values that were written in the
fields before display are now garbage on the underlying display.  I tried
doing FrmEraseForm, FrmDeleteForm on the popup form with no effect.
I also tried doing a FrmUpdateForm to the underlying form with no luck.
The memory for the fields is being released, there are no memory
leaks detected.  I tried FrmEraseFld with no effect.

If I switch to doing FrmGotoForm instead of FrmReturnToForm, the
garbage on the underlying form is cleared, but with a noticeable
flicker (in POSE).  The garbage also occurs on real hardware.

Is there something that I'm missing?

Gerda Shank




-- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/

Reply via email to