It's also fairly easy to do the same idea with just a normal listbox and custom draw elements. The list item works like a checkbox, the first time the user clicks, the row is selected, the second time, the row is un-selected. This saves screen space because you don't have to show the check/uncheck column.
Craig -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Roger Stringer Sent: Friday, November 19, 2004 6:26 AM To: Palm Developer Forum Subject: Re: Multiple Select in a List Box???? >Subject: Re: MULTIPLE SELECT IN A LIST BOX???? >From: Logan Shaw <[EMAIL PROTECTED]> >Date: Fri, 19 Nov 2004 00:41:08 -0600 > >Robert Moynihan wrote: > > > Shree S wrote: > > >> I want to ask you people whether multiple select is possible > >> with the list box......... > > > Sure, but not with the default API calls. You would have to handle the > > lists yourself, with custom draw functions, etc. Bob. > >And even if you do, how is the user going to indicate they want to select >multiple items? Shift-click? Nope. Control-click? Nope. Double-click? >Nope, not that either. Hmm... > >It maybe easier to draw a box, put a scrollbar next to it, and have >it scroll through a bunch of lines of checkboxes with labels. Plus >maybe a "check all" and "uncheck all" button. At least that way it's >clear to the typical Palm user how to use your interface. Yes, for multi-select I use a table (not a list) with at least two columns. The first column is very narrow with a check/uncheck symbol. You may also need a [Clear] button near the table. This is a very good UI solution, though can be a little tricky to program the first time you implement it. Roger Stringer Marietta Systems, Inc. (www.rf-tp.com) -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/ -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
