[Gvsig_desarrolladores] Atrapar cierre de una vista
Jose Luis Celda Ibañez
celda_jos en gva.es
Mar Mar 25 12:46:02 CET 2008
César Martínez Izquierdo escribió:
> Jose Luis Celda Ibañez escribió:
>> Hola a todos,
>>
>> Estamos programando un extensión de callejeros sobre WPS.
>>
>> Nuestra extensión se vincula a la vista activa, en el momento que se
>> "activa/ejecuta".
>>
>> Necesito saber cuando la vista es cerrada por interacción del usuario.
>>
>> Existe algun punto donde me pueda engancharme para obtener esta
>> informacion?
>>
>> Gracias a todos.
>>
>>
>> ------------------------------------------------------------------------
>>
>> Asunto:
>> Atrapar cierre de una vista
>> De:
>> José Luis Celda Ibáñez <jcelda en logex.es>
>> Fecha:
>> Sun, 23 Mar 2008 22:14:17 +0100
>> Para:
>> Lista de Desarrolladores de gvSIG
>> <gvsig_desarrolladores en runas.cap.gva.es>
>>
>> Para:
>> Lista de Desarrolladores de gvSIG
>> <gvsig_desarrolladores en runas.cap.gva.es>
>>
>>
>> Hola a todos,
>>
>> Estamos programando un extensión de callejeros sobre WPS.
>>
>> Nuestra extensión se vincula a la vista activa, en el momento que se
>> "activa/ejecuta".
>>
>> Necesito saber cuando la vista es cerrada por interacción del usuario.
>>
>> Existe algun punto donde me pueda engancharme para obtener esta
>> informacion?
>>
>> Gracias a todos.
>>
>
> Hola, si tu ventana implementa la interfaz IWindowListener, será
> avisada del cierre de la ventana con el método windowClosed(). Este
> método se llama antes de que la ventana sea efectivamente cerrada.
>
> Si la ventana es una vista estándar de gvSIG, me temo de que no hay
> forma de "subscribirse" para ser avisado de que se ha cerrado.
> Deberías crearte una vista personalizada (que extienda de la de gvSIG)
> y que implemente IWindowListener.
>
> Espero que te sea de utilidad.
> Saludos,
>
>
Vaya, que pena pues, porque el tema de crear una vista personalizada, no
lo tengo nada claro...
Las vistas, se crean desde el proyecto, pulsando el boton nuevo, como es
normal... y no tengo ni idea si me puedo intercalar en ese mecanismo, ni
como, ni donde (ni cuando!) :-)
Gracias de todos modos...
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre : celda_jos.vcf
Tipo : text/x-vcard
Tamaño : 219 bytes
Descripción: no disponible
Url : http://runas.cap.gva.es/pipermail/gvsig_desarrolladores/attachments/20080325/a7a75193/celda_jos.vcf
Más información sobre la lista de distribución gvSIG_desarrolladores