Commit 01d1e6c907840bae2eefa99c83fce25ac07973e0

Authored by Edmar Moretti
1 parent bab8db78

Opção imprimir na barra de botões da árvore de camadas

classesjs/classe_arvoredecamadas.js
... ... @@ -48,8 +48,9 @@
48 48 if (typeof (i3GEO) === 'undefined') {
49 49 var i3GEO = {};
50 50 }
51   -//TODO incluir opcao para adicionar a arvore as camadas de fundo
52   -//XODO incluir opcao para imprimir na arvore de camadas
  51 +//XODO incluir opcao para adicionar a arvore as camadas de fundo
  52 +//TODO incluir opcao para icone de imprimir na arvore de camadas
  53 +//TODO incluir icone de ferramentas
53 54 i3GEO.arvoreDeCamadas =
54 55 {
55 56 /**
... ... @@ -328,6 +329,20 @@ i3GEO.arvoreDeCamadas =
328 329 */
329 330 ALTERAOPACIDADE : true,
330 331 /**
  332 + * Propriedade: IMPRIMIR
  333 + *
  334 + * Mostra ou não a opção que permite abrir a ferramenta de impressão
  335 + *
  336 + * Tipo:
  337 + *
  338 + * {boolean}
  339 + *
  340 + * Default:
  341 + *
  342 + * true
  343 + */
  344 + IMPRIMIR : true,
  345 + /**
331 346 * Propriedade: ANIMAMAPA
332 347 *
333 348 * Mostra ou não a opção que permite gerar uma animação do mapa, ligando e desligando camadas
... ... @@ -1017,6 +1032,11 @@ i3GEO.arvoreDeCamadas =
1017 1032 "<img " + estilo("animaMapa") + " onclick='i3GEO.mapa.dialogo.animacao();' id='animaMapa' title='" + $trad("p21")
1018 1033 + "' />";
1019 1034 }
  1035 + if (this.IMPRIMIR === true) {
  1036 + ins +=
  1037 + "<img " + estilo("imprimirMapa") + " onclick='i3GEO.mapa.dialogo.imprimir();' id='imprimirMapa' title='"
  1038 + + $trad("d12") + "' />";
  1039 + }
1020 1040 if (this.LIGARDESLIGARTODOS === true) {
1021 1041 ins +=
1022 1042 "&nbsp;<img " + estilo("olhoAberto")
... ...
css/botoes2.css
1   -#abreJanelaLegenda,#localizar,#barraedicao,#abregoogleearth,#uploadgpx,#metar,#carouselTemas,#identificaBalao,#rota,#buscafotos,#area,#confluence,#scielo,#wiki,#inseregrafico,#realca,#reinicia,#google,#zoomtot,#pan,#zoomli,#zoomlo,#zoomiauto,#zoomoauto,#identifica,#lentei,#reinicia,#exten,#selecao,#inserexy,#textofid,#mede,#perfil,#cruza,#tamanho,#imprimir,#salva,#carrega,#referencia,#pegaimagens,#v3d
  1 +#imprimirMapa,#abreJanelaLegenda,#localizar,#barraedicao,#abregoogleearth,#uploadgpx,#metar,#carouselTemas,#identificaBalao,#rota,#buscafotos,#area,#confluence,#scielo,#wiki,#inseregrafico,#realca,#reinicia,#google,#zoomtot,#pan,#zoomli,#zoomlo,#zoomiauto,#zoomoauto,#identifica,#lentei,#reinicia,#exten,#selecao,#inserexy,#textofid,#mede,#perfil,#cruza,#tamanho,#imprimir,#salva,#carrega,#referencia,#pegaimagens,#v3d
2 2 {
3 3 margin: 2px;
4 4 cursor: pointer;
... ... @@ -938,6 +938,15 @@
938 938 height: 18px;
939 939 }
940 940  
  941 +#imprimirMapa {
  942 + background-image: URL('../imagens/sprite.png');
  943 + background-repeat: no-repeat;
  944 + background-position: 0px -2250px;
  945 + cursor: pointer;
  946 + width: 18px;
  947 + height: 18px;
  948 +}
  949 +
941 950 #animaMapa {
942 951 background-image: URL('../imagens/sprite.png');
943 952 background-repeat: no-repeat;
... ...
ferramentas/editorsql/index.js
... ... @@ -41,8 +41,8 @@ if(typeof(i3GEOF) === &#39;undefined&#39;){
41 41 /*
42 42 Classe: i3GEOF.editorsql
43 43 */
44   -//XODO incluir opcao para listar uma amostra dos valores de uma coluna
45   -//XODO incluir editor de filtro
  44 +//TODO incluir opcao para listar uma amostra dos valores de uma coluna
  45 +//TODO incluir editor de filtro
46 46 i3GEOF.editorsql = {
47 47 /*
48 48 Variavel: aguarde
... ...
ferramentas/preferencias/dicionario.js
... ... @@ -464,5 +464,40 @@ i3GEOF.preferencias.dicionario = {
464 464 pt : "O n&oacute; de cada tema possu&iacute; um &iacute;cone que permite expandir/contrair",
465 465 en : "",
466 466 es : ""
  467 + } ],
  468 + 'permiteArrastar' : [ {
  469 + pt : "Permite arrastar e soltar para modificar a ordem das camadas no mapa",
  470 + en : "",
  471 + es : ""
  472 + } ],
  473 + 'mostraIconeRefresh' : [ {
  474 + pt : "Mostra o &iacute;cone de refresh",
  475 + en : "",
  476 + es : ""
  477 + } ],
  478 + 'permiteArrastarLixeira' : [ {
  479 + pt : "Permite arrastar e soltar para remover uma camada do mapa",
  480 + en : "",
  481 + es : ""
  482 + } ],
  483 + 'mostraIconeOpacidade' : [ {
  484 + pt : "Mostra o &iacute;cone que abre a ferramenta para modificar a opacidade do mapa",
  485 + en : "",
  486 + es : ""
  487 + } ],
  488 + 'mostraIconeImprimir' : [ {
  489 + pt : "Mostra o &iacute;cone que abre a ferramenta para imprimir o mapa",
  490 + en : "",
  491 + es : ""
  492 + } ],
  493 + 'mostraIconeAnima' : [ {
  494 + pt : "Mostra o &iacute;cone que abre a ferramenta de anima&ccedil;&atilde;o",
  495 + en : "",
  496 + es : ""
  497 + } ],
  498 + 'mostraIconeLigar' : [ {
  499 + pt : "Mostra o &iacute;cone que permite ligar ou desligar todas as camadas",
  500 + en : "",
  501 + es : ""
467 502 } ]
468 503 };
... ...
ferramentas/preferencias/index.js
... ... @@ -203,6 +203,34 @@ i3GEOF.preferencias = {
203 203 tipo: "multiselect",
204 204 elemento: "i3GEO.arvoreDeCamadas.FUNCOES",
205 205 opcoes: i3GEO.arvoreDeCamadas.FUNCOES
  206 + },{
  207 + titulo: $trad('permiteArrastar',i3GEOF.preferencias.dicionario),
  208 + tipo: "boolean",
  209 + elemento: "i3GEO.arvoreDeCamadas.ARRASTARORDEM"
  210 + },{
  211 + titulo: $trad('mostraIconeRefresh',i3GEOF.preferencias.dicionario),
  212 + tipo: "boolean",
  213 + elemento: "i3GEO.arvoreDeCamadas.REFRESH"
  214 + },{
  215 + titulo: $trad('permiteArrastarLixeira',i3GEOF.preferencias.dicionario),
  216 + tipo: "boolean",
  217 + elemento: "i3GEO.arvoreDeCamadas.ARRASTARLIXEIRA"
  218 + },{
  219 + titulo: $trad('mostraIconeOpacidade',i3GEOF.preferencias.dicionario),
  220 + tipo: "boolean",
  221 + elemento: "i3GEO.arvoreDeCamadas.ALTERAOPACIDADE"
  222 + },{
  223 + titulo: $trad('mostraIconeImprimir',i3GEOF.preferencias.dicionario),
  224 + tipo: "boolean",
  225 + elemento: "i3GEO.arvoreDeCamadas.IMPRIMIR"
  226 + },{
  227 + titulo: $trad('mostraIconeAnima',i3GEOF.preferencias.dicionario),
  228 + tipo: "boolean",
  229 + elemento: "i3GEO.arvoreDeCamadas.ANIMAMAPA"
  230 + },{
  231 + titulo: $trad('mostraIconeLigar',i3GEOF.preferencias.dicionario),
  232 + tipo: "boolean",
  233 + elemento: "i3GEO.arvoreDeCamadas.LIGARDESLIGARTODOS"
206 234 }
207 235 ]
208 236 },{
... ...
imagens/sprite.png

35.9 KB | W: | H:

36.4 KB | W: | H:

  • 2-up
  • Swipe
  • Onion skin