..:: MX Studio Fóruns ::..: Botão "x" fechar janela estilo pop-up - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Botão "x" fechar janela estilo pop-up Como faço?

#1 User is offline   bota-pb 

  • Group: Membros
  • Posts: 35
  • Joined: 28-January 05

  Posted 14 August 2006 - 01:57 AM

Boa noite pessoal.

Estou produzindo um site p/ um cliente, e ele quer q qdo o usuário clique em um link, a pareça uma janela estilo pop-up, na parte superior da homepage.

A janela eu já produzi, inclusive com o texto dinâmico e o scroll, tá apenas faltando saber como colocar aquele "x" que fecha a janela.

Será necessário transformar a janela com o botão em um movie clip e depois dentro do movie clip transformar o "x" em button???

Como faço?????

Obrigado!!!! smile.gif smile.gif smile.gif smile.gif smile.gif
0

#2 User is offline   felipegomes 

  • Group: Membros
  • Posts: 16
  • Joined: 26-November 05

  Posted 14 August 2006 - 11:35 AM

Olá querido,


Como você fez essa janela?
Ela é um movie clip?
Seria bom se fosse, pois assim você pode adicionar o recurso de drag (arrastar), semelhante as janelas do Windows, por exemplo.

Se sua janela for um movie clip, crie o "X", crie um retângulo atrás dele, que será a área de clique e transforme esse retângulo em um botão.

Após isso, digite "close_btn" - sem aspas - no campo de instância (<Instance Name) do botão que acabou de criar.

Agora clique duas vezes nesse botão e clique e arraste o primeiro frame para o último (Hit).

Volte à raiz do filme (pressionando "Ctrl + E").

Atribua também "janela_mc" como nome de instancia do movie clip que será a janela.

Após isso, volte a raiz do filme (pressionando "Ctrl + E") e crie uma layer (camada) chamada "Actions" - se já não tiver criado antes.

Selecione o primeiro frame dessa layer e digite:

ActionScript
janela_mc.close_btn.onRelease = function() {
       janela_mc._visible = 0;
}



Vale lembrar que a propriedade "_visible = 0" apenas torna o movie clip invisível, mas ele continua lá.
Se quiser removê-lo do stage, utilize o método removeMovieClip(), veja exemplo abaixo:


ActionScript
janela_mc.close_btn.onRelease = function() {
       janela_mc.removeMovieClip()
}


Mas para utilizar o removeMovieClip(), o movie clip terá que ser linkado com a Lybrary (biblioteca) através do linkage e inserido no stage pelo método attachMovie().

Bom, é isso.

Qualquer dúvida é só postar aí ou me enviar um e-mail, será um prazer ajudá-lo.
Meu e-mail é: contato@felipegomes.com.br

Deus te abençoe!


Atenciosamente,
Felipe Gomes
www.felipegomes.com.br | contato@felipegomes.com.br
0

#3 User is offline   bota-pb 

  • Group: Membros
  • Posts: 35
  • Joined: 28-January 05

Posted 15 August 2006 - 01:32 AM

Brigadão!!!!!!! thumbup.gif thumbup.gif thumbup.gif thumbup.gif
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic



Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)