I am still stuck and would appreciate some advice here. This is what I'm
trying right now:
I set a global handle from the calling form's field handle (leaving the
handle in place in the calling field), and then call
FrmPopupForm(Popup);
The popup works fine - the helper function allows the entry of text. I then
release the
handle from the popup form field (it is still in globals) and return to the
calling form via
FrmReturnToForm(0);
The Palm doc is unclear about the functionality of FrmReturnToForm,
especially the stuff about "Save Behind" and so-forth. However, Save Behind
would be of no use to me, because the field's contents have been changed,
and therefore must be 'refreshed' anyway.
I tried adding
FrmUpdateForm(0, frmRedrawUpdateCode);
and capturing this code in the MainFormHandleEvent, but interestingly,
#1. The event gets called twice, and
#2. It doesn't refresh the field.
I tried looping through the fields calling FldDrawField(i) and that didn't
do it either.
What am I missing?
Geoff
"Geoff Thompson" <[EMAIL PROTECTED]> wrote in message
news:83283@palm-dev-forum...
>
> The Popup form is a helper form that helps edit field contents on the
> calling form. After the user is 'done' with the helper, they click a
"done"
> button, which triggers the FrmReturnToForm(0).
>
> Can I 'refresh' the calling form prior to the FrmReturnToForm(0), or is
> there an event I can trap somewhere to let me know the Popup form has
> closed, so I need to refresh the updated field?
>
> Thanks,
>
> Geoff Thompson
> [EMAIL PROTECTED]
>
>
>
>
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/support/forums/