Спасибо за ответ.
По поводу прокрутки, она у них предусмотрена, в описании класса так и написано, мол если контент не влазит, то включается горизонтальная прокрутка, плюс есть свойства связанные с ней. Но это все фигня.
Я попытался сделать свой CellRenderer, делал все по адобовому мануалу и получилось следующее:

Код AS3:
import fl.controls.listClasses.CellRenderer;
import flash.text.TextFieldAutoSize;
class MyRenderer extends CellRenderer
{
public function MyRenderer()
{
textField.autoSize = TextFieldAutoSize.LEFT;
}
}
самому листу приклеиваю в стили:

Код AS3:
list.setStyle('cellRenderer', MyRenderer);
в дальнейшем, когда отрабатывает

Код AS3:
list.dataProvider.addItem({label:labelText});
валит следующий эксепшн

Код AS3:
TypeError: Error #2007: Parameter child must be non-null.
at flash.display::DisplayObjectContainer/addChildAt()
at fl.controls::BaseButton/drawBackground()
at fl.controls::LabelButton/draw()
at fl.core::UIComponent/drawNow()
at fl.controls::List/drawList()
at fl.controls::List/draw()
at fl.core::UIComponent/callLaterDispatcher()
При это валится эксепш при добавлении дата провайдеру второго айтима...
Может кто знает с чем это связано?
Добавлено через 3 часа 50 минут
ыыы... неужели никто ничего не подскажет???
Добавлено через 22 часа 22 минуты
Неужели никому не надо было использовать Лист и он не встречал, что лэйбл если он шире чем сам лист не включает полосу прокрутки? Долже же быть способ заставить это чудо работать...