Multi-Selection Listbox
![]()
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!
No need to say I'm extremely happy with this!
Some of the things you can find inside:
* How to use built-in "Checkbox" multi-selection listbox
* How to use built-in "Checkmark" multi-selection listbox
* How to create your own multi-selection listbox, where you can initialize selections at start
* How to use built-in checkbox icon graphics from two possible sources (webkit.mbm or avkon2.mbm)
* How to report listbox selections
* How to un-bind non-binded keys without crash
Version 1.10, release date 2009-04-15
* Simpler code to update custom listbox selection



LinkBack URL
About LinkBacks




Reply With Quote
Bookmarks