[Gvsig_desarrolladores] (sin asunto)
Joaquin Jose del Cerro Murciano
jjdelcerro en gvsig.org
Jue Jun 8 20:14:28 CEST 2017
El 8 de junio de 2017, 18:28, Alex Irmel Oviedo Solis <
alleinerwolf en gmail.com> escribió:
> Buenos dias, felizmente he logrado responderme algunas de las preguntas
> que tenia respecto a los mapas (DefaultLayoutDocument) pero ahora tengo
> otra pregunta.
>
> En el script de ejemplo (personalizar_mapa1) se hace referencia a "tags",
> por ejemplo:
> ----
> if elemento.getTag() == "Vista":
> elif elemento.getTag() == "Titulo":
> elif elemento.getTag() == "Logotipo":
> ----
> El detalle es que he buscado la forma de etiquetar estos elementos desde
> el editor de mapas y no encuentro ninguna opcion para etiquetarlos, o cual
> es la forma correcta de hacerlo.
>
>
Ooohh,
es verdad, tiene truco.
Como en principio la posibilidad de etiquetar elementos del layout es algo
para desarrolladores, esa herramienta biene deshabilitada por defecto, y
ademas no esta incluida en el manual.
Tendras que activarla manualmente.
En la instalacion de gvSIG, en el plugin del layout:
gvSIG/extensiones/org.gvsig.app.document.layout2.app.mainplugin/
Edita el fichero "config.xml" y busca "TagExtension".
Tendras algo como:
<extension class-name="org.gvsig.app.extension.TagExtension"
description="Extensión para añadir un tag a los FFrames."
active="false">
<action
name="layout-graphic-show-tags"
label="ver_tags"
tooltip="ver_tags"
action-command="layout-graphic-show-tags"
icon="layout-graphic-show-tags"
position="700301200"
/>
<action
name="layout-insert-tag"
label="anadir_tag"
tooltip="anadir_tag"
action-command="layout-insert-tag"
icon="layout-insert-tag"
position="700401500"
/>
<menu text="Mapa/anadir_tag" name="layout-insert-tag" />
<tool-bar name="Mapa" position="10">
<action-tool name="layout-insert-tag" />
<action-tool name="layout-graphic-show-tags" />
</tool-bar>
</extension>
Donde dice:
active="false">
Ponle un true y la siguiente vez que arranque gvSIG estara disponible la
herramienta en el layout.
Te activa dos herramientas.
Una que te indica sobre que elementos del layout hay tags definidos.
Y la otra para asignar o modificar un tag a un elemento.
Una vez etiquetados los elementos que te interesen, si guardas proyecto ya
quedan guardados en el, y el usuario final no precisa tener activa la
herramienta para que accedas por codigo a ellos.
Un saludo
Joaquin
> Gracias de antemano
>
> _______________________________________________
> 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:
> https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores
>
>
--
--------------------------------------
Joaquin Jose del Cerro Murciano
Development and software arquitecture manager at gvSIG Team
jjdelcerro en gvsig.com
jjdelcerro en gvsig.org
gvSIG Association
www.gvsig.com
www.gvsig.org
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listserv.gva.es/pipermail/gvsig_desarrolladores/attachments/20170608/dad3df84/attachment.html>
Más información sobre la lista de distribución gvSIG_desarrolladores