[Gvsig_desarrolladores] reubicacion de iconos gvsig mobile

Miguel Montesinos mmontesinos en prodevelop.es
Mar Nov 4 22:48:15 CET 2008


Hola,
 
Sandra, además de lo que te propone Juan, ¿puedes pasarnos el trozo del código donde añades los botones, y le echamos un vistazo por si detectáramos algo en el código?
 
Saludos
 
Miguel Montesinos

________________________________

De: gvsig_desarrolladores-bounces en runas.cap.gva.es en nombre de Juan Lucas Dominguez Rubio
Enviado el: mar 04/11/2008 18:10
Para: Lista de Desarrolladores de gvSIG; gvsig_desarrolladores en runas.cap.gva.es
Asunto: RE: [Gvsig_desarrolladores] reubicacion de iconos gvsig mobile


Hola, Sandra. Yo haría lo siguiente:
 
En la parte del código java que has modificado para que los botones salgan a la derecha, habrá algún momento en el que estés indicando las coordenadas sobre la pantalla de esos botones. La pantalla tiene 240 píxels de anchura y los botones tienen 24 pixels, entonces las coordenadas de esos botones colocados verticalmente a la derecha serán más o menos:
 
(216, 0) 
(216, 24) 
(216, 48)
etc.
 
Es decir, en algún sitio habrá una variable x cuyo valor sea 216. En ese momento, añade esta línea:
 
logger.debug("Aplicativo CIAF - Estoy colocando el botón en las coordenadas: X = " + x);
 
Después de añadir esa línea, haz de nuevo el build, el CAB y lo instalas en la PDA. Después buscas el archivo
 
\gvSIGMobile\log\*.log
 
más reciente, te lo traes al PC y buscas en él la cadena de texto "Aplicativo CIAF", así sabrás dos cosas:
 
- ¿Se está ejecutando en la PDA ese código que tú modificas o se está ejecutando código viejo que por alguna razón no se ha reemplazado?
- ¿En qué coordenadas se está colocando realmente el botón? ¿Realmente X = 216 o tiene otro valor inesperado?
 
Para no confundirte con los archivos log, es mejor que los borres todos antes de hacer la prueba (es decir borra todos los archivos de la carpeta \gvSIGMobile\log)
 
Si no encuentras la cadena "Aplicativo CIAF" en el archivo log generado será porque no estás ejecutando el código que modificas. En ese caso:
 
- Comprueba que tienes activada la opción "Proyecto - Generar automáticamente".
 
- Pincha con el botón derecho sobre el archivo "appGvsigMobile\build.xml" y elige "Ejecutar como - Ant build..." (con puntos suspensivos) para acceder al diálogo donde eliges qué tarea del build se ejecuta. Asegúrate de que está seleccionada solamente la tarea "deploy_WM5_ARM".
 
 
Saludos,
 
 
Juan Lucas Domínguez Rubio
Prodevelop SL, Valencia (España)
Tlf.: 96.351.06.12 -- Fax: 96.351.09.68
http://www.prodevelop.es <http://www.prodevelop.es/> 

________________________________

De: gvsig_desarrolladores-bounces en runas.cap.gva.es en nombre de Sandra Milena Ospina Romero
Enviado el: mar 04/11/2008 17:01
Para: gvsig_desarrolladores en runas.cap.gva.es
Asunto: RE: [Gvsig_desarrolladores] reubicacion de iconos gvsig mobile


Hola Juan, adjunto te envio lo que realice como se ve en eclipse y con respecto a la ejecuciòn en la PDA no aparecen cambios en ubicaciòn de iconos, solo aparecen los cambios de imagenes de los iconos. La verdad no entiendo porque si ya realice lo que me han recomendado correos atras;
 
Agradeceria cualquier ayuda;
 
Sandra


 

________________________________


Subject: RE: [Gvsig_desarrolladores] reubicacion de iconos gvsig mobile
Date: Fri, 31 Oct 2008 19:54:51 +0100
From: jldominguez en prodevelop.es
To: gvsig_desarrolladores en runas.cap.gva.es; gvsig_desarrolladores-bounces en runas.cap.gva.es; gvsig_desarrolladores en runas.cap.gva.es



Hola, Sandra.
 
¿Puedes enviar una captura de pantalla de la ejecución en Eclipse y otra de la ejecución en la PDA (lo puedes hacer con la herramienta "captura de pantalla")? y así entenderé qué intentas hacer y cuál es la diferencia entre uno y otro.
 
Juan Lucas Domínguez Rubio
Prodevelop SL, Valencia (España)
Tlf.: 96.351.06.12 -- Fax: 96.351.09.68
http://www.prodevelop.es <http://www.prodevelop.es/> 

________________________________

De: gvsig_desarrolladores-bounces en runas.cap.gva.es en nombre de Sandra Milena Ospina Romero
Enviado el: vie 31/10/2008 19:04
Para: gvsig_desarrolladores-bounces en runas.cap.; gvsig_desarrolladores en runas.cap.gva.es
Asunto: [Gvsig_desarrolladores] reubicacion de iconos gvsig mobile



Hola Juan, muchisimas gracias por tu repuesta, pero mi problema se basa al cambiar los iconos de lugar en la pantalla, y al realizarle mas modificaciones a la interfaz ya que en eclipse no hay ningun problema al realizarlo, para desarrollar el .cab sigo todos los pasos que tu me dices pero al abrir gvsig en mi pda solo aparecen los cambios de imagen que hice mas no de ubicación y animacion. Me podrias ayudar diciendo que puedo modificar para poder ver los cambios que realice en la ubicación de los iconos y la animacion. y cuales son los archivos externos que hay que modificar para ver dichos cambios en mi pda.
 
De nuevo mil gracias por la ayuda
 
sandra




 

________________________________


Subject: RE: [Gvsig_desarrolladores] reubicacion de iconos gvsig mobile
Date: Thu, 30 Oct 2008 09:28:55 +0100
From: jldominguez en prodevelop.es
To: gvsig_desarrolladores en runas.cap.gva.es; gvsig_desarrolladores en runas.cap.gva.es; gvsig_desarrolladores-bounces en runas.cap.gva.es



Hola, Sandra.
 
Asegúrate de que has desinstalado gvSIG Mobile de tu PDA antes de empezar (utiliza la opción 'Configuración - Sistema - Quitar Programas' y después elimina manualemnte la carpeta \gvSIGMobile en tu PDA).
 
Para cambiar un icono, sólo tienes que reemplazar la imagen correspondiente en la carpeta <WORKSPACE>\resources\img (manteniendo el nombre del archivo) y volver a componer el CAB, siguiendo estos pasos
 
- Es recomendable acostumbrarse a refrescar los proyectos de Eclipse cuando se hacen cambios desde fuera de Eclipse. En este caso, pulsa con el botón derecho sobre el proyecto 'resources' de tu workspace y elige 'Refresh' para que Ecliipse se dé cuenta de que has modificado una imagen que está en ese proyecto.
 
- Ejecuta el target deploy_ARM_WM5 del archivo build.xml del proyectyo appGvsigMobile
 
- Desde el explorador de archivos de Windows, ejecuta <WORKSPACE>\resources\cab\MakeCAB-gvSIGMobile.bat y se debe crear un nuevo CAB que ya puedes copiar y ejecutar en la PDA.
 
Saludos,
 
Juan Lucas Domínguez Rubio
Prodevelop SL, Valencia (España)
Tlf.: 96.351.06.12 -- Fax: 96.351.09.68
http://www.prodevelop.es <http://www.prodevelop.es/> 

________________________________

De: gvsig_desarrolladores-bounces en runas.cap.gva.es en nombre de Sandra Milena Ospina Romero
Enviado el: jue 30/10/2008 2:28
Para: gvsig_desarrolladores en runas.cap.gva.es; gvsig_desarrolladores-bounces en runas.cap.
Asunto: [Gvsig_desarrolladores] reubicacion de iconos gvsig mobile




Hola, gracias por las respuestas que me han dado, que pena por ser tan cansona pero tengo una gran duda, ya que yo quiero reubicar los iconos. En eclipse no encuentro ningun problema para realizarlo, luego creo mi .cab, realizo la instalación y todo perfecto, pero cuando abro Gvsig desde mi pda no veo ningún cambio en la ubicación, por lo tanto pensaria que tendria que modificar algun otro archivo pero no se me ocurre cual  
 
Sandra

________________________________

Get news, entertainment and everything you care about at Live.com. Check it out! <http://www.live.com/getstarted.aspx>  

________________________________

Connect to the next generation of MSN Messenger  Get it now! <http://imagine-msn.com/messenger/launch80/default.aspx?locale=en-us&source=wlmailtagline> 

________________________________

Get news, entertainment and everything you care about at Live.com. Check it out! <http://www.live.com/getstarted.aspx>  

________________________________

Explore the seven wonders of the world Learn more! <http://search.msn.com/results.aspx?q=7+wonders+world&mkt=en-US&form=QBRE>  
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : no disponible
Tipo       : application/ms-tnef
Tamaño     : 14191 bytes
Descripción: no disponible
Url        : http://runas.cap.gva.es/pipermail/gvsig_desarrolladores/attachments/20081104/62349591/attachment.bin


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