The alarm manager generates a vchrAlarm character when it is triggered in
order to arrange for the display launch code that follows the trigger launch
code. This character is what is causing the popup lists to close. Since the
vchrAlarm typically opens a dialog, this makes sense (we don't want a dialog
to open on top of a popup list). Since you're not presenting a dialog (or
doing anything else when you get the display launch code), you can tell the
alarm manager not to send you a display launch code. This will eliminate the
vchrAlarm, and your problem should be solved. The launch parameters for the
trigger launch code include a purgeAlarm boolean that you can set to true.
This should do the trick. See the AlarmMgr.h header file and/or the
documentation for more details.
-- 
Peter Epstein

-- 
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