Foros del Web » Creando para Internet » Flash y Actionscript »

Componente Tree

Estas en el tema de Componente Tree en el foro de Flash y Actionscript en Foros del Web. Hola a todos... espero que alguien me pueda ayudar, tengo un componente tree al que le cargo unos datos con un XML y un par ...
  #1 (permalink)  
Antiguo 31/01/2007, 19:42
Avatar de biffly  
Fecha de Ingreso: junio-2005
Mensajes: 315
Antigüedad: 18 años, 10 meses
Puntos: 0
Componente Tree

Hola a todos... espero que alguien me pueda ayudar, tengo un componente tree al que le cargo unos datos con un XML y un par de funciones que cuando seleccion una carpeta, si esta esta cerrada la abre, y viceversa, si esta abierta la cierra. Dejo el codigo por si a alguien le sirve

Código:
alSeleccionar = new Object();
alSeleccionar.change = function(evento) {
    var seleccion = evento.target.selectedNode;
    //Si es una carpeta...
    if (tre_menu.getIsBranch(seleccion)){
        //La cerramos si esta abierta
        if (tre_menu.getIsOpen(seleccion)){
            tre_menu.setIsOpen(seleccion, false, true);
        }
        //La abrimos si esta cerrada
        else{
            tre_menu.setIsOpen(seleccion, true, true);
        }
    }
    //Si es item
    else{
           //ejecuto lo que sea que quiera hacer
    }
}
tre_menu.addEventListener("change", alSeleccionar);
como decia anterior mente hasta aca todo bien, mi problema es que no se como hacer para que cuando abro una carpeta me cierre todas las que estan abiertas. Espero que me puedan ayudar, desde ya muchas gracias

Saludos:)
__________________
Sigue al indio desnudo... Pero con precaución, atendiendo las señales de transito y comentando todo lo que haces.
REM Hay que encontrar el camino de regreso y no siempre es facil....
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:45.