Two basic approaches come to mind. One is to write your own event loop for
your popup. That way, you can react to taps in any way you like. This isn't
that hard, but it's a little scary in that you might miss something that
FrmDoDialog does for you. The alternative I would consider is to use
FrmDoDialog, but to assign your own event handler. This handler gets first
crack at all events. By making it detect taps outside the bounds, it should
be easy enough to make them effectively press the cancel button. I'd go for
this approach since your code is already set up to use FrmDoDialog with your
own event handler.
-- 
Peter Epstein

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

Reply via email to