The ListBox Component that comes with Flash can be handy, but it has some shortcomings that limit its usefulness. For example, the scrolling logic causes items to reload each time they come into view. If you are loading external content, this causes a bothersome blinking effect. Also the CellRenderer API is a little difficult to work with for some folks. So, I put together some ActionsScript 2 classes that use the scrollpane component to build a scrolling list of items. It works similar to a ListBox component but with some additional functionality and without all these problems.
You can download the source from here.
Note that in the example fla, not all the items in the list have a caption under them. This is not a bug, just an example to show that the captions were made optional.
Read More...