From df17ee6ce7b005bc946503a4e3c004f3bc51c537 Mon Sep 17 00:00:00 2001 From: Edmar Moretti Date: Fri, 13 Jun 2014 15:45:16 +0000 Subject: [PATCH] Alterações na ferramenta tabela para permitir uso de multiplas janelas --- ferramentas/graficointerativo1/index.js | 1 + ferramentas/identifica/index.js | 28 +++++++++++----------------- ferramentas/tabela/dicionario.js | 4 ++-- ferramentas/tabela/index.js | 832 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 4 files changed, 109 insertions(+), 756 deletions(-) diff --git a/ferramentas/graficointerativo1/index.js b/ferramentas/graficointerativo1/index.js index ff482c2..113a0d8 100755 --- a/ferramentas/graficointerativo1/index.js +++ b/ferramentas/graficointerativo1/index.js @@ -535,6 +535,7 @@ i3GEOF.graficointerativo1 = { .push("i3GEOF.graficointerativo1.comboTemas()"); } } + janela[0].bringToTop(); }, /* * Function: ativaFoco diff --git a/ferramentas/identifica/index.js b/ferramentas/identifica/index.js index 06ccf1b..b19800b 100644 --- a/ferramentas/identifica/index.js +++ b/ferramentas/identifica/index.js @@ -54,12 +54,6 @@ i3GEOF.identifica = { janelas: [], propJanelas: {}, /* - Variavel: aguarde - - Estilo do objeto DOM com a imagem de aguarde existente no cabeçalho da janela. - */ - aguarde: "", - /* Propriedade: mostraLinkGeohack Mostra ou não o link para abrir o site GeoHack. @@ -358,7 +352,7 @@ i3GEOF.identifica = { } i3GEOF.identifica.inicia(i3GEO.temaAtivo,objposicaocursor.ddx,objposicaocursor.ddy,divid,true,true,id); $i(id+"_corpo").style.backgroundColor = "white"; - i3GEOF.identifica.aguarde = $i(id+"_imagemCabecalho").style; + i3GEOF.identifica.propJanelas[id].aguarde = $i(id+"_imagemCabecalho").style; i3GEOF.identifica.propJanelas[id].atualiza = true; temp = 'i3GEOF.identifica.propJanelas["'+id+'"].atualiza = this.checked'; janela[0].setFooter("
 "+$trad(28,i3GEOF.identifica.dicionario)+"
"); @@ -920,7 +914,7 @@ i3GEOF.identifica = { resultados = retorno[i].resultado; res += "
" + retorno[i].nome + - "" + + "" + "
"; //encontrou algo if(resultados[0] !== " "){ @@ -966,7 +960,7 @@ i3GEOF.identifica = { else{ tip = ""; } - filtro = "onclick=i3GEOF.identifica.filtrar('"+retorno[i].tema+"','"+resultados[j][k].item+"','"+resultados[j][k].valor+"')"; + filtro = "onclick=i3GEOF.identifica.filtrar('"+retorno[i].tema+"','"+resultados[j][k].item+"','"+resultados[j][k].valor+"','"+idjanela+"')"; filtro = ""; if(resultados[j][k].link === ""){ res += "
1){ + if(i3GEOF.tabela.propJanelas[idjanela].tema === ""){ $i(iddiv).innerHTML = "";//'

'+$trad("x33")+'

'; return; } - //TODO try{ $i(iddiv).innerHTML = i3GEOF.tabela.html(idjanela); i3GEO.guias.mostraGuiaFerramenta(idjanela+"i3GEOtabelaguia1",idjanela+"i3GEOtabelaguia"); @@ -126,10 +78,6 @@ i3GEOF.tabela = { i3GEOF.tabela.comboItensEstat(idjanela); } }; - $i(idjanela+"i3GEOtabelaguia4").onclick = function(){ - i3GEO.guias.mostraGuiaFerramenta(idjanela+"i3GEOtabelaguia4",idjanela+"i3GEOtabelaguia"); - i3GEOF.tabela.t0(idjanela); - }; //relatorio $i(idjanela+"i3GEOtabelaguia5").onclick = function(){ i3GEO.guias.mostraGuiaFerramenta(idjanela+"i3GEOtabelaguia5",idjanela+"i3GEOtabelaguia"); @@ -184,7 +132,14 @@ i3GEOF.tabela = { i3GEOF.tabela.pegaRegistros(idjanela); }}} ); - + new YAHOO.widget.Button( + idjanela+"i3GEOtabelaGraficoI", + {onclick:{fn: function(){ + i3GEO.mapa.ativaTema(i3GEOF.tabela.propJanelas[idjanela].tema); + i3GEO.analise.dialogo.graficoInterativo1(); + } + }} + ); $i(idjanela+"i3GEOtabelabotaoLista-button").style.minHeight = "1em"; $i(idjanela+"i3GEOtabelabotaoLista-button").style.padding = "0px 15px"; $i(idjanela+"i3GEOtabelabotaoLista-button").style.lineHeight = "1.3"; @@ -235,22 +190,14 @@ i3GEOF.tabela = { ins += '
  • '; ins += '
  • '+$trad(3,i3GEOF.tabela.dicionario)+'
  • '; ins += '
  • '+$trad(4,i3GEOF.tabela.dicionario)+'
  • '; - ins += '
  • '+$trad("t37")+'
  • '; ins += '
  • '+$trad(5,i3GEOF.tabela.dicionario)+'
  • '; ins += ''; ins += '

    '; ins += '
    '; + //propriedades ins += '
    '; ins += ' '; ins += ' '; - ins += ' '; - ins += ' '; - ins += ' '; - ins += ' '; - ins += ' '; - ins += ' '; - ins += ' '; - ins += ' '; ins += ' '; ins += ' '; ins += ' '; @@ -260,12 +207,14 @@ i3GEOF.tabela = { ins += ' '; ins += '
    '+$trad(6,i3GEOF.tabela.dicionario)+'
    '+$trad(7,i3GEOF.tabela.dicionario)+'
    '+$trad(8,i3GEOF.tabela.dicionario)+'
    '; ins += '
    '; + ins += '
    '; ins += ' '; ins += ' '; ins += ' '; ins += ' '; + ins += ' '; ins += '
    '; ins += ' '+$trad(16,i3GEOF.tabela.dicionario)+' '; ins += $inputText("","",idjanela+"i3GEOtabelainicio","",5,"1"); @@ -273,14 +222,13 @@ i3GEOF.tabela = { ins += ' '; ins += $inputText("","",idjanela+"i3GEOtabelafim","",5,"20"); ins += ' '; - ins += ' '; - - ins += ' '+$trad(36,i3GEOF.tabela.dicionario)+''; + //ins += ' '+$trad(36,i3GEOF.tabela.dicionario)+''; ins += '
    '; ins += '
    '; ins += '
    '; ins += '
    '; + ins += ' '; ins += ' '; - ins += ' '; - + //relatorios ins += '