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 em http://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

Responder a