Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/12/2008, 04:11
Avatar de NzO
NzO
 
Fecha de Ingreso: abril-2005
Mensajes: 153
Antigüedad: 19 años, 7 meses
Puntos: 3
Eliminar una instancia de una vez por todas

Hola gurús de Flex, tengo una particular duda que he estado intentando solucionar mucho tiempo pero no doy con la tela, así que acudo aquí.

Imaginaos que creo un boton:
Código:
var nb:Button = new Button();
nb.label = "Prueba";
Ese boton luego lo añado a mi escenario (un canvas que ya tenia creado):
Código:
micanvas.addChild(nb);
Ahora quiero cargarme ese boton porque no voy a usarlo nunca mas:
Código:
micanvas.removeChild(nb);
delete nb;
Se supone que lo he eliminado, pero el boton sigue existiendo y lo puedo volver a añadir:
Código:
micanvas.addChild(nb);


Mi problema esque en mi aplicacion estoy continuamente creando y quitando botones, y despues de un rato usando la aplicacion la memoria aumenta sin parar si no borro por completo los botones y elementos que creo.
¿Hay alguna manera de poder eliminar por completo un elemento?
__________________
NzO=EnZo
isiAJAX & isiXML hechos el uno para el otro.