Ahh eu nem pensei nisso, eu posso usar mais de um <mx:Script>? e pode ser no meio do layout?
Obrigado ae, tão ajudando bastante. Em 30/03/07, Daniel Schmitz <[EMAIL PROTECTED]> escreveu: > > Mas você pode criar componentes dinamicamente e adicioná-los atraves de um > loop.; or exemplo: > > <mx:Panel id="MyPanel"/> > > <mx:Script> > > function preenchePanel():void > { > for (var i:Int =0;i<10;i++) > { > var TempText:TextInput = new TextInput(); > > TempText.id = "MyTempText" + i.toString(); > // outras propriedades.... > > > this.MyPanel.AddChild(TempText); > } > } > > > > > </mx:Script> > > > > É mais ou menos assim :) > > Abraços, > Daniel Schmitz > > > > > On 3/29/07, <mx:Script> Paulo Augusto Teixeira <[EMAIL PROTECTED]> > wrote: > > > Valeu Richard, obrigado vou tentar por aqui!!! abraços > > > > Em 29/03/07, Richard Manzke < [EMAIL PROTECTED]> escreveu: > > > > > > Oi Paulo! > > > > > > Sua lógica estará sempre dentro da tag mx:Script. > > > > > > Você pode mudar a aparência de qualquer componente através da ID dele. > > > > > > > > > Experimente definir um ID para o seu Panel e no script digite este ID > > > seguido de "." (ponto). Você verá uma série de propriedades e métodos > > > disponíveis. > > > > > > Bom, não sei se sua dúvida é básica assim... > > > > > > A respeito do ArrayCollection, o exemplo abaixo copia as pessoas da > > > coleção Pessoas com idade maior que 18 para a coleção PessoasMaiores: > > > > > > <?xml version="1.0" encoding="utf-8"?> > > > <mx:Application xmlns:mx=" http://www.adobe.com/2006/mxml" > > > creationComplete="Init()" > > > layout="absolute"> > > > <mx:Script> > > > <![CDATA[ > > > private function Init():void{ > > > for each(var pessoa:Object in Pessoas){ > > > if (pessoa.Idade > 18) > > > PessoasMaiores.addItem(pessoa); > > > } > > > } > > > ]]> > > > </mx:Script> > > > <mx:ArrayCollection id="Pessoas"> > > > <mx:Object > > > > <mx:Nome>Richard</mx:Nome> > > > <mx:Idade>35</mx:Idade> > > > </mx:Object> > > > <mx:Object > > > > <mx:Nome>Fulano</mx:Nome> > > > <mx:Idade>20</mx:Idade> > > > </mx:Object> > > > <mx:Object > > > > <mx:Nome>Ciclano</mx:Nome> > > > <mx:Idade>17</mx:Idade> > > > </mx:Object> > > > </mx:ArrayCollection> > > > <mx:ArrayCollection id="PessoasMaiores"> > > > > > > </mx:ArrayCollection> > > > </mx:Application> > > > > > > PessoasMaiores conterá apenas Richard e Fulano. > > > > > > Boa Sorte! > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > -- > > Paulo Teixeira > > Analista/Programador ColdFusion > > (21) 8170-7977 > > (22) 9911-4409 > > Blog: http://www.megatrends.com.br/blog/ > > > > > > > > > > -- -- Paulo Teixeira Analista/Programador ColdFusion (21) 8170-7977 (22) 9911-4409 Blog: http://www.megatrends.com.br/blog/ --~--~---------~--~----~------------~-------~--~----~ 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 [EMAIL PROTECTED] Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---