RÔMULO NUNES (32 pts)

NILTON BICALHO (61 pts)

ILVA RUDEV (90 pts)

ALEXANDRE PORTO (1281 pts)

LUIZ HERRERA (117 pts)

KEN AWAMURA (130 pts)

AMAURY BENTES (123 pts)

DAAFY (55 pts)

RICARDO TAKAHASHI (180 pts)

RICARDO TEIXEIRA (40 pts)

MARCELO SIQUEIRA (96 pts)

EDUARDO PERROUD (52 pts)
Treinamento PontoFlash de Flash e ActionScript

Preciso de uma ação para desabilitar um botão.

Para recuperar recuperar variaveis no url com o Flash.

Como fechar uma janela fullscreen ou poup?

Como faço para dar uma ação de um movieclip para outro?

Porque um botão dentro de um movie clip não envia comandos para uma cena?

Qual o significado de um Array para a programação no Flash?

Queria declarar valores para uma variável importada de um arquivo TXT.

Quero fazer um preloader para um texto aberto com load variables.

Relógio analógico.

Pra galera que curte Animação Clássica em Flash...

Alguém saberia me explicar a sintaxe do While?

Treinamento PontoFlash de Flash e ActionScript - AS2 e AS3

Flash The Easter Egg.

Como fazer um link para fechar uma animação?
Degradé com tons metálicos - Fireworks

Uma enquete usando ASP e Flash.

Objeto array.

Funções de actionscripts

Escrevendo e lendo arquivos TXT com o FlashMX.

Usando Flash e ASP para contruir um formulário.

Load Movie into target (movieclip).

Trace Bitmap.

O desenho animado abrindo sites.

Integração Dreamweaver + Fireworks.

Tracejado no Fireworks

MC se movimenta ao contrario do mouse (velocidade, distância)
Slide menu

Flower

3d bounce

Mapa - Países com A 2

Analogicclock

Altex

Break_text

Arrasta e volta

Trilha

Receber XML

Keypress

3D-gradient
HOME | TUTORIAIS
ListBox no FlashMX.
por Alexandre Porto

1 - Em uma arquivo novo, coloque um Listbox.

2 - Na barra de propriedades, dê a esse compontente o nome de instância times e preencha as informações no campo rótulos (label) e dados (data), nas janelas de inserir valores que se abre quando você clica no campo correspondente.



Ex:
Rótulos: Santos, Corinthians, Botafogo, Flamengo, Vasco da Gama, São Paulo, Palmeiras
Dados: 1962, 1999, 1995, 1992, 2000, 1993, 1994

nota: Esse preenchimento pode também ser feito por actionscript, seguindo uma dica enviada para a lista pelo Jonas Galvez:

onClipEvent (load) {
   _item0 = ["Santos", "1962"];
   _item1 = ["Corinthians", "1999"];
   _item2 = ["Botafogo", "1995"];
   _item3 = ["Vasco da Gama", "2000"];
   _item4 = ["Flamengo", "1992"];
   _item5 = ["São Paulo", "1995"];
   _item6 = ["Palmeiras", "1994"];
   _itens = [_item0, _item1, _item2, _item3, _item4, _item5, _item6];
   for (i=0; i<_itens.length; i++) {
      this.addItem(_itens[i][0], _itens[i][1]);
   }
}

Agora vamos ver como mostrar os valores preenchidos em Dados num campo de texto.

Primeiramente coloque um campo de texto "textbox" no palco. Clique com o botão direito do mouse no primeiro fgrame do filme e abra a janela de ações. Cole esse código na mesma:

function mostrarDados() {
   textbox.text = times.getSelectedItem().data;
   // coloca no campo de texto o item selecionado
}
times.setChangeHandler("mostrarDados");
// função chamada quando a seleção na caixa de listagem é alterada

Pronto, já pode testar seu filme.

Vamos ver um outro exemplo:

Coloque um campo de texto com o nome de instância texbox e arraste um compontente litBox para o palco. Coloque lista como nome de instância do listBox.

Os dados são inseridos com duas arrays (meusRotulos e meusDados) e um loop FOR.

meusRotulos = ["Flash MX Release", "Meu próximo aniversário", "dia do meu casamento", "Dia da minha mudança", "Natal", "Posse de Lula", "Carnaval"];
meusDados = ["15 de fevereiro de 2002", "2 de maio de 2003", "7 de dezembro de 2002", "1 de setembro de 2002", "25 de dezembro de 2002", "1 de janeiro de 2003", "23 de fevereiro de 2003"];
for (i=0; i<=6; i++) {
   lista.addItem(meusRotulos[i], meusDados[i]);
}
function mostrarDados() {
textbox.text = lista.getSelectedItem().data;
}
lista.setChangeHandler("mostrarDados");

Nessa célula acima o conteúdo das arrays recorrem (pulam de linha). Cuide para que, na janela de ações,
ela fica toda numa mesma linha.


É só isso. Espero que tenha sido útil


Devido à reformulação implementada no site, pode ser que você encontre alguns links quebrados. Por favor, ajude-nos a corrigir eventuais problemas nos informando links quebrados
0 comentário