Pucha, apesar do obvio, não sabia. Obrigado, acho que isso resolve.
On 10 jan, 15:59, Eric Tonussi <erictonu...@gmail.com> wrote: > voce pode editar o index.html que o flex gera. de uma olhada na pasta > html-template. assim nao precisa adicionar a funcao a cada vez que compilar > > Em 10 de janeiro de 2011 15:50, Leonardo Oliveira < > leonardoc.olive...@gmail.com> escreveu: > > > Eu entendi. Bom, na teoria dá pra fazer, mas na prática... > > É que é um projeto em pleno desenvolvimento, somos vários > > desenvolvedores então sempre que alguém compila, o flex gera novamente > > o index sem minha função. Seria um tormento ter que escrever a função > > no index a cada vez que o projeto for compilado. > > Tá beleza, acho que vou ter que continuar com o pog. Se tiverem mais > > sugestões são bem vindas. > > Obrigado. > > > On 10 jan, 15:38, Renato Lima <renattolima.lis...@gmail.com> wrote: > > > Uma pequena correção: > > > > ao invés de: > > > function abrirPopup(w, h, top, left) > > > > faça: > > > function abrirPopup(w, h, t, l) > > > > Em 10 de janeiro de 2011 15:35, Renato Lima > > > <renattolima.lis...@gmail.com>escreveu: > > > > > Um exemplo simples: > > > > > No HTML que contém o seu SWF, vc adiciona este script: > > > > > <script> > > > >> function abrirPopup(w, h, top, left) > > > >> { > > > >> window.open("popup.html", "_blank", "top="+t+", left="+l+", > > > >> toolbar=no,location=no, directories=no, status=no, menubar=no, > > > >> scrollbars=no, resizable=no, copyhistory=no, width="+w+", height="+h); > > > >> } > > > >> </script> > > > > > Na sua aplicação vc faz: > > > > > ExternalInterface.call("abrirPopup", 300, 300, 10, 20); > > > > > Isso vai abrir um popup no tamanho e posição que vc especificar no > > flex. > > > > Você precisa algo a mais do que isso? > > > > > Abraço, > > > > > Em 10 de janeiro de 2011 15:20, Leonardo Oliveira < > > > > leonardoc.olive...@gmail.com> escreveu: > > > > > Beleza Renato, e por aí? > > > > >> Cara, ExternalInterface neste caso não dá porque o javascript, até > > > >> onde eu sei, só faz esse tipo de configuração em janelas que ele vai > > > >> abrir, portanto na janela atual ele não faz, eu acho. Dessa forma > > > >> cairia no mesmo problema, uma página para abrir outra configurada e > > > >> para fechar-se a si mesma. > > > > >> O trecho js é este: > > > >> var url = "http://meuIP/flex/app.html?idUsuario="+idUsuario > > > >> +"&nomeUsuario="+nomeLogin+"&tipoUsuario="+tipoUsuario; > > > >> window.open(url, "_blank", "top="+t+", left="+l+", toolbar=no, > > > >> location=no, directories=no, status=no, menubar=no, scrollbars=no, > > > >> resizable=no, copyhistory=no, width="+w+", height="+h); > > > >> window.opener = window; > > > >> window.close("#"); > > > > >> O que quero dizer é que não teria como eu fazer isso se já tivesse > > > >> chamando direto o app.html, algo como this.top = 10 não funciona. > > > > >> On 10 jan, 15:03, Renato Lima <renattolima.lis...@gmail.com> wrote: > > > >> > Fala Leornardo, blz? > > > > >> > Cara use ExternalInterface< > > > >>http://www.adobe.com/livedocs/flash/9.0/ActionScriptLangRefV3/flash/e > > .. > > > >> .>e > > > >> > seja feliz. > > > > >> > Abraço, > > > > >> > Em 10 de janeiro de 2011 14:57, Leonardo Oliveira < > > > >> > leonardoc.olive...@gmail.com> escreveu: > > > > >> > > Eae pessoal. > > > > >> > > No javascript temos a window.open com vários parâmetros como > > tamanho > > > >> > > da janela, posicionamento na tela, habilita ou desabilita vários > > > >> > > parâmetros do browser como menu, enfim. > > > > >> > > No actionscript temos a navigateToURL, porém não temos os > > parâmetros > > > >> > > que temos no javascript. E antes de mais nada, eu sei que > > actionscript > > > >> > > não foi feito pra conversar diretamente com navegador. Mas... como > > > >> > > então eu poderia abrir um poupup configurado (dimensões, > > > >> > > posicionamento, etc.)? > > > > >> > > Hoje estou fazendo assim: abro uma janela através do > > navigateToURL, > > > >> > > esta janela por sua vez abre outra janela com javascript, > > repassando > > > >> > > as variáveis e configurando o que eu quero, e depois fecho a > > primeira > > > >> > > janela chamada. Então o que quero é eliminar esta pog. > > > > >> > > Alguém tem uma sugestão? > > > >> > > Tks. > > > > >> > > -- > > > >> > > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > > > >> > > Para enviar uma mensagem, envie um e-mail para > > > >> flexdev@googlegroups.com > > > >> > > Para sair da lista, envie um email em branco para > > > >> > > flexdev-unsubscr...@googlegroups.com > > > >> > > Mais opções estão disponíveis emhttp:// > > > >> groups.google.com/group/flexdev > > > > >> > -- > > > >> > Renato Lima > > > >> > Analista de sistemas - RIA Especialist > > > >> > Twitter: @renattolima > > > > >> -- > > > >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" > > > >> Para enviar uma mensagem, envie um e-mail para > > flexdev@googlegroups.com > > > >> Para sair da lista, envie um email em branco para > > > >> flexdev-unsubscr...@googlegroups.com > > > >> Mais opções estão disponíveis emhttp:// > > groups.google.com/group/flexdev > > > > > -- > > > > Renato Lima > > > > Analista de sistemas - RIA Especialist > > > > Twitter: @renattolima > > > > -- > > > Renato Lima > > > Analista de sistemas - RIA Especialist > > > Twitter: @renattolima > > > -- > > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > > Para sair da lista, envie um email em branco para > > flexdev-unsubscr...@googlegroups.com > > Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev