The FrmDoDialog is issued as a result of a notification.
The notification comes from another application, with its
own event loop.  FrmDoDialog was very attractive since it
has it's own event loop to control its form.  And, in fact,
it usually works.  The problem occurs when the other
application has events still in the queue, specifically
frmLoadEvent and frmOpenEvent.  FrmDoDialog processes
these other events, and gets hopelessly confused.

I get the impression that OS/6 will handle this situation
ok.  But with all applications sharing the same event queue
in OS/5, FrmDoDialog eats some events that one would expect
to be directed to other forms.





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

Reply via email to