martes, 12 de agosto de 2008

Id de Nodo

A la pregunta de cómo puedo hacer que aparezcan un nodo específico cuando se pulsa un botón, al estilo de un funcionamiento de menú de botones típico, el blog de James Weaver resuelve con el uso del id del nodo y de su atributo de visible. Siguiendo este método, cada botón modifica el valor (boolean) del atributo "visible" del nodo que se quiera ver. Dado que mi intención es concretar un método de uso del menú para la aplicación que estoy construyendo, tengo que comprobar que el recargo de elementos no sea una traba para el funcionamiento eficiente de la aplicación.

Teniendo en cuenta que cuando se añade un grupo que contiene distintos nodos (que serán las pantallas que queramos ver), se van a superponer uno sobre otro, únicamente habrá que posicionar el grupo en la pantalla principal y gestionar el atributo de visibilidad de cada uno.

Con la propiedad nodo se me ocurre tener alguna funcionalidad más. A la hora de crear los botones del menú, podría plantearme pasar únicamente el id como parámetro de creación y que sea el objeto botón el que se preocupe de construir sus recursos. Esto me obligaría a tener controlados los nombres de los ficheros de imágenes.