Have you tried FrmDoDialog? It has its own event loop.
Matt
----- Original Message -----
From: "Chris Faherty" <[EMAIL PROTECTED]>
To: "Palm Developer Forum" <[EMAIL PROTECTED]>
Sent: Friday, April 04, 2003 12:47 PM
Subject: Re: Launching an app at interupt time
> On Thursday 03 April 2003 06:09 pm, Bob Baker wrote:
>
> > frmP = FrmInitForm (MainForm);
> > logWrite("\nAbout to draw form'", true);
> > FrmDrawForm (frmP);
> > logWrite("\nAbout to set active", true);
> > FrmSetActiveForm (frmP);
> > logWrite("\nHeading for 'reset'", true);
>
> At some point it is going to call a form event handler. Since you haven't
> set one, it is still assigned to the current application's code. Who
knows
> what that'll do, except probably crash.
>
> Try this:
>
> frmP = FrmInitForm (MainForm);
> FrmSetActiveForm(frmP);
> logWrite("\nAbout to draw form'", true);
> FrmSetEventHandler(frmP, MainFormHandleEvent);
> FrmDrawForm (frmP);
> logWrite("\nAbout to set active", true);
> FrmSetActiveForm (frmP);
> logWrite("\nHeading for 'reset'", true);
>
> --
> /* Chris Faherty <[EMAIL PROTECTED]> */
>
> --
> For information on using the Palm Developer Forums, or to unsubscribe,
please see http://www.palmos.com/dev/support/forums/
>
>
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/support/forums/