To see more JOM Software applications, click here.
Download: t_mslist.py v1.10
PyS60 offers great multi-selection listbox, with search, except it has one weakness: you cannot initialize the selections in advance. You start with no selections.
Here is a test application to compare two built-in listboxes with one quick but dirty custom listbox. In every possible way this custom listbox is worse than built-in - except that this one you can initialize properly. You are able to define which items are selected at start.
Poor graphics, wrong softkeys, problems with key press repeat, possible memory leak... Everything can be forgiven with this one feature: you are able to define which items are selected!
Version 1.10, release date 2009-04-15
Version 1.00, release date 2009-03-31
(C) 2009 Jouni Miettunen