В одной панельки есть поле для ввода суммы, таблица со списком продавцом,столбец имени и столбец с полем ввода текста, для этого поля есть много особенностей по расчету, поэтому оно прописано через айтем рендерер, за таблицей следует кнопка "ок". СТоит задача сделать последовательный переход от поля ввода всей супы к полям ввода таблице и затем к кнопке "ок". Нашел одно решение в интернете

Код AS3:
package components
{
import flash.events.FocusEvent;
import flash.geom.Point;
import mx.controls.DataGrid;
import mx.managers.IFocusManagerComponent;
public class TabDataGrid extends DataGrid implements IFocusManagerComponent
{
override protected function makeRowsAndColumns(left:Number, top:Number, right:Number,
bottom:Number, firstCol:int, firstRow:int, byCount:Boolean = false,
rowsNeeded:uint = 0):Point{
var result:Point=super.makeRowsAndColumns(left, top, right, bottom, firstCol, firstRow, byCount, rowsNeeded);
listContent.tabChildren=true;
return result;
}
}
}
Но используя это решение, при нажатие кнопки Tab, в последней строке таблицы, я попадаю не в кнопку "ок", а в самое первое поле ввода.
Кто что может подсказать?