Commit a3a6dc066b3246504280df557588d28abaab4dd3

Authored by Edmar Moretti
1 parent c4e23848

Inclusão de rotina para remoção do evento de clique sobre o mapa

ferramentas/gradehex/index.js.php
@@ -97,7 +97,7 @@ i3GEOF.gradeDeHex = { @@ -97,7 +97,7 @@ i3GEOF.gradeDeHex = {
97 cabecalho, 97 cabecalho,
98 minimiza 98 minimiza
99 ); 99 );
100 - divid = janela[2].id; 100 + divid = janela[2].id;
101 i3GEOF.gradeDeHex.inicia(divid); 101 i3GEOF.gradeDeHex.inicia(divid);
102 }, 102 },
103 t0: function() 103 t0: function()
@@ -120,7 +120,8 @@ i3GEOF.gradeDeHex = { @@ -120,7 +120,8 @@ i3GEOF.gradeDeHex = {
120 i3GEO.util.proximoAnterior("i3GEOF.gradeDeHex.t0()","i3GEOF.gradeDeHex.t2()",ins,"i3GEOF.gradeDeHex.t1","i3GEOgradedehexresultado"); 120 i3GEO.util.proximoAnterior("i3GEOF.gradeDeHex.t0()","i3GEOF.gradeDeHex.t2()",ins,"i3GEOF.gradeDeHex.t1","i3GEOgradedehexresultado");
121 }, 121 },
122 t2: function(){ 122 t2: function(){
123 - var ins = "<p class='paragrafo'>Coordenadas do ponto inicial superior esquerdo (utilize o sinal negativo no grau quando ao sul do equador e a oeste). <b>Voc&ecirc; pode clicar no mapa para pegar o ponto.</b>"; 123 + var temp,
  124 + ins = "<p class='paragrafo'>Coordenadas do ponto inicial superior esquerdo (utilize o sinal negativo no grau quando ao sul do equador e a oeste). <b>Voc&ecirc; pode clicar no mapa para pegar o ponto.</b>";
124 ins += "<p class='paragrafo'>em X: "; 125 ins += "<p class='paragrafo'>em X: ";
125 ins += "Grau<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedehexixg' title='grau' type=text size=3 value='-00'/>"; 126 ins += "Grau<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedehexixg' title='grau' type=text size=3 value='-00'/>";
126 ins += "Minuto<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedehexixm' title='minuto' type=text size=5 value='00'/>"; 127 ins += "Minuto<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedehexixm' title='minuto' type=text size=5 value='00'/>";
@@ -133,6 +134,10 @@ i3GEOF.gradeDeHex = { @@ -133,6 +134,10 @@ i3GEOF.gradeDeHex = {
133 i3GEO.util.proximoAnterior("i3GEOF.gradeDeHex.t1()","i3GEOF.gradeDeHex.t3()",ins,"i3GEOF.gradeDeHex.t2","i3GEOgradedehexresultado"); 134 i3GEO.util.proximoAnterior("i3GEOF.gradeDeHex.t1()","i3GEOF.gradeDeHex.t3()",ins,"i3GEOF.gradeDeHex.t2","i3GEOgradedehexresultado");
134 if(i3GEO.eventos.MOUSECLIQUE.toString().search("i3GEOF.gradeDeHex.capturaPonto()") < 0) 135 if(i3GEO.eventos.MOUSECLIQUE.toString().search("i3GEOF.gradeDeHex.capturaPonto()") < 0)
135 {i3GEO.eventos.MOUSECLIQUE.push("i3GEOF.gradeDeHex.capturaPonto()");} 136 {i3GEO.eventos.MOUSECLIQUE.push("i3GEOF.gradeDeHex.capturaPonto()");}
  137 + temp = function(){
  138 + i3GEO.eventos.MOUSECLIQUE.remove("i3GEOF.gradeDeHex.capturaPonto()");
  139 + };
  140 + YAHOO.util.Event.addListener(janela[0].close, "click", temp);
136 }, 141 },
137 t3: function(){ 142 t3: function(){
138 var ins = "<p class='paragrafo'>Número de hex&aacute;gonos. Total máximo de 10.000"; 143 var ins = "<p class='paragrafo'>Número de hex&aacute;gonos. Total máximo de 10.000";
ferramentas/gradepol/index.js.php
@@ -120,7 +120,8 @@ i3GEOF.gradeDePoligonos = { @@ -120,7 +120,8 @@ i3GEOF.gradeDePoligonos = {
120 i3GEO.util.proximoAnterior("i3GEOF.gradeDePoligonos.t0()","i3GEOF.gradeDePoligonos.t2()",ins,"i3GEOF.gradeDePoligonos.t1","i3GEOgradedepoligonosresultado"); 120 i3GEO.util.proximoAnterior("i3GEOF.gradeDePoligonos.t0()","i3GEOF.gradeDePoligonos.t2()",ins,"i3GEOF.gradeDePoligonos.t1","i3GEOgradedepoligonosresultado");
121 }, 121 },
122 t2: function(){ 122 t2: function(){
123 - var ins = "<p class='paragrafo'>Coordenadas do ponto inicial superior esquerdo (utilize o sinal negativo no grau quando ao sul do equador e a oeste). <b>Voc&ecirc; pode clicar no mapa para pegar o ponto.</b>"; 123 + var temp,
  124 + ins = "<p class='paragrafo'>Coordenadas do ponto inicial superior esquerdo (utilize o sinal negativo no grau quando ao sul do equador e a oeste). <b>Voc&ecirc; pode clicar no mapa para pegar o ponto.</b>";
124 ins += "<p class='paragrafo'>em X: "; 125 ins += "<p class='paragrafo'>em X: ";
125 ins += "Grau<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepoligonosixg' title='grau' type=text size=3 value='-00'/>"; 126 ins += "Grau<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepoligonosixg' title='grau' type=text size=3 value='-00'/>";
126 ins += "Minuto<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepoligonosixm' title='minuto' type=text size=5 value='00'/>"; 127 ins += "Minuto<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepoligonosixm' title='minuto' type=text size=5 value='00'/>";
@@ -132,7 +133,11 @@ i3GEOF.gradeDePoligonos = { @@ -132,7 +133,11 @@ i3GEOF.gradeDePoligonos = {
132 g_tipoacao = "capturaponto"; 133 g_tipoacao = "capturaponto";
133 i3GEO.util.proximoAnterior("i3GEOF.gradeDePoligonos.t1()","i3GEOF.gradeDePoligonos.t3()",ins,"i3GEOF.gradeDePoligonos.t2","i3GEOgradedepoligonosresultado"); 134 i3GEO.util.proximoAnterior("i3GEOF.gradeDePoligonos.t1()","i3GEOF.gradeDePoligonos.t3()",ins,"i3GEOF.gradeDePoligonos.t2","i3GEOgradedepoligonosresultado");
134 if(i3GEO.eventos.MOUSECLIQUE.toString().search("i3GEOF.gradeDePoligonos.capturaPonto()") < 0) 135 if(i3GEO.eventos.MOUSECLIQUE.toString().search("i3GEOF.gradeDePoligonos.capturaPonto()") < 0)
135 - {i3GEO.eventos.MOUSECLIQUE.push("i3GEOF.gradeDePoligonos.capturaPonto()");} 136 + {i3GEO.eventos.MOUSECLIQUE.push("i3GEOF.gradeDePoligonos.capturaPonto()");}
  137 + temp = function(){
  138 + i3GEO.eventos.MOUSECLIQUE.remove("i3GEOF.gradeDePoligonos.capturaPonto()");
  139 + };
  140 + YAHOO.util.Event.addListener(janela[0].close, "click", temp);
136 }, 141 },
137 t3: function(){ 142 t3: function(){
138 var ins = "<p class='paragrafo'>Número de c&eacute;lulas. Total máximo de 10.000"; 143 var ins = "<p class='paragrafo'>Número de c&eacute;lulas. Total máximo de 10.000";
ferramentas/gradepontos/index.js.php
@@ -120,7 +120,8 @@ i3GEOF.gradeDePontos = { @@ -120,7 +120,8 @@ i3GEOF.gradeDePontos = {
120 i3GEO.util.proximoAnterior("i3GEOF.gradeDePontos.t0()","i3GEOF.gradeDePontos.t2()",ins,"i3GEOF.gradeDePontos.t1","i3GEOgradedepontosresultado"); 120 i3GEO.util.proximoAnterior("i3GEOF.gradeDePontos.t0()","i3GEOF.gradeDePontos.t2()",ins,"i3GEOF.gradeDePontos.t1","i3GEOgradedepontosresultado");
121 }, 121 },
122 t2: function(){ 122 t2: function(){
123 - var ins = "<p class='paragrafo'>Coordenadas do ponto inicial superior esquerdo (utilize o sinal negativo no grau quando ao sul do equador e a oeste). <b>Voc&ecirc; pode clicar no mapa para pegar o ponto.</b>"; 123 + var temp,
  124 + ins = "<p class='paragrafo'>Coordenadas do ponto inicial superior esquerdo (utilize o sinal negativo no grau quando ao sul do equador e a oeste). <b>Voc&ecirc; pode clicar no mapa para pegar o ponto.</b>";
124 ins += "<p class='paragrafo'>em X: "; 125 ins += "<p class='paragrafo'>em X: ";
125 ins += "Grau<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepontosixg' title='grau' type=text size=3 value='-00'/>"; 126 ins += "Grau<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepontosixg' title='grau' type=text size=3 value='-00'/>";
126 ins += "Minuto<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepontosixm' title='minuto' type=text size=5 value='00'/>"; 127 ins += "Minuto<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepontosixm' title='minuto' type=text size=5 value='00'/>";
@@ -133,6 +134,10 @@ i3GEOF.gradeDePontos = { @@ -133,6 +134,10 @@ i3GEOF.gradeDePontos = {
133 i3GEO.util.proximoAnterior("i3GEOF.gradeDePontos.t1()","i3GEOF.gradeDePontos.t3()",ins,"i3GEOF.gradeDePontos.t2","i3GEOgradedepontosresultado"); 134 i3GEO.util.proximoAnterior("i3GEOF.gradeDePontos.t1()","i3GEOF.gradeDePontos.t3()",ins,"i3GEOF.gradeDePontos.t2","i3GEOgradedepontosresultado");
134 if(i3GEO.eventos.MOUSECLIQUE.toString().search("i3GEOF.gradeDePontos.capturaPonto()") < 0) 135 if(i3GEO.eventos.MOUSECLIQUE.toString().search("i3GEOF.gradeDePontos.capturaPonto()") < 0)
135 {i3GEO.eventos.MOUSECLIQUE.push("i3GEOF.gradeDePontos.capturaPonto()");} 136 {i3GEO.eventos.MOUSECLIQUE.push("i3GEOF.gradeDePontos.capturaPonto()");}
  137 + temp = function(){
  138 + i3GEO.eventos.MOUSECLIQUE.remove("i3GEOF.gradeDePontos.capturaPonto()");
  139 + };
  140 + YAHOO.util.Event.addListener(janela[0].close, "click", temp);
136 }, 141 },
137 t3: function(){ 142 t3: function(){
138 var ins = "<p class='paragrafo'>Número de pontos. Total máximo de 10.000"; 143 var ins = "<p class='paragrafo'>Número de pontos. Total máximo de 10.000";