Commit 5a382387c56c517269de2891c44c7be92e9fee40
1 parent
89a17537
Exists in
master
and in
7 other branches
Conclusão dos testes da interface Google Earth no IE e Chrome
Showing
4 changed files
with
25 additions
and
13 deletions
Show diff stats
aplicmap/flamingo.htm
@@ -13,7 +13,7 @@ | @@ -13,7 +13,7 @@ | ||
13 | </style> | 13 | </style> |
14 | <title>MMA - Mapa interativo</title> | 14 | <title>MMA - Mapa interativo</title> |
15 | <!-- Leitura dos programas javaScript e estilos. Pode-se ler os arquivos não compactados, bastando excluir a palavra _compacto --> | 15 | <!-- Leitura dos programas javaScript e estilos. Pode-se ler os arquivos não compactados, bastando excluir a palavra _compacto --> |
16 | -<script type="text/javascript" src="../classesjs/i3geo.js"></script> | 16 | +<script type="text/javascript" src="../classesjs/i3geonaocompacto.js"></script> |
17 | <script type="text/javascript" src="../pacotes/flamingo/js/swfobject.js"></script> | 17 | <script type="text/javascript" src="../pacotes/flamingo/js/swfobject.js"></script> |
18 | </head> | 18 | </head> |
19 | <body id=i3geo > | 19 | <body id=i3geo > |
classesjs/classe_gadgets.js
@@ -919,7 +919,7 @@ i3GEO.gadgets = { | @@ -919,7 +919,7 @@ i3GEO.gadgets = { | ||
919 | {id = i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.idhtml;} | 919 | {id = i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.idhtml;} |
920 | else | 920 | else |
921 | {i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.idhtml = id;} | 921 | {i3GEO.gadgets.PARAMETROS.mostraMenuSuspenso.idhtml = id;} |
922 | - var objid,ins,sobe,alinhamento,n,i,estilo,t,onMenuBarBeforeRender,temp; | 922 | + var objid,ins,sobe,alinhamento,n,i,estilo,t,onMenuBarBeforeRender,temp,ifr; |
923 | objid = $i(id); | 923 | objid = $i(id); |
924 | if(objid){ | 924 | if(objid){ |
925 | objid.className="yuimenubar"; | 925 | objid.className="yuimenubar"; |
@@ -988,10 +988,14 @@ i3GEO.gadgets = { | @@ -988,10 +988,14 @@ i3GEO.gadgets = { | ||
988 | } | 988 | } |
989 | } | 989 | } |
990 | }; | 990 | }; |
991 | - i3GEOoMenuBar=new YAHOO.widget.MenuBar(id,{autosubmenudisplay: true, showdelay: 100, hidedelay: 500, lazyload: false}); | 991 | + if(i3GEO.Interface.ATUAL == "googleearth" || i3GEO.Interface.ATUAL == "flamingo") |
992 | + {ifr = true;} | ||
993 | + else | ||
994 | + {ifr = false;} | ||
995 | + i3GEOoMenuBar=new YAHOO.widget.MenuBar(id,{iframe:ifr,autosubmenudisplay: true, showdelay: 100, hidedelay: 500, lazyload: false}); | ||
992 | YAHOO.widget.MenuManager.addMenu(i3GEOoMenuBar); | 996 | YAHOO.widget.MenuManager.addMenu(i3GEOoMenuBar); |
993 | i3GEOoMenuBar.beforeRenderEvent.subscribe(onMenuBarBeforeRender); | 997 | i3GEOoMenuBar.beforeRenderEvent.subscribe(onMenuBarBeforeRender); |
994 | - i3GEOoMenuBar.render(); | 998 | + i3GEOoMenuBar.render(); |
995 | // | 999 | // |
996 | //marca o tipo de interface em uso | 1000 | //marca o tipo de interface em uso |
997 | // | 1001 | // |
classesjs/classe_interface.js
@@ -1819,6 +1819,11 @@ i3GEO.Interface = { | @@ -1819,6 +1819,11 @@ i3GEO.Interface = { | ||
1819 | i3GEO.configura.listaDePropriedadesDoMapa.propriedades.push({text: texto,url:""}); | 1819 | i3GEO.configura.listaDePropriedadesDoMapa.propriedades.push({text: texto,url:""}); |
1820 | i3GEO.util.arvore("<b>"+$trad("p13")+"</b>","listaPropriedades",i3GEO.configura.listaDePropriedadesDoMapa); | 1820 | i3GEO.util.arvore("<b>"+$trad("p13")+"</b>","listaPropriedades",i3GEO.configura.listaDePropriedadesDoMapa); |
1821 | 1821 | ||
1822 | + i3GEO.barraDeBotoes.INCLUIBOTAO.zoomli = false; | ||
1823 | + i3GEO.barraDeBotoes.INCLUIBOTAO.pan = false; | ||
1824 | + i3GEO.barraDeBotoes.INCLUIBOTAO.zoomtot = false; | ||
1825 | + i3GEO.Interface.IDMAPA = "i3GeoMap3d"; | ||
1826 | + i3GEO.arvoreDeCamadas.ATIVATEMA = "i3GEO.Interface.googleearth.ligaDesliga(this)"; | ||
1822 | i = $i(i3GEO.Interface.IDCORPO); | 1827 | i = $i(i3GEO.Interface.IDCORPO); |
1823 | if(i){ | 1828 | if(i){ |
1824 | i3GeoMap3d = document.createElement("div"); | 1829 | i3GeoMap3d = document.createElement("div"); |
@@ -1826,13 +1831,9 @@ i3GEO.Interface = { | @@ -1826,13 +1831,9 @@ i3GEO.Interface = { | ||
1826 | i3GeoMap3d.style.height = h;// + 45; | 1831 | i3GeoMap3d.style.height = h;// + 45; |
1827 | i.style.height = h ;//+ 45; | 1832 | i.style.height = h ;//+ 45; |
1828 | i3GeoMap3d.id = "i3GeoMap3d"; | 1833 | i3GeoMap3d.id = "i3GeoMap3d"; |
1834 | + i3GeoMap3d.style.zIndex = 0; | ||
1829 | i.appendChild(i3GeoMap3d); | 1835 | i.appendChild(i3GeoMap3d); |
1830 | } | 1836 | } |
1831 | - i3GEO.barraDeBotoes.INCLUIBOTAO.zoomli = false; | ||
1832 | - i3GEO.barraDeBotoes.INCLUIBOTAO.pan = false; | ||
1833 | - i3GEO.barraDeBotoes.INCLUIBOTAO.zoomtot = false; | ||
1834 | - i3GEO.Interface.IDMAPA = "i3GeoMap3d"; | ||
1835 | - i3GEO.arvoreDeCamadas.ATIVATEMA = "i3GEO.Interface.googleearth.ligaDesliga(this)"; | ||
1836 | google.load("earth", "1"); | 1837 | google.load("earth", "1"); |
1837 | i3GeoMap = null; | 1838 | i3GeoMap = null; |
1838 | }, | 1839 | }, |
classesjs/classe_janela.js
@@ -258,17 +258,24 @@ i3GEO.janela = { | @@ -258,17 +258,24 @@ i3GEO.janela = { | ||
258 | {underlay = "none";} | 258 | {underlay = "none";} |
259 | else | 259 | else |
260 | {underlay = "shadow";} | 260 | {underlay = "shadow";} |
261 | + if(i3GEO.Interface.ATUAL === "googleearth" || i3GEO.Interface.ATUAL === "flamingo") | ||
262 | + {ifr = true;} | ||
263 | + else | ||
264 | + {ifr = false;} | ||
261 | if(waltura === "auto") | 265 | if(waltura === "auto") |
262 | - {YAHOO.janelaDoca.xp.panel = new YAHOO.widget.Panel(id, { modal:modal, width: wlargura_,underlay:"none", fixedcenter: fix, constraintoviewport: false, visible: true,monitorresize:false,dragOnly:true,keylisteners:null} );} | ||
263 | - else{ | ||
264 | - YAHOO.janelaDoca.xp.panel = new YAHOO.widget.ResizePanel(id, { iframe:false,underlay:underlay, modal:modal, width: wlargura_, fixedcenter: fix, constraintoviewport: false, visible: true,monitorresize:false,dragOnly:true,keylisteners:null} ); | ||
265 | - } | 266 | + {YAHOO.janelaDoca.xp.panel = new YAHOO.widget.Panel(id, { iframe:ifr,modal:modal, width: wlargura_,underlay:"none", fixedcenter: fix, constraintoviewport: false, visible: true,monitorresize:false,dragOnly:true,keylisteners:null} );} |
267 | + else{YAHOO.janelaDoca.xp.panel = new YAHOO.widget.ResizePanel(id, { iframe:ifr,underlay:underlay, modal:modal, width: wlargura_, fixedcenter: fix, constraintoviewport: false, visible: true,monitorresize:false,dragOnly:true,keylisteners:null} );} | ||
268 | + | ||
266 | if(nx !== "" && nx !== "center"){ | 269 | if(nx !== "" && nx !== "center"){ |
267 | pos = [nx,ny]; | 270 | pos = [nx,ny]; |
268 | YAHOO.janelaDoca.xp.panel.moveTo(pos[0],pos[1]+50); | 271 | YAHOO.janelaDoca.xp.panel.moveTo(pos[0],pos[1]+50); |
269 | } | 272 | } |
270 | YAHOO.janelaDoca.xp.manager.register(YAHOO.janelaDoca.xp.panel); | 273 | YAHOO.janelaDoca.xp.manager.register(YAHOO.janelaDoca.xp.panel); |
271 | YAHOO.janelaDoca.xp.panel.render(); | 274 | YAHOO.janelaDoca.xp.panel.render(); |
275 | + if(navm && id !== "i3geo_janelaMensagens") | ||
276 | + {YAHOO.janelaDoca.xp.panel.moveTo(0,0);} | ||
277 | + if(ifr == true) | ||
278 | + {YAHOO.janelaDoca.xp.panel.iframe.style.zIndex = 0;} | ||
272 | if(modal === true){ | 279 | if(modal === true){ |
273 | if($i(id+"_mask")) | 280 | if($i(id+"_mask")) |
274 | {$i(id+"_mask").style.zIndex = 9000;} | 281 | {$i(id+"_mask").style.zIndex = 9000;} |