no XML, vc colocou o label, mas nao o ícon, kd? e esse ícon tem q ser uma 
imagem do tipo class.

Igor C. de Paula
Analista de sistema e Programador
(22) 9879-5627 / (22) 8123-4923 / (22) 3051-6603
igordepa...@adminweb.com.br
www.adminweb.com.br
Sistemas intranet, internet e integrados
Enviado via iPad

Em 02/04/2012, às 15:42, Dassayev Barbosa <jd.da...@gmail.com> escreveu:

> Criei um arquivo AS que extende da Classe MenuBar. Porém o ícone não
> aparece. O label aparece normalmente. Alguém poderia me ajudar? Segue
> abaixo o código!
> 
> private var iconeSair : Class = Icones.iconSair;
> private var menuBarXML:XMLList =
>                <>
>                    <menuitem id="itemArquivo" label="Arquivo">
>                        <submenu id="itemArquivoImportacoes" 
> label="Importações" >
>                            <submenu id="itemArquivoImportacoesAluno" 
> label="Aluno"/>
>                            <submenu id="itemArquivoImportacoesProfessor" 
> label="Professor"/
>> 
>                        </submenu>
>                        <menuitem type="separator"/>
>                        <menuitem id="itemArquivoSair" label="Sair" 
> icon="iconeSair"/>
>                    </menuitem>
>                    <menuitem id="itemCadastro" label="Cadastros">
>                        <submenu id="itemCadastroAluno" label="Aluno"/>
>                        <submenu id="itemCadastroProfessor" label="Professor"/>
>                    </menuitem>
>                </>;
> 
> //Construtor
> public function Menu()
> {
>    super();
>    this.labelField = "@label";
>    this.iconField = "@icon";
>    this.addEventListener(MenuEvent.ITEM_CLICK, handleMenuClick);
> 
>     menuBarCollection = new XMLListCollection(menuBarXML);
>    this.dataProvider = menuBarCollection;
>        }
> 
> 
> //Classe Icones
> [Embed(source="/utils/imagens/sair.png")]
> [Bindable]
> public static var iconSair : Class;
> 
> -- 
> 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 
> flexdev-unsubscr...@googlegroups.com
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev

-- 
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 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Reply via email to