Sorry! I meant "Form already loaded". I think your explanation is
splendid. I am not calling FrmDeleteForm (and I am passing handled=true
back).
I am quite sure this will work.
Thanks a bunch!
Samir
Chris Antos writes:
>
> i think you mean "Form already loaded" (in FrmInitForm), because in the OS
> source there is nowhere that says "Form Not Loaded".
>
> so you get a frmCloseEvent, but are you remembering to call FrmDeleteForm in
> response to frmCloseEvent? either that, or return 0 from the event handler
> to force the FrmHandleEvent to also handle the event, and FrmHandleEvent
> will automatically call FrmDeleteForm for you.
>
>
> -----Original Message-----
> From: Samir Raiyani <[EMAIL PROTECTED]>
> To: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
> Date: Tuesday, May 11, 1999 8:38 AM
> Subject: Form not loaded error
>
>
> >
> >Hello:
> >
> >I have been trying to figure out why I am getting a "Form Not Loaded"
> >error on the Emulator (and a corresponding crash on the device) when I
> >call FrmGotoForm() on one and only one out of the 5 different forms I use
> >in my application.
> >
> >I am fine as long as I use FrmReturnToForm() instead. But that, as Bob
> >pointed out earlier, is not a good solution. I stepped through the
> >debugger to see if FrmCloseEvent was being invoked on this form when it
> >went out of use, and sure enough it is.
> >
> >Is there any other reason why a form would not be "un"loaded? How can I
> >detect a "dangling" form in my application?
> >
> >Thanks,
> >Samir
> >
>
>
>