Commit 3c65df44581de2e000ef7a2de66e5af0f0e5fe17

Authored by Edmar Moretti
1 parent 61fbbd87

Inclusão de função em i3GEO.janela para "iconizar" janela (minimizar como ícone)

ferramentas/graficointerativo1/index.js
@@ -563,14 +563,7 @@ i3GEOF.graficointerativo1 = @@ -563,14 +563,7 @@ i3GEOF.graficointerativo1 =
563 i3GEOF.graficointerativo1.ativaFoco(idjanela); 563 i3GEOF.graficointerativo1.ativaFoco(idjanela);
564 }; 564 };
565 minimiza = function() { 565 minimiza = function() {
566 - var t = i3GEO.janela.minimiza(idjanela,"120px");  
567 - if(t === "min"){  
568 - $i(idjanela + "I").style.display = "none";  
569 - $i("i3GEOFgraficoRodape" + idjanela).style.display = "none";  
570 - } else {  
571 - $i(idjanela + "I").style.display = "block";  
572 - $i("i3GEOFgraficoRodape" + idjanela).style.display = "block";  
573 - } 566 + i3GEO.janela.iconiza(id,120,"i3GEOFgraficoRodape" + id);
574 }; 567 };
575 mudaTamanhoGrafico = function() { 568 mudaTamanhoGrafico = function() {
576 var t = $i(idjanela + "i3GEOgraficointerativo1Grafico"); 569 var t = $i(idjanela + "i3GEOgraficointerativo1Grafico");
ferramentas/legenda/index.js
@@ -394,13 +394,8 @@ i3GEOF.legenda = @@ -394,13 +394,8 @@ i3GEOF.legenda =
394 i3GEOF.legenda.ativaFoco(); 394 i3GEOF.legenda.ativaFoco();
395 }; 395 };
396 minimiza = function() { 396 minimiza = function() {
397 - var t = i3GEO.janela.minimiza("i3GEOF.legenda", "100px"); 397 + i3GEO.janela.iconiza("i3GEOF.legenda",120,"i3GEOFlegendaCabecalhoI");
398 i3GEOF.legenda.ativaAplicar("none"); 398 i3GEOF.legenda.ativaAplicar("none");
399 - if (t === "min") {  
400 - $i("i3GEOFlegendaCabecalhoI").style.display = "none";  
401 - } else {  
402 - $i("i3GEOFlegendaCabecalhoI").style.display = "block";  
403 - }  
404 }; 399 };
405 // cria a janela flutuante 400 // cria a janela flutuante
406 titulo = 401 titulo =
ferramentas/saiku/index.js
@@ -170,12 +170,7 @@ i3GEOF.saiku = @@ -170,12 +170,7 @@ i3GEOF.saiku =
170 i3GEO.configura.locaplic + "/ferramentas/saiku/esquemaxml.php?origem=i3geo&g_sid=" + i3GEO.configura.sid + "&locaplic=" 170 i3GEO.configura.locaplic + "/ferramentas/saiku/esquemaxml.php?origem=i3geo&g_sid=" + i3GEO.configura.sid + "&locaplic="
171 + i3GEO.configura.locaplic + "&mapext=" + mapext, cabecalho = function() { 171 + i3GEO.configura.locaplic + "&mapext=" + mapext, cabecalho = function() {
172 }, minimiza = function() { 172 }, minimiza = function() {
173 - var t = i3GEO.janela.minimiza("i3GEOF.saikuMapa","100px");  
174 - if(t === "min"){  
175 - $i("i3GEOFsaikubotao3").style.display = "none";  
176 - } else {  
177 - $i("i3GEOFsaikubotao3").style.display = "block";  
178 - } 173 + i3GEO.janela.iconiza("i3GEOF.saikuMapa",100,"i3GEOFsaikubotao3");
179 }, titulo = 174 }, titulo =
180 "<div class='comboTemasCabecalho'><input id=i3GEOFsaikubotao3 type=button value='Atualiza o mapa' /></div>"; 175 "<div class='comboTemasCabecalho'><input id=i3GEOFsaikubotao3 type=button value='Atualiza o mapa' /></div>";
181 176
ferramentas/selecao/index.js
@@ -45,7 +45,7 @@ i3GEOF.selecao = @@ -45,7 +45,7 @@ i3GEOF.selecao =
45 tipoSel : "", 45 tipoSel : "",
46 /* 46 /*
47 * Variavel: aguarde 47 * Variavel: aguarde
48 - * 48 + *
49 * Estilo do objeto DOM com a imagem de aguarde existente no cabe&ccedil;alho da janela. 49 * Estilo do objeto DOM com a imagem de aguarde existente no cabe&ccedil;alho da janela.
50 */ 50 */
51 aguarde : "", 51 aguarde : "",
@@ -57,9 +57,9 @@ i3GEOF.selecao = @@ -57,9 +57,9 @@ i3GEOF.selecao =
57 }, 57 },
58 /* 58 /*
59 * Function: iniciaDicionario 59 * Function: iniciaDicionario
60 - * 60 + *
61 * Carrega o dicion&aacute;rio e chama a fun&ccedil;&atilde;o que inicia a ferramenta 61 * Carrega o dicion&aacute;rio e chama a fun&ccedil;&atilde;o que inicia a ferramenta
62 - * 62 + *
63 * O Javascript &eacute; carregado com o id i3GEOF.nomedaferramenta.dicionario_script 63 * O Javascript &eacute; carregado com o id i3GEOF.nomedaferramenta.dicionario_script
64 */ 64 */
65 iniciaDicionario : function() { 65 iniciaDicionario : function() {
@@ -74,11 +74,11 @@ i3GEOF.selecao = @@ -74,11 +74,11 @@ i3GEOF.selecao =
74 }, 74 },
75 /* 75 /*
76 * Function: inicia 76 * Function: inicia
77 - * 77 + *
78 * Inicia a ferramenta. &Eacute; chamado por criaJanelaFlutuante 78 * Inicia a ferramenta. &Eacute; chamado por criaJanelaFlutuante
79 - * 79 + *
80 * Parametro: 80 * Parametro:
81 - * 81 + *
82 * iddiv {String} - id do div que receber&aacute; o conteudo HTML da ferramenta 82 * iddiv {String} - id do div que receber&aacute; o conteudo HTML da ferramenta
83 */ 83 */
84 inicia : function(iddiv) { 84 inicia : function(iddiv) {
@@ -157,11 +157,11 @@ i3GEOF.selecao = @@ -157,11 +157,11 @@ i3GEOF.selecao =
157 }, 157 },
158 /* 158 /*
159 * Function: html 159 * Function: html
160 - * 160 + *
161 * Gera o c&oacute;digo html para apresenta&ccedil;&atilde;o das op&ccedil;&otilde;es da ferramenta 161 * Gera o c&oacute;digo html para apresenta&ccedil;&atilde;o das op&ccedil;&otilde;es da ferramenta
162 - * 162 + *
163 * Retorno: 163 * Retorno:
164 - * 164 + *
165 * String com o c&oacute;digo html 165 * String com o c&oacute;digo html
166 */ 166 */
167 html : function() { 167 html : function() {
@@ -325,7 +325,7 @@ i3GEOF.selecao = @@ -325,7 +325,7 @@ i3GEOF.selecao =
325 }, 325 },
326 /* 326 /*
327 * Function: iniciaJanelaFlutuante 327 * Function: iniciaJanelaFlutuante
328 - * 328 + *
329 * Cria a janela flutuante para controle da ferramenta. 329 * Cria a janela flutuante para controle da ferramenta.
330 */ 330 */
331 iniciaJanelaFlutuante : function() { 331 iniciaJanelaFlutuante : function() {
@@ -338,12 +338,7 @@ i3GEOF.selecao = @@ -338,12 +338,7 @@ i3GEOF.selecao =
338 i3GEOF.selecao.ativaFoco(); 338 i3GEOF.selecao.ativaFoco();
339 }; 339 };
340 minimiza = function() { 340 minimiza = function() {
341 - var t = i3GEO.janela.minimiza("i3GEOF.selecao", "100px");  
342 - if (t === "min") {  
343 - $i("i3GEOFSelecaoCabecalhoI").style.display = "none";  
344 - } else {  
345 - $i("i3GEOFSelecaoCabecalhoI").style.display = "block";  
346 - } 341 + i3GEO.janela.iconiza("i3GEOF.selecao",100,"i3GEOFSelecaoCabecalhoI");
347 }; 342 };
348 titulo = 343 titulo =
349 "<span class='i3GEOiconeFerramenta i3GEOiconeSelecao' title='" + $trad("x51") 344 "<span class='i3GEOiconeFerramenta i3GEOiconeSelecao' title='" + $trad("x51")
@@ -389,7 +384,7 @@ i3GEOF.selecao = @@ -389,7 +384,7 @@ i3GEOF.selecao =
389 }, 384 },
390 /* 385 /*
391 * Function: ativaFoco 386 * Function: ativaFoco
392 - * 387 + *
393 * Refaz a interface da ferramenta quando a janela flutuante tem seu foco ativado 388 * Refaz a interface da ferramenta quando a janela flutuante tem seu foco ativado
394 */ 389 */
395 ativaFoco : function() { 390 ativaFoco : function() {
@@ -407,7 +402,7 @@ i3GEOF.selecao = @@ -407,7 +402,7 @@ i3GEOF.selecao =
407 }, 402 },
408 /* 403 /*
409 * Function: criaCombosTemas 404 * Function: criaCombosTemas
410 - * 405 + *
411 * Cria os combos de sele&ccedil;&atilde;o de temas 406 * Cria os combos de sele&ccedil;&atilde;o de temas
412 */ 407 */
413 criaCombosTemas : function() { 408 criaCombosTemas : function() {
@@ -433,7 +428,7 @@ i3GEOF.selecao = @@ -433,7 +428,7 @@ i3GEOF.selecao =
433 }, 428 },
434 /* 429 /*
435 * Function: mudaicone 430 * Function: mudaicone
436 - * 431 + *
437 * Altera as bordas dos &iacute;cones 432 * Altera as bordas dos &iacute;cones
438 */ 433 */
439 mudaicone : function() { 434 mudaicone : function() {
@@ -451,7 +446,7 @@ i3GEOF.selecao = @@ -451,7 +446,7 @@ i3GEOF.selecao =
451 }, 446 },
452 /* 447 /*
453 * Function: pegaTemasSel 448 * Function: pegaTemasSel
454 - * 449 + *
455 * Pega a lista de temas escolhidos pelo usu&aacute;rio 450 * Pega a lista de temas escolhidos pelo usu&aacute;rio
456 */ 451 */
457 pegaTemasSel : function() { 452 pegaTemasSel : function() {
@@ -472,9 +467,9 @@ i3GEOF.selecao = @@ -472,9 +467,9 @@ i3GEOF.selecao =
472 }, 467 },
473 /* 468 /*
474 * Function: fimSelecao 469 * Function: fimSelecao
475 - * 470 + *
476 * Funcoes executadas quando uma operacao de selecao e concluida 471 * Funcoes executadas quando uma operacao de selecao e concluida
477 - * 472 + *
478 */ 473 */
479 fimSelecao : function(retorno) { 474 fimSelecao : function(retorno) {
480 var nsel, tema = i3GEO.temaAtivo; 475 var nsel, tema = i3GEO.temaAtivo;
@@ -492,15 +487,15 @@ i3GEOF.selecao = @@ -492,15 +487,15 @@ i3GEOF.selecao =
492 }, 487 },
493 /* 488 /*
494 * Function: operacao 489 * Function: operacao
495 - * 490 + *
496 * Executa uma opera&ccedil;&atilde;o sobre o conjunto de elementos selecionados 491 * Executa uma opera&ccedil;&atilde;o sobre o conjunto de elementos selecionados
497 - * 492 + *
498 * Veja: 493 * Veja:
499 - * 494 + *
500 * <i3GEO.php.selecaopt> 495 * <i3GEO.php.selecaopt>
501 - * 496 + *
502 * Parametro: 497 * Parametro:
503 - * 498 + *
504 * tipo {String} - tipo de opera&ccedil;&atilde;o inverte|limpa 499 * tipo {String} - tipo de opera&ccedil;&atilde;o inverte|limpa
505 */ 500 */
506 operacao : function(tipo) { 501 operacao : function(tipo) {
@@ -525,11 +520,11 @@ i3GEOF.selecao = @@ -525,11 +520,11 @@ i3GEOF.selecao =
525 }, 520 },
526 /* 521 /*
527 * Function: tiposel 522 * Function: tiposel
528 - * 523 + *
529 * Executa um tipo de sele&ccedil;&atilde;o interativa 524 * Executa um tipo de sele&ccedil;&atilde;o interativa
530 - * 525 + *
531 * Parameter: 526 * Parameter:
532 - * 527 + *
533 * obj {objeto dom) - objeto que foi clicado para disparar a opera&ccedil;&atilde;o. O valor identifica o tipo de 528 * obj {objeto dom) - objeto que foi clicado para disparar a opera&ccedil;&atilde;o. O valor identifica o tipo de
534 * opera&ccedil;&atilde;o 529 * opera&ccedil;&atilde;o
535 */ 530 */
@@ -641,7 +636,7 @@ i3GEOF.selecao = @@ -641,7 +636,7 @@ i3GEOF.selecao =
641 }, 636 },
642 /* 637 /*
643 * Classe: i3GEOF.selecao.box 638 * Classe: i3GEOF.selecao.box
644 - * 639 + *
645 * Controla o desenho do box para a sele&ccedil;&atilde;o e executa a opera&ccedil;&atilde;o de sele&ccedil;&atilde;o 640 * Controla o desenho do box para a sele&ccedil;&atilde;o e executa a opera&ccedil;&atilde;o de sele&ccedil;&atilde;o
646 */ 641 */
647 box : { 642 box : {
@@ -656,7 +651,7 @@ i3GEOF.selecao = @@ -656,7 +651,7 @@ i3GEOF.selecao =
656 stroke: new ol.style.Stroke({ 651 stroke: new ol.style.Stroke({
657 color: [0, 0, 255, 1] 652 color: [0, 0, 255, 1]
658 }) 653 })
659 - }) 654 + })
660 }); 655 });
661 i3GEOF.selecao.box.ol3.draw.on("boxend",function(evt){ 656 i3GEOF.selecao.box.ol3.draw.on("boxend",function(evt){
662 var feature, geo, pol = i3GEOF.selecao.box.ol3.draw.getGeometry(); 657 var feature, geo, pol = i3GEOF.selecao.box.ol3.draw.getGeometry();
@@ -753,7 +748,7 @@ i3GEOF.selecao = @@ -753,7 +748,7 @@ i3GEOF.selecao =
753 }, 748 },
754 /* 749 /*
755 * Function: clique 750 * Function: clique
756 - * 751 + *
757 * Seleciona elementos clicando no mapa 752 * Seleciona elementos clicando no mapa
758 */ 753 */
759 clique : { 754 clique : {
@@ -892,7 +887,7 @@ i3GEOF.selecao = @@ -892,7 +887,7 @@ i3GEOF.selecao =
892 }, 887 },
893 /* 888 /*
894 * Function: figura 889 * Function: figura
895 - * 890 + *
896 * Seleciona elementos com base em uma figura existente no mapa 891 * Seleciona elementos com base em uma figura existente no mapa
897 */ 892 */
898 figura : { 893 figura : {
@@ -1006,7 +1001,7 @@ i3GEOF.selecao = @@ -1006,7 +1001,7 @@ i3GEOF.selecao =
1006 }, 1001 },
1007 /* 1002 /*
1008 * Classe: i3GEOF.selecao.poligono 1003 * Classe: i3GEOF.selecao.poligono
1009 - * 1004 + *
1010 * Realiza a sele&ccedil;&atilde;o desenhando um pol&iacute;gono no mapa 1005 * Realiza a sele&ccedil;&atilde;o desenhando um pol&iacute;gono no mapa
1011 */ 1006 */
1012 poligono : { 1007 poligono : {
@@ -1179,7 +1174,7 @@ i3GEOF.selecao = @@ -1179,7 +1174,7 @@ i3GEOF.selecao =
1179 }, 1174 },
1180 /* 1175 /*
1181 * Function: termina 1176 * Function: termina
1182 - * 1177 + *
1183 * Termina o desenho do pol&iacute;gono e executa a opera&ccedil;&atilde;o de sele&ccedil;&atilde;o 1178 * Termina o desenho do pol&iacute;gono e executa a opera&ccedil;&atilde;o de sele&ccedil;&atilde;o
1184 */ 1179 */
1185 termina : function(pontos) { 1180 termina : function(pontos) {
@@ -1211,7 +1206,7 @@ i3GEOF.selecao = @@ -1211,7 +1206,7 @@ i3GEOF.selecao =
1211 }, 1206 },
1212 /* 1207 /*
1213 * Function: criatema 1208 * Function: criatema
1214 - * 1209 + *
1215 * Cria um novo tema com a sele&ccedil;&atilde;o atual 1210 * Cria um novo tema com a sele&ccedil;&atilde;o atual
1216 */ 1211 */
1217 criatema : function() { 1212 criatema : function() {
@@ -1236,7 +1231,7 @@ i3GEOF.selecao = @@ -1236,7 +1231,7 @@ i3GEOF.selecao =
1236 }, 1231 },
1237 /* 1232 /*
1238 * Function: adicionaLinhaFiltro 1233 * Function: adicionaLinhaFiltro
1239 - * 1234 + *
1240 * Adiciona uma nova linha de filtro 1235 * Adiciona uma nova linha de filtro
1241 */ 1236 */
1242 adicionaLinhaFiltro : function() { 1237 adicionaLinhaFiltro : function() {
@@ -1351,7 +1346,7 @@ i3GEOF.selecao = @@ -1351,7 +1346,7 @@ i3GEOF.selecao =
1351 }, 1346 },
1352 /* 1347 /*
1353 * Function: atributo 1348 * Function: atributo
1354 - * 1349 + *
1355 * Seleciona por atributo 1350 * Seleciona por atributo
1356 */ 1351 */
1357 atributo : function() { 1352 atributo : function() {
@@ -1411,7 +1406,7 @@ i3GEOF.selecao = @@ -1411,7 +1406,7 @@ i3GEOF.selecao =
1411 }, 1406 },
1412 /* 1407 /*
1413 * Function: aplicaselecaoTema 1408 * Function: aplicaselecaoTema
1414 - * 1409 + *
1415 * Realiza a sele&ccedil;&atilde;o cruzando um tema com outro 1410 * Realiza a sele&ccedil;&atilde;o cruzando um tema com outro
1416 */ 1411 */
1417 aplicaselecaoTema : function() { 1412 aplicaselecaoTema : function() {
@@ -1441,7 +1436,7 @@ i3GEOF.selecao = @@ -1441,7 +1436,7 @@ i3GEOF.selecao =
1441 }, 1436 },
1442 /* 1437 /*
1443 * Function: grafico 1438 * Function: grafico
1444 - * 1439 + *
1445 * Abre uma janela flutuante para criar gr&aacute;ficos 1440 * Abre uma janela flutuante para criar gr&aacute;ficos
1446 */ 1441 */
1447 grafico : function() { 1442 grafico : function() {
@@ -1449,7 +1444,7 @@ i3GEOF.selecao = @@ -1449,7 +1444,7 @@ i3GEOF.selecao =
1449 }, 1444 },
1450 /* 1445 /*
1451 * Function: graficoPerfil 1446 * Function: graficoPerfil
1452 - * 1447 + *
1453 * Abre uma janela flutuante para criar gr&aacute;ficos de perfil 1448 * Abre uma janela flutuante para criar gr&aacute;ficos de perfil
1454 */ 1449 */
1455 graficoPerfil : function() { 1450 graficoPerfil : function() {