> selectP = LstGetSelectionText(listP, LstPopupList(listP);
> I then test selectP for NULL and if not NULL then I process the
> list selection.
> ...
> However, when a selection is made outside the bounds of the list
> (selectP == NULL) I take a different path.  I would like whatever
> button is pressed to be immediately processed.

If you do it this way you run the risk of having someone aim for the list, miss it, 
accidentally tap a button, and wind up doing something they didn't mean to do.  This 
is even more likely if someone is using their fingers instead of the stylus.

> Right now, that press just closes the list and I have to again tap the button.

which seems to be standard UI behavior for Palm popup lists (tap outside the list to 
dismiss without making a choice).  I think you're better off doing it the standard 
Palm way.  More familiar to users, less prone to accidental button pushes.

trib
--------------------------------------------------
David Tribble, INRI Hawaii
(808) 625 2118 (v)  (808) 625 6315 (f)

Reply via email to