Robinho, a rstSucessoGetMenus recebe um ArrayCollection com os menus que
estão cadastrados no banco, um dos parâmetros retornados é um bytearray que
é o retorno do blob, ou seja, o ícone cadastrado. O primeiro laço monta as
abas (navigatorContent). O loaderCustomizado teve que ser feito para
Robinho, como eu não tenho problema nenhum em ajudar quem quer aprender, dá
uma olhada nesse código, é o que eu uso. Ele traz os ícones do banco em um
campo blob e monta em abas e em tree. Cada aba, que também têm seus ícones,
possui um tree. Já vou avisando aos corneteiros de plantão que fiz o
Ha! O loader customizado é só uma extensão de loader:
package Modulos.Financeiro.Componentes.CmpLoaderCustomizado
{
import flash.display.Loader;
public class LoaderCustomizado extends Loader
{
public var paramCustom:Object = new Object();
public function LoaderCustomizado()
{
super();
}
}
}
e
?xml version=1.0?
!-- dpcontrols/TreeIconField.mxml --
mx:Application xmlns:mx=http://www.adobe.com/2006/mxml;
mx:Script
![CDATA[
[Bindable]
[Embed(source=assets/radioIcon.jpg)]
public var iconSymbol1:Class;
[Bindable]
Leonardo, obrigado pelo ajuda, mas entendi muito não
Qualquer dúvida estou a disposição.
*Robinho*
*Analista/Programador de Sistemas*
*Skype: robinhocne*
*A fé em Deus nos faz crer no incrível, ver o invisível e realizar o
impossível.*
Em 24 de outubro de 2013 16:50, Leonardo Oliveira
Tente isso:
[Embed(source=minhaImagem.png)]
private var icoTrv: Class;
myTreeView.setItemIcon(icoTrv);
Em sábado, 19 de outubro de 2013 21h53min47s UTC-3, Robinho de Morais
escreveu:
Tenho esse tree e queria no Cadastro colocar um icone, no do Processos
outro icone e do Relatório outro
Fiz como falou
[Bindable]
[Embed(source=assets/Inn/cad16.png)]
public var icCad:Class;
treeMenu.setItemIcon(icCad);
mas está dando esse erro:
1120: Acesso de propriedade indefinida icCad.
1120: Acesso de propriedade indefinida treeMenu.
Esse é o meu xml para popular o tree:
!--