> �Porque el trace ("Y "+this._y) me devuelve un cero, pulse el menu que
pulse?

porque this._y se refiere al Clip "campo"+i (ref) que creas con
createEmptyMovieClip y no le cambias en ning�n momento las coordenadas, por
lo que siempre est� en (0,0)

El elemento que colocas en su sitio es el Textfield que despu�s llamas ref1,
pero el clip padre no se mueve.

-----Mensaje original-----
De: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] nombre de JESUS
Enviado el: jueves, 29 de enero de 2004 9:51
Para: [EMAIL PROTECTED]
Asunto: [ASNativos] PROBLEMA CON EL EVENTO ONPRESS



Hola a todos.Tengo una duda:
1)Tengo un XML, del que leo una serie de datos, referidos a un menu, con
apartados y subapartados.Su estructura viene a ser simplemente esto:
        MENU1
                APARTADO1
                        SUBAPARTADO1
                        SUBAPARTADO2
                        ....
                APARTADO2
                APARTADO3
                ...
                APARTADOn
        MENU2
        ...
        MENUn


2)Mediante una funcion que parsea este documento, llego a obtener dos arrays
en los que he almacenado los datos de este XML,
        elementos=[0,1,1,2,2,0,1,0,1,2,0,1]
        titulos=[titulo1,titulo2,titulo3,titulo4....,titulon]
        posicionesy=new array()

        El array elementos almacena     un 0 cuando en esa posicion hay un titulo de
menu
                                                un 1 cuando hay un titulo de apartado
                                                un 2 cuando hay un titulo de 
subapartado

        El array titulos, almacena los titulos de cada uno de dichos elementos
(sean de menu, o de apartado...)
        El array posicionesy almacenar� las coordenadas y de los men�s solamente,
ya que son los unicos que quiero colocar para mis propositos, cuando los
coloque.


3) Hasta aqui, todo correcto. Me funciona.
                PONGAMOS QUE HE OBTENIDO LAS MATRICES SIGUIENTES:

ELEMENTOS 0,1,1,1,2,2,2,0,1
TITULO COMPA�IA,Historia,Estrategia,Clima Laboral,Clima 2000,Clima
2001,Clima 2002,HERRAMIENTAS DE TRABAJO,Directorio
        que como se puede ver tiene dos menus, (COMPA�IA Y HERRAMIENTAS DE
TRABAJO) y el resto son apartados y subapartados.


4) Ahora lo que hago es crear una funcion, que lea estas matrices, y vaya
colocando solo los menus.

colocar=function(){
                for (i=0; i<elementos.length; i++) {
                        if (elementos[i] == "0") {
                                var posx = 100;
                                posicionesy.push(posy);
                                _root.createEmptyMovieClip("campo"+i, 
_root.profundidad);
                                ref = eval("campo"+i);
                                ref.createTextField("titulo_txt"+i, _root.profundidad, 
posx, posy, 200,
20);
                                _root.profundidad++;
                                ref1 = eval("campo"+i+".titulo_txt"+i);
                                ref1.text = titulos[i];
                                ref.onPress = function() {
                                        trace("Y "+this._y)
                                        var minumero = this._name.substring(5, 
this._name.length);
                                        trace("MI NUMERO "+minumero);
                                        trace(titulos[minumero]);
                                        trace("MI POSICIONY "+posicionesy[minumero]);
                                };
                                posy += 15;
                        } else {
                                posicionesy.push(0);
                        }
                }
}

Esta funcion, me coloca solo los menus, en la posicion que quiero,
pero.....mi pregunta es:

                        �Porque el trace ("Y "+this._y) me devuelve un cero, pulse el 
menu que
pulse?


GRACIAS ANTICIPADAS. SIENTO EL CORREO TAN LARGO, PERO NO VEO OTRA MANERA DE
EXPLICAR MI DUDA.


____________________________________________________________________________
____________
Este mensaje ha sido analizado y protegido por la tecnologia antivirus
www.trendmicro.es
<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->


<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->

Responder a