diff --git a/classesjs/classe_guias.js b/classesjs/classe_guias.js index 8d6f28b..a00719c 100644 --- a/classesjs/classe_guias.js +++ b/classesjs/classe_guias.js @@ -841,14 +841,26 @@ i3GEO.guias = { var n = i3GEO.guias.guiaMovel.config.guias.icones.length, i, temp = i3GEO.guias.guiaMovel.config.guias, - ins = ""; + ins = "", + ico; if(i3GEO.guias.ORDEM !== "") {temp.chaves = i3GEO.guias.ORDEM;} for(i=0;i";} + if(temp.chaves[i]){ + ico = ""; + //verifica se existe um id na interface + //se existir, o icone e inserido nesse id + if(!$i("iconeGuia_"+temp.chaves[i])){ + ins += ico; + } + else{ + $i("iconeGuia_"+temp.chaves[i]).innerHTML = ico; + } + } + } + if($i("i3GEOguiaMovelIcones")){ + $i("i3GEOguiaMovelIcones").innerHTML = ins; } - $i("i3GEOguiaMovelIcones").innerHTML = ins; i3GEO.guias.guiaMovel.desativaIcones(); if($i(i3GEO.guias.CONFIGURA[i3GEO.guias.ATUAL].id)){ $i(i3GEO.guias.CONFIGURA[i3GEO.guias.ATUAL].id).parentNode.style.backgroundColor = "#cedff2"; @@ -880,7 +892,8 @@ i3GEO.guias = { i3GEO.guias.escondeGuias(); i3GEO.guias.mostra(chave); i3GEO.guias.ATUAL = chave; - i3GEO.guias.guiaMovel.desativaIcones(); + i3GEO.guias.guiaMovel.mostraIcones(); + //i3GEO.guias.guiaMovel.desativaIcones(); if($i(i3GEO.guias.CONFIGURA[chave].id)){ $i(i3GEO.guias.CONFIGURA[chave].id).parentNode.style.backgroundColor = "#cedff2"; $i(i3GEO.guias.CONFIGURA[chave].id).parentNode.style.boxShadow = "none"; diff --git a/interface/openlayersdebug.htm b/interface/openlayersdebug.htm index 477f1b5..75871be 100644 --- a/interface/openlayersdebug.htm +++ b/interface/openlayersdebug.htm @@ -86,6 +86,7 @@
+