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