[Gvsig_usuarios] RV: customizar/personalizar: KitIcons v.1

Enrique Lorenzo Herrero lorheren en itacyl.es
Mar Mar 9 19:00:38 CET 2010


Como comenté hace unos días en este hilo, adjunto, para quien le pueda interesar, una pequeña rutina (KitIcons.bat) que sirve para modificar cómodamente los iconos de gvSIG. No tiene mayor interés que mostrar una forma simple de cambiar la apariencia inicial de gvSIG.

Está hecho a la manera antigua, en batch de ms-dos, lo siento, un poco retro pero práctico :-). Es, por tanto, para Windows; supongo que sería inmediato pasarlo a Linux, ya que simplemente es un microprograma que copia archivos y un par de subrutinas de control de errores.

La posibilidad de modificar los iconos correspondería a la sección "General>Apariencia" y "General>Skin" de las Preferencias de gvSIG, aunque es evidente que hay otras prioridades de desarrollo mucho más interesantes que las estéticas (no creo que sea recomendable que los/las desarrolladores/as pierdan tiempo en ello).

"Skin" y "Apariencia" controlan distintos detalles del aspecto, pero quizá fuera interesante que fuera percibido como una sola cosa, independientemente de que los/las programadores/as mantengan internamente la diferencia.

Bueno, al grano.

A) Requisitos:
--------------
- Windows XP (no he probado sobre Vista)
- gvSIG instalado en la ruta por defecto
- aunque los cambios son muy simples, como se describe a continuación, siempre es conveniente saber qué se está haciendo, ya que nunca se puede garantizar que un programa no estropee nada.

B) Instalación de KitIcons:
---------------------------
- Descomprimir el "paquete" zip en cualquier carpeta.
- Renombrar el archivo .bat- a .bat (Por si acaso el archivo bat fuera interpretado como un virus por el servidor de correo, le he puesto extensión .bat-, por tanto una vez descomprimido el paquete hay que renombrar el archivo cambiando la extensión a .bat).

C) Contenido del paquete:
-------------------------
- Rutina en bat para ejecutar con doble clic, o en una ventana de comandos.
- Varias carpetas con kits de prueba de iconos (tantas como permiten los 500kb de un mensaje a la lista).
- Cada carpeta contiene un juego de iconos y su archivo andami-theme.xml de configuración. Son imágenes manipuladas en el GIMP, tontamente, como prueba. Cualquiera puede elaborar sus propias imágenes a su gusto, creando una nueva carpeta con ellos y retocando el archivo xml que les acompaña.

D) Objeto del programa:
-----------------------
Al instalar un juego de iconos, se sustituirán los siguientes archivos:
- el icono de arranque (splash.png)
- los iconos de los documentos de la ventana de proyecto (image-view-icon.png, image-table-icon.png, image-map-icon.png, y los correspondientes image-view-icon-sel.png, image-table-icon-sel.png, image-map-icon-sel.png)
- el nombre del programa en la ventana de gvSIG
- el icono de la ventana de gvSIG
- dejamos para quien quiera hacerlo el cambio del icono del acceso directo o lanzador del escritorio, que está fuera de gvSIG, en el sistema operativo...
- los cambios no tienen ningún efecto sobre la funcionalidad, lógicamente ni sobre el tiempo de arranque
- se pueden restaurar los iconos originales instalando el juego llamado Original

E) Uso de KitIcons:
-------------------
Todos los pasos se pueden examinar fácilmente editando el programa bat, siguiendo los comentarios de cada paso. Se puede ver también qué archivos serán sustituidos y su ruta original.
Para usar KitIcons:

	E.1) Personalizar el diseño (opcional):
	---------------------------------------
- editar las imágenes png a gusto. La imagen de carga splash.png se puede hacer de cualquier tamaño; los iconos de la ventana de proyecto conviene dejarlos en 80x70 píxeles, y el icono del programa forzosamente en 16x16.
- cuidado de no cambiar el nombre de los archivos
- se pueden guardar en png de 256 colores indexados, serán más ligeras y es suficiente.
- si se quiere, editar el andami-theme.xml para modificar el texto que se superpone al splash y el nombre del programa (es autoexplicativo) Por supuesto, hay más posibilidades para experimentar con parámetros del xml.

	E.2) ejecutar KitIcons de cualquiera de estas formas:
	-----------------------------------------------------
- con doble clic en el explorador de archivos, o bien
- escribiendo KitIcons en una ventana de comandos.

F) Licencia:
------------
Tanto el programa como las imágenes que he editado como prueba las distribuyo con licencia Pública de la Unión Europea (EUPL v.1.1)[1]. Realmente no tienen ningún valor, son de juguete :-), se puede hacer lo que se quiera con el material...

Las imágenes tomadas del propio gvSIG tendrán su propia licencia (no sé muy bien qué licencia tienen los diseños gráficos e iconos de gvSIG, supongo que podríamos asumir una especie de GPL "para diseños", pero yo no lo he visto en ningún sitio).

Espero que sirva para alegrar un poco el programa...

Un saludo.

[1] http://ec.europa.eu/idabc/en/document/7774

Enrique Lorenzo Herrero 
Técnico 
------------------------------------- 
INSTITUTO TECNOLÓGICO AGRARIO 
Junta de Castilla y León 
Consejería de Agricultura y Ganadería 
------------------------------------- 
Valladolid 
España 

-----Mensaje original-----
De: Enrique Lorenzo Herrero 
Enviado el: jueves, 04 de marzo de 2010 13:59
Para: 'Lista de Usuarios de gvSIG'
Asunto: RE: [Gvsig_usuarios] customizar/personalizar

Sinceramente, no imaginé que algo tan simple pudiera despertar tanto interés. Siempre pensé que lo importante estaba en la funcionalidad, pero veo que el diseño también importa.

Voy a retocar unos iconos y splash de prueba y los paso con el batch "instalador" en cuanto pueda.

Saludos.
 
Enrique Lorenzo Herrero 
Técnico 
-------------------------------------
INSTITUTO TECNOLÓGICO AGRARIO 
Junta de Castilla y León 
Consejería de Agricultura y Ganadería 
------------------------------------- 

-----Mensaje original-----
De: gvsig_usuarios-bounces en listserv.gva.es [mailto:gvsig_usuarios-bounces en listserv.gva.es] En nombre de Javier Sanchez Chico
Enviado el: jueves, 04 de marzo de 2010 13:10
Para: gvsig_usuarios en listserv.gva.es
Asunto: Re: [Gvsig_usuarios] customizar/personalizar


saludos a todos:

deseando estoy de ver un ejemplo, por favor.


gracias
-- 
View this message in context: http://n2.nabble.com/customizar-personalizar-tp4667035p4673879.html
Sent from the gvSIG usuarios mailing list archive at Nabble.com.
_______________________________________________
gvSIG_usuarios mailing list
gvSIG_usuarios 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_usuarios
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : KitIcons.zip
Tipo       : application/x-zip-compressed
Tamaño     : 322397 bytes
Descripción: KitIcons.zip
Url        : http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20100309/084520d9/attachment.bin 


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