Столкнулся с такой проблемой:
Есть
dataGrid в котором размещены картинки. При нажатии на картинку надо её запомнить и перенести на следующий кадр.
Картинки в
dataGrid подгружаются из массива ссылок.
Вопрос: Как можно записать в переменную ссылку выделенной картинки или саму картинку и перенести её на следующий кадр?
Код с моими комментариями такой:

Код AS1/AS2:
//Запрос на получение картинок
dataProvider.getPhotos(ID, AlbumID , function(success:Boolean)
{
if (success) if (this.firstChild.nodeName=='response')
{
EventDispatcher.initialize(Select_Package);
Kolvo_pack.text=this.firstChild.childNodes.length;
//Заносим циклом ссылки на картинки в массив Packages_Array.
Packages_Array = new Array();
for (var i:Number = 0; i<this.firstChild.childNodes.length; i++)
{
Packages_Array[i]=({data: this.firstChild.childNodes[i].childNodes[3].firstChild.nodeValue});
}
//Select_Package - мой dataGrid
Select_Package.dataProvider = Packages_Array;
Select_Package.getColumnAt(0).cellRenderer = "ImageCellRenderer";
Select_Package.getColumnAt(0).width = 130;
Select_Package.rowHeight = 130;
Select_Package.selectable = true;
Select_Package.showHeaders = false;
//Событие: смена картинки
Select_Package.change = function(evt:Object) {
var item = Select_Package.selectedIndex;
Selected_Package.text = "№ упаковки: "+item;
//Вот тут хотелось бы записать в переменную ссылку на выбранную картинку из массива Packages_Array[i] или саму картинку и как-то перенести на следующий кадр, но не получается... Постоянно выдаёт undefined или [Object odject]
}
Select_Package.addEventListener("change", Select_Package);
Помогите если не сложно. Заранее очень благодарен.
Добавлено через 1 час 14 минут
Решил сам. Просто сделал вторую колонку (url) в
dataGrid и занёс туда ссылки... Вторая колнка просто скрыта...
Кому интересно вот код:

Код AS1/AS2:
Select_Package.change = function(evt:Object) {
var pack_item = Select_Package.selectedItem.url;
//таким образом в "pack_item" хранится ссылка выделенной в данный момент картинки.
}
Select_Package.addEventListener("change", Select_Package);