[Gvsig_desarrolladores] Capturar evento Info para abrir formulario

David Erill daviderill79 en gmail.com
Vie Mar 23 11:31:47 CET 2012


Muchas gracias. Creo que lo que me comentáis me irá perfecto!

2012/3/23 Francisco Puga <fpuga en cartolab.es>

> Si lo que quieres es cambiar totalmente el comportamiento de tu
> extensión, de modo que deje de funcionar de la forma habitual y llame
> siempre a tu código, lo que creo que funcionaría (hablando un poco de
> cabeza) es obtener el objeto MapControl asociado a tu vista, quitar la
> herramienta "info" de ese MapControl y añadir tu propia herramienta de
> nombre "info" que lo que haga sea lanzar tu formulario.
>
> Si te vale con crear un nuevo botón aquí tienes código de ejemplo:
>
> http://gitorious.org/exteielstack/exteielforms/blobs/master/src/es/udc/cartolab/gvsig/eielforms/FormPointExtension.java
>
> El día 22 de marzo de 2012 13:35, Raisel Castellanos Santiago
> <rcastellanos en geosi.geocuba.cu> escribió:
> > Hola
> >
> >
> >
> > La clase
> > com.iver.cit.gvsig.project.documents.view.toolListeners.InfoListener de
> > appgvSIG se encarga de obtener la información alfanumérica de las capas.
> > Verás que implementa la interfaz PointListener, me parece que es lo que
> > necesitas.
> >
> >
> >
> >
> >
> > Saludos, Raisel Castellanos Santiago
> >
> >
> >
> > De: gvsig_desarrolladores-bounces en listserv.gva.es
> > [mailto:gvsig_desarrolladores-bounces en listserv.gva.es] En nombre de
> David
> > Erill
> > Enviado el: jueves, 22 de marzo de 2012 5:02
> > Para: Lista de Desarrolladores de gvSIG
> > Asunto: [Gvsig_desarrolladores] Capturar evento Info para abrir
> formulario
> >
> >
> >
> > Buenos días,
> >
> >
> >
> > Deseo que mi extensión habrá un formulario, en concreto basado en
> > NavTableForms, justo en el momento que el usuario pulse sobre el mapa
> con el
> > botón de la Info seleccionado.
> >
> > ¿gvSig lanza algún evento, de manera que mi clase/extensión,
> implementando
> > alguna interfaz o registrando algún listener pueda ejecutar su código?
> >
> >
> >
> > Gracias.
> >
> >
> > _______________________________________________
> > gvSIG_desarrolladores mailing list
> > gvSIG_desarrolladores en listserv.gva.es
> > Para ver histórico de mensajes, editar sus preferencias de usuario o
> darse
> > de baja en esta lista, acuda a la siguiente dirección:
> > http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores
> >
>
>
>
> --
> Francisco Puga
> Grupo de Desarrollo
> Cartolab - Laboratorio de Ingeniería Cartográfica.
> http://www.cartolab.es
>
> ETS Ingeniería de Caminos, Canales y Puertos
> Universidade da Coruña
> Campus de Elviña - 15071 A Coruña (España)
> (34)981167000 ext. 5493
> _______________________________________________
> gvSIG_desarrolladores mailing list
> gvSIG_desarrolladores en listserv.gva.es
> Para ver histórico de mensajes, editar sus preferencias de usuario o darse
> de baja en esta lista, acuda a la siguiente dirección:
> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_desarrolladores/attachments/20120323/14dec82d/attachment.htm 


Más información sobre la lista de distribución gvSIG_desarrolladores