Tenta desta maneira:

*agora colocando o DataProvider dentro da funciona não funciona. NÃO
APARECE: Só aparece os Labels.
            myMenu = new Menu();
            var dp:Object = [
                {label: "**imagem1**", img:"..**/image/**imagem1**.png'**"},

                {label: "**imagem2**", img:"..**/image/**imagem2**.png'**"},

                {label: "**imagem3**",
img:"..**/image/**imagem3**.png'**"}];

            myMenu.iconField = data.img;
            myMenu.dataProvider = dp;

Alguém poderia me explicar o porque !!!!*

2009/8/20 bruno bg <[email protected]>

> *Estou **utilizando *o *popupbutton está funcionando legal.
> procurei na web, google, etc uma maneira de incluir ícones, figuras nas
> opções popUp.
> ACHEI
>
> porém só funciona criando o array no MXML. assim:
>         <mx:Array id="dp">
>             <mx:Object label="imagem1" img="@Embed(source='../image/**
> imagem1**.png')" />*
> *            <mx:Object label="**imagem2**" img="@Embed(source='../image/*
> *imagem2**.png')" />
>             <mx:Object label="**imagem3**" img="@Embed(source='../image/**
> imagem3**.png')" />
>         </mx:Array>
> na function de inicialização
> **            myMenu = new Menu();*
> *            myMenu.iconField = "@img";
>             myMenu.dataProvider = dp;
> BELEZA FUNCIONA.
>
> agora colocando o DataProvider dentro da funciona não funciona. NÃO
> APARECE : Só aparece os Labels.
>             myMenu = new Menu();
>             var dp:Object = [
>                 {label: "**imagem1**", img:"..**/image/**imagem1**.png'**"},
>
>                 {label: "**imagem2**", img:"..**/image/**imagem2**.png'**"},
>
>                 {label: "**imagem3**", img:"..**/image/**imagem3**.png'**"}];
>
>             myMenu.iconField = "img";
>             myMenu.dataProvider = dp;
>
> Alguém poderia me explicar o porque !!!!
>
> agradeço
> brunobg
> *
> >
>


-- 
Atenciosamente
Everton Romero Rivas
[email protected]

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Responder a