Commit 08634d67fa6f3c5f955765aca01da4f7ed5aed62
1 parent
f71eb48e
Exists in
master
and in
7 other branches
--no commit message
Showing
2 changed files
with
19 additions
and
5 deletions
Show diff stats
classesjs/classe_guias.js
... | ... | @@ -841,14 +841,26 @@ i3GEO.guias = { |
841 | 841 | var n = i3GEO.guias.guiaMovel.config.guias.icones.length, |
842 | 842 | i, |
843 | 843 | temp = i3GEO.guias.guiaMovel.config.guias, |
844 | - ins = ""; | |
844 | + ins = "", | |
845 | + ico; | |
845 | 846 | if(i3GEO.guias.ORDEM !== "") |
846 | 847 | {temp.chaves = i3GEO.guias.ORDEM;} |
847 | 848 | for(i=0;i<n;i++){ |
848 | - if(temp.chaves[i]) | |
849 | - {ins += "<button title='"+temp.titulos[i]+"' onmouseout='javascript:this.className = \"iconeGuiaMovel iconeGuiaMovelMouseOut\"' onmouseover='javascript:this.className = \"iconeGuiaMovel iconeGuiaMovelMouseOver\"' onclick='i3GEO.guias.guiaMovel.ativa(\""+temp.chaves[i]+"\")' class=iconeGuiaMovel ><img id='"+temp.ids[i]+"' src='"+i3GEO.configura.locaplic+"/"+temp.icones[i]+"' style='cursor:pointer;;' /></button>";} | |
849 | + if(temp.chaves[i]){ | |
850 | + ico = "<button title='"+temp.titulos[i]+"' onmouseout='javascript:this.className = \"iconeGuiaMovel iconeGuiaMovelMouseOut\"' onmouseover='javascript:this.className = \"iconeGuiaMovel iconeGuiaMovelMouseOver\"' onclick='i3GEO.guias.guiaMovel.ativa(\""+temp.chaves[i]+"\")' class=iconeGuiaMovel ><img id='"+temp.ids[i]+"' src='"+i3GEO.configura.locaplic+"/"+temp.icones[i]+"' style='cursor:pointer;;' /></button>"; | |
851 | + //verifica se existe um id na interface | |
852 | + //se existir, o icone e inserido nesse id | |
853 | + if(!$i("iconeGuia_"+temp.chaves[i])){ | |
854 | + ins += ico; | |
855 | + } | |
856 | + else{ | |
857 | + $i("iconeGuia_"+temp.chaves[i]).innerHTML = ico; | |
858 | + } | |
859 | + } | |
860 | + } | |
861 | + if($i("i3GEOguiaMovelIcones")){ | |
862 | + $i("i3GEOguiaMovelIcones").innerHTML = ins; | |
850 | 863 | } |
851 | - $i("i3GEOguiaMovelIcones").innerHTML = ins; | |
852 | 864 | i3GEO.guias.guiaMovel.desativaIcones(); |
853 | 865 | if($i(i3GEO.guias.CONFIGURA[i3GEO.guias.ATUAL].id)){ |
854 | 866 | $i(i3GEO.guias.CONFIGURA[i3GEO.guias.ATUAL].id).parentNode.style.backgroundColor = "#cedff2"; |
... | ... | @@ -880,7 +892,8 @@ i3GEO.guias = { |
880 | 892 | i3GEO.guias.escondeGuias(); |
881 | 893 | i3GEO.guias.mostra(chave); |
882 | 894 | i3GEO.guias.ATUAL = chave; |
883 | - i3GEO.guias.guiaMovel.desativaIcones(); | |
895 | + i3GEO.guias.guiaMovel.mostraIcones(); | |
896 | + //i3GEO.guias.guiaMovel.desativaIcones(); | |
884 | 897 | if($i(i3GEO.guias.CONFIGURA[chave].id)){ |
885 | 898 | $i(i3GEO.guias.CONFIGURA[chave].id).parentNode.style.backgroundColor = "#cedff2"; |
886 | 899 | $i(i3GEO.guias.CONFIGURA[chave].id).parentNode.style.boxShadow = "none"; | ... | ... |
interface/openlayersdebug.htm
... | ... | @@ -86,6 +86,7 @@ |
86 | 86 | |
87 | 87 | |
88 | 88 | <div id="i3GEOguiaMovel" style="position:absolute;display:block;border:0px solid white;text-align:left;z-index:2000;background-color:none"> |
89 | + <div id="iconeGuia_temas" ></div> | |
89 | 90 | <img id="i3GEOguiaMovelPuxador" onclick='i3GEO.guias.guiaMovel.abreFecha()' style='z-index:2;border:solid 0px white;left:0px;position:absolute;top:0px' width='0px' src='../imagens/openbars.png' > |
90 | 91 | <div id="i3GEOguiaMovelMolde" style="box-shadow:-2px 0 2px gray;border-radius:5px 0px 0px 5px;position:absolute;display:none;border:0px solid white;text-align:left;z-index:1000;background-color:gray"> |
91 | 92 | <div id="i3GEOguiaMovelIcones" style='overflow:none;left:0px;display:none;position:absolute;top:0px;text-align:center;height:0px;width:0px;border:solid 0px white;background-color:white' ></div> | ... | ... |