Flash MX 2004 - Componente Tree

This movie requires Flash Player 8

Para utilizar el componente Tree en una aplicación:

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)

tree_img01.gif

Inspector de propiedades

Archivo XML

XML:
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <nodo label = "Links en español">
  3.     <nodo label = "Blogs">
  4.         <nodo label = "AS Fusion" />
  5.         <nodo label = "Carlos Rovira" />   
  6.         <nodo label = "Code4Net" />
  7.         <nodo label = "Design-nation" />
  8.         <nodo label = "Innocuo" />
  9.         <nodo label = "Funciton" />
  10.         <nodo label = "Oscar Trelles" />
  11.         <nodo label = "SideDev" />
  12.         <nodo label = "Kadazuro" />
  13.         <nodo label = "x-flash"/>
  14.     </nodo>
  15.     <nodo label = "Foros">
  16.         <nodo label = "After-Hours"/>
  17.         <nodo label = "Domestika"/>
  18.         <nodo label = "flashla" />
  19.         <nodo label = "Nomaster" />
  20.         <nodo label = "subflash"/>
  21.         <nodo label = "Stardrag"/>
  22.     </nodo>
  23. </nodo>

Código actionScript

Actionscript:
  1. // -- crear objeto XML
  2. myTreeDP = new XML();
  3. // -- ignorar espacios en blanco
  4. myTreeDP.ignoreWhite = true;
  5. // --
  6. myTreeDP.onLoad = function(succes) {
  7.     // si la carga de XML se efectuó con éxito
  8.     if (succes) {
  9.         // -- proporcionar datos al componente
  10.         myTree.dataProvider = myTreeDP;
  11.     } else {
  12.         trace("No se pudo cargar XML");
  13.     }
  14. };
  15. // -- cargar XML
  16. myTreeDP.load("mixml.xml");
  17. // -- función llamada por el controlador de evento
  18. listenerObject = new Object();
  19. listenerObject.change = function(evtObject) {
  20.     trace("Has seleccionado "+evtObject.target.selectedItem.attributes.label);
  21. };
  22. // -- definir controlador para el vento 'change'
  23. myTree.addEventListener("change", listenerObject);

Descarga Tree.zip

Tree.zip se ha descargado 696 veces.

1 Votes | Average: 5 out of 51 Votes | Average: 5 out of 51 Votes | Average: 5 out of 51 Votes | Average: 5 out of 51 Votes | Average: 5 out of 5 (1 votos, promedio: 5 sobre 5)
Loading ... Loading ...

0 Responses to “Flash MX 2004 - Componente Tree”


  1. No Comments

Leave a Reply




Subscribe

Subscribe to my RSS Feeds