Muchas gracias. Creo que lo que me comentáis me irá perfecto!<br><br><div class="gmail_quote">2012/3/23 Francisco Puga <span dir="ltr">&lt;<a href="mailto:fpuga@cartolab.es">fpuga@cartolab.es</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Si lo que quieres es cambiar totalmente el comportamiento de tu<br>
extensión, de modo que deje de funcionar de la forma habitual y llame<br>
siempre a tu código, lo que creo que funcionaría (hablando un poco de<br>
cabeza) es obtener el objeto MapControl asociado a tu vista, quitar la<br>
herramienta &quot;info&quot; de ese MapControl y añadir tu propia herramienta de<br>
nombre &quot;info&quot; que lo que haga sea lanzar tu formulario.<br>
<br>
Si te vale con crear un nuevo botón aquí tienes código de ejemplo:<br>
<a href="http://gitorious.org/exteielstack/exteielforms/blobs/master/src/es/udc/cartolab/gvsig/eielforms/FormPointExtension.java" target="_blank">http://gitorious.org/exteielstack/exteielforms/blobs/master/src/es/udc/cartolab/gvsig/eielforms/FormPointExtension.java</a><br>

<br>
El día 22 de marzo de 2012 13:35, Raisel Castellanos Santiago<br>
&lt;<a href="mailto:rcastellanos@geosi.geocuba.cu">rcastellanos@geosi.geocuba.cu</a>&gt; escribió:<br>
<div><div class="h5">&gt; Hola<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; La clase<br>
&gt; com.iver.cit.gvsig.project.documents.view.toolListeners.InfoListener de<br>
&gt; appgvSIG se encarga de obtener la información alfanumérica de las capas.<br>
&gt; Verás que implementa la interfaz PointListener, me parece que es lo que<br>
&gt; necesitas.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Saludos, Raisel Castellanos Santiago<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; De: <a href="mailto:gvsig_desarrolladores-bounces@listserv.gva.es">gvsig_desarrolladores-bounces@listserv.gva.es</a><br>
&gt; [mailto:<a href="mailto:gvsig_desarrolladores-bounces@listserv.gva.es">gvsig_desarrolladores-bounces@listserv.gva.es</a>] En nombre de David<br>
&gt; Erill<br>
&gt; Enviado el: jueves, 22 de marzo de 2012 5:02<br>
&gt; Para: Lista de Desarrolladores de gvSIG<br>
&gt; Asunto: [Gvsig_desarrolladores] Capturar evento Info para abrir formulario<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Buenos días,<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Deseo que mi extensión habrá un formulario, en concreto basado en<br>
&gt; NavTableForms, justo en el momento que el usuario pulse sobre el mapa con el<br>
&gt; botón de la Info seleccionado.<br>
&gt;<br>
&gt; ¿gvSig lanza algún evento, de manera que mi clase/extensión, implementando<br>
&gt; alguna interfaz o registrando algún listener pueda ejecutar su código?<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Gracias.<br>
&gt;<br>
&gt;<br>
</div></div>&gt; _______________________________________________<br>
&gt; gvSIG_desarrolladores mailing list<br>
&gt; <a href="mailto:gvSIG_desarrolladores@listserv.gva.es">gvSIG_desarrolladores@listserv.gva.es</a><br>
&gt; Para ver histórico de mensajes, editar sus preferencias de usuario o darse<br>
&gt; de baja en esta lista, acuda a la siguiente dirección:<br>
&gt; <a href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores" target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</a><br>
&gt;<br>
<br>
<br>
<br>
--<br>
Francisco Puga<br>
Grupo de Desarrollo<br>
Cartolab - Laboratorio de Ingeniería Cartográfica.<br>
<a href="http://www.cartolab.es" target="_blank">http://www.cartolab.es</a><br>
<br>
ETS Ingeniería de Caminos, Canales y Puertos<br>
Universidade da Coruña<br>
Campus de Elviña - 15071 A Coruña (España)<br>
(34)981167000 ext. 5493<br>
_______________________________________________<br>
gvSIG_desarrolladores mailing list<br>
<a href="mailto:gvSIG_desarrolladores@listserv.gva.es">gvSIG_desarrolladores@listserv.gva.es</a><br>
Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: <a href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores" target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</a><br>

</blockquote></div><br>