In your application handler, your code looks like this, right?:
                formId = event->data.frmLoad.formID;
                frmP = FrmInitForm( formId );
                FrmSetActiveForm( frmP );
In that order...and you call your FrmDrawForm up in that particular
form's handler, as a response to your frmOpenEvent?

-Rus

>-----Original Message-----
>From: Ben Hamby [mailto:[EMAIL PROTECTED]]
>Sent: Thursday, June 08, 2000 8:48 AM
>To: Palm Developer Forum
>Subject: FrmInitForm
>
>
>I have a question about switching to a new form....I have the 
>FrmGotoForm 
>statement and it closes the original form(the Palm screen goes 
>blank when 
>stepping through while in debug mode)...However, when it then 
>goes into the 
>ApplicationHandleEvent function and to the section relevant section to 
>frmLoadEvent, it always crashes when it gets to 
>FrmInitForm....I'm sure 
>this is a dumb little error somewhere on my part, but I was 
>just wondering 
>if anyone has seen this type of error before and could lend some help.
>
>Thanks,
>Ben
>
>
>
>The code in ApplicationHandleEvent that crashes:
>       if (event->eType == frmLoadEvent)
>               {
>               // Load the form resource.
>               formId = event->data.frmLoad.formID;
>               frm = FrmInitForm(formId);
>               FrmSetActiveForm(frm);          
>
>
>-- 
>For information on using the Palm Developer Forums, or to 
>unsubscribe, please see http://www.palmos.com/dev/tech/support/forums/
>

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

Reply via email to