Buenas Tardes a todos, <br><br>Javier me sirvio tu ayuda, sin embargo, Por lo que he visto, se puede crear un formulario personalizado y relacionarlo desde el TOC, el cual solo se mostraría cuando se de haga info sobre una feature. Eso no esta mal.<br>

<br>Quiero que al presionar un boton del toolbar que he creado yo, se abra un nuevo formulario personalizado, para ingresar informacion alfanumerica independiente del ShapeFile y almacenarla en un archivo .dbf. que luego será sincronizado con las bases de datos geograficas y alfanumericas.<br>

<br>para esto he creado un formulario personalizado y lo he colocado en un carpeta en mi mobile, y al CustomForm le envio el path de ese formulario. <br><br>form = new CustomForm(this, GvsigMobileGUIConstants.pathInitForm);<br>

<br>El formulario se muestra correctamente siempre y cuando no incluya uno o mas  botones. y necesito tener varios botones que me redireccionen a otras pantallas.  El ThinLetEditor permite asignarle a un boton una action, alguien sabe como incorporar esta funcionalidad??<br>

<br><br><br><div class="gmail_quote">El 4 de febrero de 2010 03:26, Javier Carrasco <span dir="ltr">&lt;<a href="mailto:jcarrasco@prodevelop.es">jcarrasco@prodevelop.es</a>&gt;</span> escribió:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">








<div>


<p><font size="2">La forma correcta de lanzar un formulario personalizado por código es<br>
utilizando el método visualize(FeatureForm form, FeatureTemp feature) de<br>
la clase AlphanumericalData.<br>
<br>
Puedes ver un ejemplo de como se hace en la clase InfoPointListener.java.<br>
<br>
Por otro lado la plantilla del GenericForm es una plantilla genérica que<br>
se encarga de añadir los botones de aceptar y cancelar a los CustomForms<br>
definidos por los usuarios y a los formularios no personalizados. El<br>
archivo thinlet que contiene el custom form se asigna en la clase<br>
CustomForm (en su constructor).<br>
<br>
De todas formas si lo único que quieres hacer es definir un formulario<br>
personalizado no tienes por qué cambiar código basta con escribir el xml<br>
y asignárselo a la capa correspondiente utilizando las propiedades de la<br>
capa (en el diálogo del TOC).<br>
<br>
Avísanos cuando lo consigas, ok?<br>
<br>
<br>
<br>
-----Mensaje original-----<div class="im"><br>
De: <a href="mailto:gvsig_usuarios-bounces@listserv.gva.es" target="_blank">gvsig_usuarios-bounces@listserv.gva.es</a> en nombre de Jose Yances<br></div>
Enviado el: mié 03/02/2010 17:37<br>
Para: Lista de Usuarios de gvSIG<br>
Asunto: Re: [Gvsig_usuarios] Custom Forms<div><div></div><div class="h5"><br>
<br>
En la seccion del documento se puede ver como se crea la forma, para eso<br>
estoy utilizando el Thinlet. Mi pregunta va mas enlazada a como llamarlo<br>
desde el MainWindow. Esto es lo que tengo.<br>
<br>
He creado un nuevo Toolbar con mis opciones, las cuales son TBActionButton y<br>
deberian disparar el CustomForm que creado. dentro de la function<br>
mousePressed tengo lo siguiente:<br>
<br>
if (src.equals(obsButton)) {<br>
            GenericForm formaTemplate = new GenericForm(this);<br>
            formaTemplate.setVisible(true);<br>
        }<br>
<br>
el GenericForm lo he modificado para que busque mi formulario del a<br>
siguiente forma:<br>
<br>
    private String template =<br>
ResourceReader.getResourceFile(&quot;forms&quot;,&quot;navform.xml&quot;).getAbsolutePath();<br>
<br>
sucede, que al predionar el boton, me muestra una pantalla en blanco, es<br>
decir que no me muestra el formulario navForm.xml.<br>
<br>
Alguna idea del porque esto pueda estar pasando? o la llamada al formulario<br>
es incorrecta?<br>
<br>
<br>
<br>
El 3 de febrero de 2010 02:54, Juan Lucas Dominguez Rubio &lt;<br>
<a href="mailto:jldominguez@prodevelop.es" target="_blank">jldominguez@prodevelop.es</a>&gt; escribió:<br>
<br>
&gt;  Hola,<br>
&gt; puedes ver una explicación sobre el uso de formularios personalizados en<br>
&gt; este manual, página 67 y siguientes:<br>
&gt;<br>
&gt;<br>
&gt; <a href="ftp://downloads.gvsig.org/gva/descargas_mobile/manuales/gvSIG_Mobile_Pilot-0.2-man-v1-es.pdf" target="_blank">ftp://downloads.gvsig.org/gva/descargas_mobile/manuales/gvSIG_Mobile_Pilot-0.2-man-v1-es.pdf</a><br>


&gt;<br>
&gt; ¿Es eso lo que buscabas?<br>
&gt;<br>
&gt; Saludos,<br>
&gt;<br>
&gt;<br>
&gt;  Juan Lucas Domínguez Rubio<br>
&gt; ---<br>
&gt; Prodevelop SL, Valencia (España)<br>
&gt;  Tlf.: 96.351.06.12 -- Fax: 96.351.09.68<br>
&gt; <a href="http://www.prodevelop.es" target="_blank">http://www.prodevelop.es</a><br>
&gt; ---<br>
&gt;<br>
&gt; ------------------------------<br>
&gt; *De:* <a href="mailto:gvsig_usuarios-bounces@listserv.gva.es" target="_blank">gvsig_usuarios-bounces@listserv.gva.es</a> en nombre de Jose Yances<br>
&gt; *Enviado el:* mar 02/02/2010 22:04<br>
&gt; *Para:* <a href="mailto:gvsig_usuarios@listserv.gva.es" target="_blank">gvsig_usuarios@listserv.gva.es</a><br>
&gt; *Asunto:* [Gvsig_usuarios] Custom Forms<br>
&gt;<br>
&gt; Saludos,<br>
&gt;<br>
&gt; Me encuentro personalizando el gvSig mobile y quisiera utilizar custom<br>
&gt; forms en vez de AWT, pero no encuentro documentacion ni nada que demuestre<br>
&gt; el uso dentro del gvSig mobile. Ya tengo el thinlet editor pero no veo como<br>
&gt; se integra con el modelo. Agradezco cualquier comentario de su<br>
&gt; funcionamiento.<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; gvSIG_usuarios mailing list<br>
&gt; <a href="mailto:gvSIG_usuarios@listserv.gva.es" target="_blank">gvSIG_usuarios@listserv.gva.es</a><br>
&gt;<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;<br>
&gt; <a href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios" target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</a><br>
&gt;<br>
&gt;<br>
<br>
</div></div></font>
</p>

</div>
<br>_______________________________________________<br>
gvSIG_usuarios mailing list<br>
<a href="mailto:gvSIG_usuarios@listserv.gva.es">gvSIG_usuarios@listserv.gva.es</a><br>
<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:<br>
<br>
<a href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios" target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</a><br>
<br></blockquote></div><br>