2009-06-25 5 views
1

Ich fühle mich, als würde ich etwas wirklich einfaches vermissen hier. Ich lade eine AS3 SWF mit einem Formular (von einem unserer Designer erstellt) in eine Flex-App. Die tabIndex SWF Eigenschaften funktionieren, wenn die swf selbst betrachtet wird, jedoch, sobald es in die Flex-App geladen wird:tabIndex schlägt in einem AS3 SWF in eine Flex-App

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

die Formularfelder auf der Registerkarte Fokus mehr erhalten. Ich habe den FocusManager im Flex betrachtet, um eine Lösung zu finden, aber ich kann keine Beispiele finden, und ich bin mir nicht ganz sicher, ob ich am richtigen Ort bin. Bin ich dabei, diese Form im Flex zu wiederholen?

Antwort

1

Ich bin über den Tag zu schließen, so ist dies aus der Manschette ohne Forschung - sorry.

Ich denke, was Sie tun müssen, um Ihre SWFLoader ist gesetzt tabEnabled Eigenschaft auf false und legen Sie seine tabChildren Eigenschaft auf true.

+0

Sie würden denken, dass dies funktionieren würde, aber es scheint nicht zu. Ich frage mich, ob das ein Fehler ist. – quoo

Verwandte Themen