One solution I've used is to hold the list in a separate pdb file, complete
with categories. Then use two pulldown lists, one to pick the category, then
this triggers the population of the second pulldown list of items just from
that category, keeping the pulldown small. Using a database like this also
allows sorting, I also keep track of and have selection buttons to sort by
most recently picked and most commonly picked and, the default, in
alphabetical order. Be sure to set the backup bit, because the whole idea is
that the user would, for the first few weeks/months use the categories to
help them find the entries they want, but once the database gets enough
usage data stored away, they can leave the category on the default "ALL"
and, while it's still a very long list, they entries the used most are at
the top. A non-trivial exercise, to be sure, but worth it in the end. The
other reason that I did it this way is that the full list often changes and
as it's a separate file from the prc, I can create it from a Excel/CSV file
via PDRCreator on the desktop and just send our the customized replacement
via email.

Email me directly and I can send you some code snippets, if this works for
you app.
Regards, 
Randyp

  > -----Original Message-----
  > From: [EMAIL PROTECTED] [mailto:bounce-palm-
  > [EMAIL PROTECTED] On Behalf Of John J. Corelli
  > Sent: Friday, March 26, 2004 5:00 PM
  > To: Palm Developer Forum
  > Subject: how to handle long pulldown lists...
  > 
  > Good afternoon all....
  > 
  > I'm using a popup trigger to display a group of options in a pulldown.
  > The
  > problem I now have is that my group of item in the list generates a
  > pulldown
  > that is longer than the screen.  Any suggestions on how to better handle
  > this UI control?  I don't suppose you can make the pull down scrollable.
  > Do
  > I need to look at a totally different UI control to handle this large
  > set of
  > items?
  > 
  > Any ideas?
  > 
  > TIA
  > John
  > 
  > 
  > --
  > 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/

Reply via email to