Não. Você está tentando acessar um neto a partir do pai.
Você precisará fazer com que o filho do avô seja relocado mais pra cima (levando o neto junto), mas da forma que quer fazer, é impossível (e na verdade não faz o menor sentido). 2010/2/2 Ricardo Torquato <[email protected]> > E se for dentro de um outro componente... num funciona? > > pq tipo, eu tenho um componente que é a página, que só vem depois do > Login... por esse motivo ele não é o root... e dentro dele tem o VBox > que dentro possui um HBox que é o que eu queria deixar acima de tudo, > porém, só o HBox eu quero deixar acima de tudo, o resto quero deixar > normal... > > tem como fazer? > > On 1 fev, 14:02, Júlio César Ködel <[email protected]> wrote: > > 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 emhttp:// > 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 > -- [] 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
