La solución del EventDispatcher la veo más correcta y flexible, te
permite añadir/eliminar oyentes a los eventos, en lugar de pasárselos
todos por parámetro en el constructor, pero si quieres seguir por donde
ibas, haz un 'wrapper' para el onPress y luego llamas a la función con
los parámetros que quieras
miboton.onPress = Delegate.create(this, callFunction);
private function callFunction():Void {
funciones[0](parametro1, parametro2, ...);
}
Felipe Fernandez Sanchez escribió:
Si, pero alguna solución más sencilla no existe? Porque no me creo que
no se pueda hacer lo que estoy intentando....
From: Miguel Angel Sánchez <[EMAIL PROTECTED]>
Reply-To: asnativos@5dms.com
To: asnativos@5dms.com
Subject: Re: [ASNativos] onPress y llamadas a funciones
Date: Mon, 13 Feb 2006 10:18:14 +0100
Felipe Fernandez Sanchez escribió:
Hola, agradecería que me echarais una mano con lo siguiente:
Tengo un símbolo Botón e intento asociarle una función al evento
onPress. Después de comprobar que el addEventListener para este
objeto no funciona, lo hice con:
El addEventListener no funciona para el botón, pero puedes encapsular
el botón dentro de una clase que haga uso de EventDispatcher y
dispare un evento cuando salte el onPress, luego registras oyentes
para ese evento y ya lo tienes, sin líos de arrays de funciones,
parámetros y ámbitos (existe esta palabra en español, Ale, xD )
----------------------------------
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
----------------------------------
----------------------------------
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
----------------------------------
----------------------------------
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
----------------------------------