Não estou entendendo essa sua dúvida. Os seus cadastral.mxml, pedido.mxml e ajuda.mxml já são componentes, basta você aprender a instanciar esses componentes da forma correta, conforme explica o help que eu te enviei. Você só não deve se referir ao arquivo físico MXML na sua máquina, mas sim ao componente MXML no seu projeto. No seu caso: <mx:ViewStack id="myVS"> <src:cadastro id="comp1" label="Componente 1"/> <src:pedido id="comp2" label="Componente 2"/> <src:ajuda id="comp3" label="Componente 3"/> </mx:ViewStack> O src deve estar especificado no xml:ns na tag application se o componente estiver em um pacote diferente do application. []s Fábio
________________________________ De: flexdev@googlegroups.com [mailto:[EMAIL PROTECTED] Em nome de Rafael Francisco Thibes Enviada em: sexta-feira, 1 de fevereiro de 2008 10:06 Para: flexdev@googlegroups.com Assunto: [flexdev] Re: [Bulk] [flexdev] RES: [flexdev] RES: [flexdev] LinkButton para outro .mxml Fabio, Exatamente essa minha dificuldade, eu precisaria fazer a um mxml, mas agora confirmo que não é possível. Fazer a um componente nesse caso não resolve meu problema pois são vários programas que preciso fazer chamada, e não estão em um mesmo código, e acredito que não poderia transformar esses arquivos mxml em componentes pois serão programas com diversos componentes dentro e ficaria uma lógica complexa(imagino). Concorda? agradeço a atenção! Atenciosamente, Rafael --------- Fabio Goll escreveu: Rafael, você não deve fazer referência a um MXML, mas sim a um componente/classe. Procure no help o seguinte tópico: Creating MXML components ________________________________ De: flexdev@googlegroups.com [mailto:[EMAIL PROTECTED] Em nome de Rafael Francisco Thibes Enviada em: quinta-feira, 31 de janeiro de 2008 18:21 Para: flexdev@googlegroups.com Assunto: [flexdev] RES: [flexdev] LinkButton para outro .mxml Arleston, No caso do exemplo(anexo(link.gif)) que passei: Ficaria como? ---------------------------------------------- <mx:LinkBar dataProvider="myVS" /> <mx:ViewStack id="myVS"> <src:cadastro.mxml id="comp1" label="Componente 1"/> <src:pedido.mxml id="comp2" label="Componente 2"/> <src:ajuda.mxml id="comp3" label="Componente 3"/> </mx:ViewStack> <src:cadastro.mxml> ------------------------------------------------ Dessa forma acima não funcionou(anexo(link-erro-src.gif)) um abraço, Rafael Arleston Lueders escreveu: Opa! Tenta utilizando o ViewStack cfme comentado acima e dentro vc usa a tag local. <local:NomeDoMXML> Depois fecha tag ViewStack. Se precisar de exemplo da um toque. Abraço, Arleston Lueders blog.riacenter.com On Jan 31, 2008 8:40 AM, Rafael Francisco Thibes <[EMAIL PROTECTED]> wrote: Fábio, Fiz um teste, mas se entendi direito o exemplo vai funcionar para um mesmo arquivo .mxml, fazendo chamadas para vários componentes. Mas o que estou precisando fazer é a chamada de um outro arquivo.mxml. Seguindo exemplo em anexo teria que ser alguma coisa do tipo: No arquivo menu.mxml eu chamaria painel de outros arquivos .mxml <mx:ApplicationControlBar x="0" y="0" width="100%"> <mx:LinkButton label="Cadastro" click="cadastro.mxml.painelCadastro.visible=true"/> <mx:LinkButton label="Pedido" click="pedido.mxml.painelCadastro.visible=true"//> <mx:LinkButton label="Ajuda" click="ajuda.mxml.painelCadastro.visible=true"//> </mx:ApplicationControlBar> Obrigado pela ajuda! Atenciosamente, Rafael -------------- Fabio Goll escreveu: Utilize ViewStack, acho que é isso que você quer fazer: <mx:LinkBar dataProvider="myVS" /> <mx:ViewStack id="myVS"> <componenteMxml1 id="comp1" label="Componente 1"/> <componenteMxml2 id="comp2" label="Componente 2"/> <componenteMxml3 id="comp3" label="Componente 3"/> </mx:ViewStack> Assim você navega entre os componentes pelo linkbar, nele vai aparecer todos os 3 componentes filhos do ViewStack. Faça um teste aí e veja se é isso. []s Fábio ________________________________ De: flexdev@googlegroups.com [mailto:[EMAIL PROTECTED] Em nome de Rafael Francisco Thibes Enviada em: quarta-feira, 30 de janeiro de 2008 18:24 Para: Lista Flexdev Assunto: [flexdev] LinkButton para outro .mxml Olá, Tenho um ApplicationControlBar com LinkButton, funciona perfeitamente para chamar um painel que está no mesmo arquivo ".mxml". (<mx:LinkButton label="Cadastro" click="painelCadastro.visible=true"/>) Como faço para chamar um painel de outro .mxml? Atenciosamente, Rafale Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/ _______________________________________________________ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/ --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---