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> | ... | ... |