Este es mi primer mensaje a la lista, despues de haber leido unos cuantos.
Bueno, el problema que tengo es el siguiente:
Estoy creando una clase 'Boton' y quiero poder definir una funcion en el codigo principal, que sea llamada por la clase cuando se produce un evento 'onRelease' en su MC 'ventanaMarco'.
Mi aproximaci�n (que oviamente no funciona) es la siguente ( he quitado codigo para simplificar):
<code>
/// Clase Boton
function Boton(padre,prof,Texto,x,y,dx,dy){
this.clip=padre.createEmptyMovieClip("Boton"+prof,prof);
this.clip.attachMovie("ventana","ventanaMarco",1);
... this.clip.ventanaMarco.onRelease = function(){
this._parent.onClick();
}}
Boton.prototype.onClick = function(){
}/// Fin Clase Boton
/// Codigo principal
// _root.vContacto es un MC
var btnEnviar = new Boton(_root.vContacto,1,"Enviar",x,y,dx,dy);
btnEnviar.onClick = function(){
// Procesar la pulsaci�n
}
</code>
sin 'Boton.prototype.onClick' tampoco funciona.
En otras ocasiones he hecho cosas parecidas pero derivando la clase de MovieClip. Ahora quiero que no lo haga.
Tampoco quiero fijar directamente 'btnEnviar.clip.ventanaMarco.onRelease'.
� que estoy haciendo mal? , �tengo algun error de conceptos?
Gracias por vuestra ayuda y un saludo,
Edu
_________________________________________________________________
Accede al romance online. Busca y encuentra a tu media naranja entre los perfiles que te interesan. http://match.msn.es/
<!------------------------------- Lista ASNativos: subscripciones/desubscripciones http://www.sidedev.net/asnativos -------------------------------->
