At 08:39 PM 10/28/2003, Axel Bernard wrote:
Hi all,

i'm back on the subject as i'm stuck right now.

Our program

- display a list of 2979 items (strings), 12 visible items
- using our own Draw function through LstSetDrawFunction

- when LstSetTopItem () is set to 2967 (ie top of last page) the list is displayed a microsecond then is erased - i.e. the 12 lines become blank. Even the top and down arrows in the list disappeared.


OK... if you've got more than 100 items, a list is an inappropriate control to show your data. It doesn't support browsing and finding items quickly. You'd do much, much better using a table, possibly with a scroll bar, and some sort of index mechanism. The "little arrow" UI is just too difficult to handle and navigate for that many items, IMO.

--
Ben Combee <[EMAIL PROTECTED]>
CodeWarrior for Palm OS technical lead
Palm OS programming help @ www.palmoswerks.com



-- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/

Reply via email to