Hola a todos!

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
-------------------------------->

Responder a