> I may be wrong but FrmDoDialog does not call your main event handler so
> EvtGetEvent with your nilEvent timeout value is never getting called.
>
> I had an application that trapped the keyboard and HW buttons in my main
> event handler. When I used FrmDoDialog, the virtual keyboard and the HW
> buttons resumed their standard responses. I solved it by not using
> FrmDoDialog, made my own dialog with custom event handler.
yes.. correct :) FrmDoDialog() always passed -1 (forever)
if you want to do Dialogs, but have event handling done the way
you expect, then check out my replacement routine for FrmDoDialog()
called ApplicationDisplayDialog() in the Cube3D/Burning sources
on my website..
with that said.. i am off for three weeks - seen you all when i
return (you know me tho, i'll poke my head in now and then)
// az
[EMAIL PROTECTED]
http://www.ardiri.com/ <--- free games!
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/tech/support/forums/