I had to write a little extension of the Listbox for my game.
With the code, you can make a ListBox do multiselect (select more than one item).

This works only with mouse control (keyboard is not implemented for multiselect).
Here is the code based on irrlicht 1.8. Simply overwrite the existing files (in include dir and source/Irrlicht dir).
IGUIListBox.h
http://www.sourcepod.com/cbnzti23-18964
CGUIListBox.cpp
http://www.sourcepod.com/ysefyy43-18965
CGUIListBox.h
http://www.sourcepod.com/kyczac99-18966

