Código :
<mx:Image id="firmar" source="{iconoFirmar}"/>
Y en el fichero ActionScript correspondiente esto:
Código ActionScript :
[Bindable] [Embed(source="../assets/img/edit.png")] public var iconoFirmar:Class;
Así funciona pero lo que quiero es que el "../assets/img/edit.png" sea lo que se lee de un XML. Lo de leer del XML lo tengo solucionado, el problema es cómo hacer que el 'source' del objeto Class sea variable. Si sustituyo la cadena por una constante (o variable) como aquí:
Código ActionScript :
[Bindable] [Embed(source=ICONO_FIRMAR)] public var iconoFirmar:Class;
...no compila, dice 'Unable to transcode ICONO_FIRMAR' (???)
Espero que me podáis ayudar, esto tiene que ser sencillo, pero he mirado por ahí y no he conseguido encontrar una solución.