2009-06-25 6 views
1

J'ai l'impression qu'il me manque quelque chose de vraiment simple ici. Je charge un swf AS3 contenant un formulaire (créé par l'un de nos concepteurs) dans une application flexible. cependant, les propriétés tabIndex de swf fonctionnent bien lorsque le swf est considéré par lui-même, une fois qu'il est chargé dans l'application Flex:tabIndex échoue dans un fichier swf AS3 chargé dans une application flexible

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

les champs de formulaire ne reçoivent plus l'accent sur l'onglet. J'ai regardé le FocusManager en flex, pour une sorte de solution, mais je n'arrive pas à trouver d'exemples, et je ne suis pas tout à fait sûr que je cherche au bon endroit. Suis-je coincé refaire cette forme en flex?

Répondre

1

Je suis sur le point de fermer pour la journée, donc c'est sans le moindre effort de recherche - désolé.

Je pense que ce que vous devez faire est de définir tabEnabled propriété de votre SWFLoader à false et définir sa propriété tabChildren à true.

+0

Vous penseriez que cela fonctionnerait, mais il ne semble pas. Je me demande si c'est un bug. – quoo

Questions connexes