> > 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.
Not, really. I have a very specific application where I have a couple
of lists to the right side of the screen. I have activation buttons
all the way to the right. I only want the buttons to the right to
be able to swap lists without first closing one list (requiring two
presses). A person might bring up one list and realize the wanted
the other so they could just tap the other button to get the right
list.
Nothing to the left of the lists will be programmed to do anything.
So, your fears cannot be realized.
But, my question was how to do it; not whether or not it was a good
idea. I still need an answer as to how to do it?
Thanks for your responsed however.
> > 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)
>
>
--
-----------------------------------------------------------------
Discussion Group: http://www.halcyon.com/ipscone/wwwboard/
Protect your constitutional rights. Your favorite one may be next!
-----------------------------------------------------------------