Есть и другой способ, используя код в init (или вызывая метод, который обрабатывает tabOrder из init).
void init()
{
Array tabOrder = new Array(Types::Integer);
;
super();
tabOrder.value(1, Control1.id());
tabOrder.value(2, Control2.id());
tabOrder.value(3, Control3.id());
...etc
element.tabOrder(tabOrder);
}