Ver Mensaje Individual
  #5 (permalink)  
Antiguo 09/01/2004, 12:26
Avatar de tunait
tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 23 años, 6 meses
Puntos: 381
Holas de nuevo

Opener hace referencia a la ventana que abrió a si misma.

Si abres una ventanita A desde una ventana madre, la madre es la opener de A.

Antes, al abrir una ventanita B desde la ventanita A, quedaba B como hija de A, así que la opener de B era A en vez de la madre, por lo tanto al cerrar desde la madre, se cerraban sus hijas (A) pero no las nietas (B)


Ahora al pedirle a A opener.funcion() lo que hacemos es pedirle a la Madre que también abra las nietas, de forma que las toma por hijas, por lo tanto tanto hijas como nietas comparten la misma madre (joer qué lio )

Digamos que todo el tiempo estás usando la función de la madre, así que todas las ventanitas son hijas de la ventana principal (madre absoluta del cordero)


Si me entendiste me lo dices que me parece que me he liao las patas....