Google Web after-hours

Contador en flash JSFL Traductor

Dificultad

KeyWords
Tree Component, addEventListener, dataProvider

En este primer tutorial sobre el componente ‘Tree’ aprenderemos a proporcionar datos leidos de un archivo XML externo ver XML


1. En un nuevo documento, abrir el panel componentes y arrastrar una instancia del componente ‘Tree’ al escenario.
2. Seleccionando el componente, se abre el inspector de componentes. Escribir en la casilla ‘Nombre de instancia’ modificar el ancho y alto del componente (tambien en el inspector de propiedades)

Inspector de propiedades

Código actionScript

// -- crear objeto XML
myTreeDP = new XML();
// -- ignorar espacios en blanco
myTreeDP.ignoreWhite = true;
// --
myTreeDP.onLoad = function(succes) {
	// si la carga de XML se efectuó con éxito
	if (succes) {
		// -- proporcionar datos al componente
		myTree.dataProvider = myTreeDP;
	} else {
		trace("No se pudo cargar XML");
	}
};
// -- cargar XML
myTreeDP.load("mixml.xml");
// -- función llamada por el controlador de evento
listenerObject = new Object();
listenerObject.change = function(evtObject) {
	trace("Has seleccionado "+evtObject.target.selectedItem.attributes.label);
};
// -- definir controlador para el vento 'change'
myTree.addEventListener("change", listenerObject);
archivos aqui

Nota
Cualquier consulta sobre este tutorial o .fla debe realizarse en el foro.

5 Responses to 'Flash MX 2004 - Componente Tree I'

  1. realex123 Says:

    hora de aprender xml… como la gente… gracias toni!!

  2. txantxan Says:

    Hola. Me parece genial este menú.

    Pero me podrí as explicar cómo hacer que sea un link cada uno de los submenús….por ejemplo AS fusion, carlos rovira, code4net, etc…???

    Para desde cada uno de ellos lanzar una url, o un swf….

    Gracias por todo..

  3. ricardo miranda Says:

    oye descarlo el zip de archivos al momento de querer abrirlos que version se requiere yo tengo mx

  4. tonilopez Says:

    Este fla en concreto, es unicamente para MX 2004-

    saludos

  5. Berenice Says:

    Hola Toni:

    Gracias por publicar este artí culo, es exactamente lo que querí a saber.

    Estaré al pendiente de la parte 2

    Recibe saludos!

    Berenice.