Commit a3a6dc066b3246504280df557588d28abaab4dd3
1 parent
c4e23848
Exists in
master
and in
7 other branches
Inclusão de rotina para remoção do evento de clique sobre o mapa
Showing
3 changed files
with
20 additions
and
5 deletions
Show diff stats
ferramentas/gradehex/index.js.php
... | ... | @@ -97,7 +97,7 @@ i3GEOF.gradeDeHex = { |
97 | 97 | cabecalho, |
98 | 98 | minimiza |
99 | 99 | ); |
100 | - divid = janela[2].id; | |
100 | + divid = janela[2].id; | |
101 | 101 | i3GEOF.gradeDeHex.inicia(divid); |
102 | 102 | }, |
103 | 103 | t0: function() |
... | ... | @@ -120,7 +120,8 @@ i3GEOF.gradeDeHex = { |
120 | 120 | i3GEO.util.proximoAnterior("i3GEOF.gradeDeHex.t0()","i3GEOF.gradeDeHex.t2()",ins,"i3GEOF.gradeDeHex.t1","i3GEOgradedehexresultado"); |
121 | 121 | }, |
122 | 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ê 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ê pode clicar no mapa para pegar o ponto.</b>"; | |
124 | 125 | ins += "<p class='paragrafo'>em X: "; |
125 | 126 | ins += "Grau<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedehexixg' title='grau' type=text size=3 value='-00'/>"; |
126 | 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 | 134 | i3GEO.util.proximoAnterior("i3GEOF.gradeDeHex.t1()","i3GEOF.gradeDeHex.t3()",ins,"i3GEOF.gradeDeHex.t2","i3GEOgradedehexresultado"); |
134 | 135 | if(i3GEO.eventos.MOUSECLIQUE.toString().search("i3GEOF.gradeDeHex.capturaPonto()") < 0) |
135 | 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 | 142 | t3: function(){ |
138 | 143 | var ins = "<p class='paragrafo'>Número de hexágonos. Total máximo de 10.000"; | ... | ... |
ferramentas/gradepol/index.js.php
... | ... | @@ -120,7 +120,8 @@ i3GEOF.gradeDePoligonos = { |
120 | 120 | i3GEO.util.proximoAnterior("i3GEOF.gradeDePoligonos.t0()","i3GEOF.gradeDePoligonos.t2()",ins,"i3GEOF.gradeDePoligonos.t1","i3GEOgradedepoligonosresultado"); |
121 | 121 | }, |
122 | 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ê 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ê pode clicar no mapa para pegar o ponto.</b>"; | |
124 | 125 | ins += "<p class='paragrafo'>em X: "; |
125 | 126 | ins += "Grau<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepoligonosixg' title='grau' type=text size=3 value='-00'/>"; |
126 | 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 | 133 | g_tipoacao = "capturaponto"; |
133 | 134 | i3GEO.util.proximoAnterior("i3GEOF.gradeDePoligonos.t1()","i3GEOF.gradeDePoligonos.t3()",ins,"i3GEOF.gradeDePoligonos.t2","i3GEOgradedepoligonosresultado"); |
134 | 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 | 142 | t3: function(){ |
138 | 143 | var ins = "<p class='paragrafo'>Número de células. Total máximo de 10.000"; | ... | ... |
ferramentas/gradepontos/index.js.php
... | ... | @@ -120,7 +120,8 @@ i3GEOF.gradeDePontos = { |
120 | 120 | i3GEO.util.proximoAnterior("i3GEOF.gradeDePontos.t0()","i3GEOF.gradeDePontos.t2()",ins,"i3GEOF.gradeDePontos.t1","i3GEOgradedepontosresultado"); |
121 | 121 | }, |
122 | 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ê 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ê pode clicar no mapa para pegar o ponto.</b>"; | |
124 | 125 | ins += "<p class='paragrafo'>em X: "; |
125 | 126 | ins += "Grau<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepontosixg' title='grau' type=text size=3 value='-00'/>"; |
126 | 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 | 134 | i3GEO.util.proximoAnterior("i3GEOF.gradeDePontos.t1()","i3GEOF.gradeDePontos.t3()",ins,"i3GEOF.gradeDePontos.t2","i3GEOgradedepontosresultado"); |
134 | 135 | if(i3GEO.eventos.MOUSECLIQUE.toString().search("i3GEOF.gradeDePontos.capturaPonto()") < 0) |
135 | 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 | 142 | t3: function(){ |
138 | 143 | var ins = "<p class='paragrafo'>Número de pontos. Total máximo de 10.000"; | ... | ... |