Ops. Desculpe... root.setChildIndex ao invés de setChildRoot =P 2010/2/1 Júlio César Ködel <[email protected]>
> Adicione o componente desejado dentro do componente root (em Flex é o > Application, em AIR o WindowsApplication) e, *** após o mesmo ser criado > ***, utilize root.setChildRoot(componente, root.getChildren().length), > assim ele ficará com o último índice. > > Há eventos disparados quando um novo filho é adicionado a um root e, neste > evento, você pode normalizar a posição do teu componente para voltar a ficar > ao topo. > > Fiz isso com um componente toast que estava fazendo (aqueles componentes > que mostram uma janelinha inline com avisos) e ela tinha que ficar acima de > tudo, incluindo novos componentes, e deu certo. > > P.S.: Quando digo ROOT, quero dizer o primeiro componente da árvore, ou > seja, se você cria um Application, o root é o próprio Application, pois é > nele que outros itens são inseridos. > > Também dá pra fazer algumas brincadeiras com o stage, que é o root de tudo. > > 2010/2/1 Ricardo Torquato <[email protected]> > > Olá pessoal... >> >> to com um projetinho em que tem uma barra de tarefas, e essa barra tem >> que se sobrepor a tudo.... >> >> to tentando fazer SwapChildren aqui pra deixa-la por cima de uma >> janela PopUp porém está dando erro: >> >> "O DisplayObject fornecido deve ser filho do responsável pela >> chamada." >> >> O que acontece é que eu tenho um VBox com todo o conteudo da janela, e >> um HBox dentro dele que é a Barra de Tarefas, então, tecnicamente o >> Hbox num pertence diretamente a this... queria saber se possui uma >> maneira de fazer swapchildren com um PopUp filho do componente >> principal e um Hbox, digamos, neto (rs) desse componente... >> >> Valew! >> >> -- >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> Para enviar uma mensagem, envie um e-mail para [email protected] >> 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 > > > > > -- > [] > Júlio César Ködel G. > -- [] Júlio César Ködel G. -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] 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
