Cita:
Iniciado por TMeister El uso de "mx.core.Application" es una mala paractica y no deberia de usuarse, es como si usaramos _root en Flash :S
si dices eso por que no pones un ejemplo de que hacer en este caso.
yo tampoco se como llamar a la funcion cuando esta en un nuevo componente.
pero lo mas logico es asi.
para que no se rompan la cabeza buscando en google: 1180: Call to a possibly undefined method.
esta es la solucion:
Código PHP:
<mx:itemRenderer>
<mx:Component>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:Script>
<![CDATA[
public function modificarTexto():void
{
//import mx.controls.Alert;
//Alert.show("bien","bientos");
textos.text+= dg.selectedItem.name + '\n' ;
}
]]>
</mx:Script>
<mx:CheckBox label="Escoger" click="modificarTexto()"/>
</mx:Application>
</mx:Component>
</mx:itemRenderer>
a mi parecer esto me parece lo mismo que: "mx.core.Application" un que alquien diga lo contrario.(obio que no es lo mismo pues declaro la variable en la nueva aplicacion pero me parece que es innesecario.)
espero tener respuesta de ustedes.