Commit 3ccc94786a97966bb6a95ed3d8f7e87e83487e0a
1 parent
89a164bd
Exists in
master
and in
7 other branches
Remoção da biblioteca eudock
Showing
4 changed files
with
59 additions
and
78 deletions
Show diff stats
classesjs/i3geonaocompacto.js
| ... | ... | @@ -37,10 +37,8 @@ |
| 37 | 37 | "../pacotes/yui290/build/progressbar/progressbar-min.js", |
| 38 | 38 | "../pacotes/yui290/build/storage/storage-min.js", |
| 39 | 39 | "../pacotes/yui290/build/selector/selector-min.js", |
| 40 | - //"../pacotes/balloon-tooltips/htdocs/js/balloon.config.js", | |
| 41 | - //"../pacotes/balloon-tooltips/htdocs/js/balloon.js", | |
| 42 | - "../pacotes/eudock/js/euDock.2.0.js", | |
| 43 | - "../pacotes/eudock/js/euDock.Image.js", | |
| 40 | + //"../pacotes/eudock/js/euDock.2.0.js", | |
| 41 | + //"../pacotes/eudock/js/euDock.Image.js", | |
| 44 | 42 | "../pacotes/wicket/wicket.js", |
| 45 | 43 | "../pacotes/mustache.js-master/mustache.js", |
| 46 | 44 | "classe_i3geo.js", | ... | ... |
interface/openlayersdebug.htm
| ... | ... | @@ -134,7 +134,6 @@ |
| 134 | 134 | </div> |
| 135 | 135 | </div> |
| 136 | 136 | </div> |
| 137 | - | |
| 138 | 137 | <script> |
| 139 | 138 | i3GEO.configura.locaplic = i3GEO.util.protocolo() + "://" + window.location.host + "/i3geo"; |
| 140 | 139 | i3GEO.configura.autotamanho = false; |
| ... | ... | @@ -151,6 +150,7 @@ |
| 151 | 150 | |
| 152 | 151 | i3GEO.cria(); |
| 153 | 152 | i3GEO.configura.mapaRefDisplay = "none"; |
| 153 | + i3GEO.barraDeBotoes.ATIVA = true; | |
| 154 | 154 | i3GEO.barraDeBotoes.TIPO = "olhodepeixe"; |
| 155 | 155 | //ajusta o deslocamento da barra de botoes |
| 156 | 156 | i3GEO.barraDeBotoes.OFFSET = 11; | ... | ... |
js/barradebotoes.js
| ... | ... | @@ -907,57 +907,31 @@ i3GEO.barraDeBotoes = |
| 907 | 907 | if (i3GEO.barraDeBotoes.ATIVA === false || !$i(i3GEO.Interface.IDCORPO)) { |
| 908 | 908 | return; |
| 909 | 909 | } |
| 910 | - if (document.onclick) | |
| 911 | - euEnv.onclickBK = document.onclick; | |
| 912 | 910 | |
| 913 | - document.onclick = on_MouseClick; | |
| 914 | - euDimensioni(); | |
| 915 | - offsEut(); | |
| 916 | - euThread(); | |
| 917 | - // | |
| 918 | - euEnv.imageBasePath = i3GEO.configura.locaplic + "/pacotes/eudock/"; | |
| 919 | - var botao, dica, titulo, i, dock = new euDock(onde), temp = "dockBg-r.png", tempAjuda = "dockBg-l.png", chaves = | |
| 920 | - i3GEO.util.listaChaves(i3GEO.barraDeBotoes.INCLUIBOTAO), n = chaves.length, preload; | |
| 921 | - preload = new Image(); | |
| 922 | - preload.src = i3GEO.configura.locaplic + "/imagens/gisicons/eudock/sobe1.png"; | |
| 923 | - if (i3GEO.barraDeBotoes.POSICAO === "top") { | |
| 924 | - dock.setObjectAlign(i3GEO.Interface.IDCORPO, euUP, (i3GEO.parametros.h) * 1 + i3GEO.barraDeBotoes.OFFSET, euDOWN); | |
| 925 | - } else { | |
| 926 | - if (onde) { | |
| 927 | - dock.setObjectAlign(i3GEO.Interface.IDCORPO, euDOWN, i3GEO.barraDeBotoes.OFFSET, euUP); | |
| 928 | - } else { | |
| 929 | - dock.setObjectAlign(i3GEO.Interface.IDCORPO, euDOWN, (parseInt(document.body.style.height, 10)) * -1 | |
| 930 | - + i3GEO.barraDeBotoes.OFFSET, euUP); | |
| 931 | - } | |
| 932 | - } | |
| 933 | - if (i3GEO.barraDeBotoes.MAXBOTOES >= chaves.length) { | |
| 934 | - temp = "vazio.png"; | |
| 935 | - } | |
| 936 | - if (i3GEO.barraDeBotoes.AJUDA === false) { | |
| 937 | - tempAjuda = "vazio.png"; | |
| 938 | - } | |
| 939 | - dock.setBar({ | |
| 940 | - left : { | |
| 941 | - euImage : { | |
| 942 | - image : i3GEO.configura.locaplic + "/pacotes/eudock/barImages/" + tempAjuda | |
| 943 | - } | |
| 944 | - }, | |
| 945 | - horizontal : { | |
| 946 | - euImage : { | |
| 947 | - image : i3GEO.configura.locaplic + "/pacotes/eudock/barImages/dockBg-c-o.png" | |
| 948 | - } | |
| 949 | - }, | |
| 950 | - right : { | |
| 951 | - euImage : { | |
| 952 | - image : i3GEO.configura.locaplic + "/pacotes/eudock/barImages/" + temp | |
| 953 | - } | |
| 954 | - } | |
| 955 | - }); | |
| 956 | - //i3GEO.barraDeBotoes.AJUDA = false; | |
| 957 | - dock.setIconsOffset(7); | |
| 911 | + var divBarra = document.createElement("div"), | |
| 912 | + chaves = i3GEO.util.listaChaves(i3GEO.barraDeBotoes.INCLUIBOTAO), | |
| 913 | + icones = [], | |
| 914 | + n = 7, | |
| 915 | + dica, i, botao, titulo, imagem, l; | |
| 916 | + | |
| 958 | 917 | if (i3GEO.barraDeBotoes.MAXBOTOES > 0) { |
| 959 | 918 | n = i3GEO.barraDeBotoes.MAXBOTOES; |
| 960 | 919 | } |
| 920 | + | |
| 921 | + divBarra.style.position = "relative"; | |
| 922 | + divBarra.style.top = "-50px"; | |
| 923 | + divBarra.style.margin = "auto"; | |
| 924 | + divBarra.style.textAlign = "center"; | |
| 925 | + divBarra.style.width = i3GEO.parametros.w + "px"; | |
| 926 | + //cria os icones | |
| 927 | + icones.push('<div style="z-index: 1; border: 0px solid black; top: 0px; position: relative; text-align: center; margin: auto;" id="euDock_0_bar" class="noprint">'); | |
| 928 | + icones.push('<img onclick="javascript:i3GEO.util.animaClique(this);i3GEO.barraDeBotoes.ajudaEmLista()" id="euDock_euImage_2" class="noprint" style="position: relative; visibility: visible; left: 0px; top: 0px;" src="' + i3GEO.configura.locaplic + '/pacotes/eudock/barImages/dockBg-l.png">'); | |
| 929 | + icones.push('<img id="euDock_euImage_3" width="' + 38*n + '" height="28" class="noprint" style="position: relative; visibility: visible; left: 0px; top: 0px;" src="' + i3GEO.configura.locaplic + '/pacotes/eudock/barImages/dockBg-c-o.png" >'); | |
| 930 | + icones.push('<img id="euDock_euImage_4" class="noprint" style="position: relative; visibility: visible; left: 0px; top: 0px;" src="' + i3GEO.configura.locaplic + '/pacotes/eudock/barImages/dockBg-r.png" >'); | |
| 931 | + icones.push('</div>'); | |
| 932 | + icones.push('<div style="margin:auto; z-index: 1; position: relative; border: 0px solid black; cursor: pointer; top: -57px; width: 494px; height: 38px;" id="euDock_0" class="noprint">'); | |
| 933 | + | |
| 934 | + l = 0; | |
| 961 | 935 | for (i = 0; i < n; i += 1) { |
| 962 | 936 | if (i3GEO.barraDeBotoes.INCLUIBOTAO[chaves[i]] && i3GEO.barraDeBotoes.INCLUIBOTAO[chaves[i]] === true) { |
| 963 | 937 | botao = i3GEO.barraDeBotoes.defBotao(chaves[i]); |
| ... | ... | @@ -976,30 +950,41 @@ i3GEO.barraDeBotoes = |
| 976 | 950 | titulo = ""; |
| 977 | 951 | } |
| 978 | 952 | } |
| 979 | - dock.addIcon(new Array({ | |
| 980 | - euImage : { | |
| 981 | - image : i3GEO.configura.locaplic + i3GEO.barraDeBotoes.ICONEBOTAO[chaves[i]], | |
| 982 | - titulo : titulo | |
| 983 | - } | |
| 984 | - }), { | |
| 985 | - mouseInsideClick : function(x, y, id, posX, posY) { | |
| 986 | - i3GEO.util.animaClique($i(euEnv.euDockArray[id].elementsArray[0].id)); | |
| 987 | - i3GEO.barraDeBotoes.execBotao(euEnv.euDockArray[id].idBotao, x, y, posX, posY); | |
| 988 | - }, | |
| 989 | - idBotao : chaves[i], | |
| 990 | - dica : dica, | |
| 991 | - titulo : titulo | |
| 992 | - }); | |
| 953 | + imagem = i3GEO.configura.locaplic + i3GEO.barraDeBotoes.ICONEBOTAO[chaves[i]]; | |
| 954 | + icones.push('<img name="' + chaves[i] + '" class="eudockImagemBottom" onclick="javascript:i3GEO.util.animaClique(this);i3GEO.barraDeBotoes.execBotao(this.name)" style="width: 38px; height: 38px; position: absolute; visibility: visible; left: ' + l + 'px; top: 0px;" src="' + imagem + '" title="' + titulo + '">'); | |
| 993 | 955 | } |
| 956 | + l += 38; | |
| 994 | 957 | } |
| 995 | - $i(euEnv.euDockArray.euDock_0.bar.elementsArray.left.id).onclick = function() { | |
| 996 | - // i3GEO.ajuda.ATIVAJANELA = true; | |
| 997 | - // i3GEO.ajuda.abreJanela(); | |
| 998 | - i3GEO.barraDeBotoes.ajudaEmLista(); | |
| 999 | - }; | |
| 1000 | - /* | |
| 1001 | - * $i("euDock_0").onmouseout = function(){ var temp = $i("i3geoMarcaIcone"); if(temp){ temp.style.display = "none"; } }; | |
| 1002 | - */ | |
| 958 | + icones.push('</div>'); | |
| 959 | + | |
| 960 | + divBarra.innerHTML = icones.join(""); | |
| 961 | + | |
| 962 | + //adiciona a barra ao mapa | |
| 963 | + if(!onde){ | |
| 964 | + onde = document.body; | |
| 965 | + } | |
| 966 | + onde.appendChild(divBarra); | |
| 967 | + | |
| 968 | + return; | |
| 969 | + | |
| 970 | + // | |
| 971 | + euEnv.imageBasePath = i3GEO.configura.locaplic + "/pacotes/eudock/"; | |
| 972 | + var botao, dica, titulo, i, dock = new euDock(onde), temp = "dockBg-r.png", tempAjuda = "dockBg-l.png", chaves = | |
| 973 | + i3GEO.util.listaChaves(i3GEO.barraDeBotoes.INCLUIBOTAO), n = chaves.length, preload; | |
| 974 | + preload = new Image(); | |
| 975 | + preload.src = i3GEO.configura.locaplic + "/imagens/gisicons/eudock/sobe1.png"; | |
| 976 | + if (i3GEO.barraDeBotoes.POSICAO === "top") { | |
| 977 | + dock.setObjectAlign(i3GEO.Interface.IDCORPO, euUP, (i3GEO.parametros.h) * 1 + i3GEO.barraDeBotoes.OFFSET, euDOWN); | |
| 978 | + } else { | |
| 979 | + if (onde) { | |
| 980 | + dock.setObjectAlign(i3GEO.Interface.IDCORPO, euDOWN, i3GEO.barraDeBotoes.OFFSET, euUP); | |
| 981 | + } else { | |
| 982 | + dock.setObjectAlign(i3GEO.Interface.IDCORPO, euDOWN, (parseInt(document.body.style.height, 10)) * -1 | |
| 983 | + + i3GEO.barraDeBotoes.OFFSET, euUP); | |
| 984 | + } | |
| 985 | + } | |
| 986 | + | |
| 987 | + | |
| 1003 | 988 | $i(euEnv.euDockArray.euDock_0.bar.elementsArray.right.id).onclick = |
| 1004 | 989 | function() { |
| 1005 | 990 | var dica, titulo, chaves = i3GEO.util.listaChaves(i3GEO.barraDeBotoes.INCLUIBOTAO), n = chaves.length, nb = | ... | ... |
js/i3geonaocompacto.js
| ... | ... | @@ -37,10 +37,8 @@ |
| 37 | 37 | "../pacotes/yui290/build/progressbar/progressbar-min.js", |
| 38 | 38 | "../pacotes/yui290/build/storage/storage-min.js", |
| 39 | 39 | "../pacotes/yui290/build/selector/selector-min.js", |
| 40 | - //"../pacotes/balloon-tooltips/htdocs/js/balloon.config.js", | |
| 41 | - //"../pacotes/balloon-tooltips/htdocs/js/balloon.js", | |
| 42 | - "../pacotes/eudock/js/euDock.2.0.js", | |
| 43 | - "../pacotes/eudock/js/euDock.Image.js", | |
| 40 | + //"../pacotes/eudock/js/euDock.2.0.js", | |
| 41 | + //"../pacotes/eudock/js/euDock.Image.js", | |
| 44 | 42 | "../pacotes/wicket/wicket.js", |
| 45 | 43 | "../pacotes/mustache.js-master/mustache.js", |
| 46 | 44 | "ini_i3geo.js", | ... | ... |