tabIndex не работает в AS3 swf, загруженном в гибкое приложение

Я чувствую, что мне здесь не хватает чего-то очень простого. Я загружаю AS3 swf, содержащий форму (созданную одним из наших дизайнеров), в гибкое приложение. Свойства tabIndex swf работают нормально, когда swf просматривается сам по себе, однако после его загрузки в приложение Flex:

<mx:SWFLoader source="form.swf" top="20" horizontalCenter="0" id="formSwf" complete="swfCompleteHandler(event)"/>

поля формы перестают фокусироваться на вкладке. Я искал какое-то решение в FocusManager in flex, но не могу найти никаких примеров, и я не совсем уверен, что ищу в нужном месте. Я застрял переделывать эту форму во флексе?


person quoo    schedule 25.06.2009    source источник


Ответы (2)


Я собираюсь закрыть на сегодня, так что это не под рукой, без каких-либо исследований - извините.

Я думаю, что вам нужно установить свойство tabEnabled вашего SWFLoader на false и установить его свойство tabChildren на true.

person Ross Henderson    schedule 25.06.2009
comment
Вы могли подумать, что это сработает, но, похоже, это не так. Интересно, это ошибка? - person quoo; 26.06.2009

Это не спам. http://www.mail-archive.com/[email protected]/msg111610.html

person just-trying-to-help    schedule 31.05.2010