diff --git a/ferramentas/pontoempoligono/index.js b/ferramentas/pontoempoligono/index.js index 3e9dfd0..9e833b5 100644 --- a/ferramentas/pontoempoligono/index.js +++ b/ferramentas/pontoempoligono/index.js @@ -49,6 +49,31 @@ i3GEOF.pontoEmPoligono = { */ aguarde: "", /* + Para efeitos de compatibilidade antes da versão 4.7 que não tinha dicionário + */ + criaJanelaFlutuante: function(){ + i3GEOF.pontoEmPoligono.iniciaDicionario(); + }, + /* + Function: iniciaDicionario + + Carrega o dicionário e chama a função que inicia a ferramenta + + O Javascript é carregado com o id i3GEOF.nomedaferramenta.dicionario_script + */ + iniciaDicionario: function(){ + if(typeof(i3GEOF.pontoEmPoligono.dicionario) === 'undefined'){ + i3GEO.util.scriptTag( + i3GEO.configura.locaplic+"/ferramentas/pontoempoligono/dicionario.js", + "i3GEOF.pontoEmPoligono.iniciaJanelaFlutuante()", + "i3GEOF.pontoEmPoligono.dicionario_script" + ); + } + else{ + i3GEOF.pontoEmPoligono.iniciaJanelaFlutuante(); + } + }, + /* Function: inicia Inicia a ferramenta. É chamado por criaJanelaFlutuante @@ -267,4 +292,4 @@ i3GEOF.pontoEmPoligono = { "260px" ); } -}; \ No newline at end of file +}; -- libgit2 0.21.2