Não deu certo.
Vou colocar o script do componente.

COMPCOR.mxml
O componente tem mais funções,
mas acho que dá para ter uma ideia.

<?xml version="1.0" encoding="utf-8"?>
<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml"; width="152" 
height="32"
   creationComplete="init();" borderStyle="solid" 
horizontalScrollPolicy="off" verticalScrollPolicy="off">
   <mx:Script>
       <![CDATA[
           import mx.core.UIComponent;
                 public var color:String;                       public 
function init():void{
               var sp:Sprite = new Sprite();
               sp.graphics.beginFill(uint(color),1);
               sp.graphics.drawRect(0,0,40,30);
               sp.graphics.endFill();
                                 var uic:UIComponent = new 
UIComponent();                      uic.addChild(sp);
               this.addChild(uic);
           }
                 ]]>
   </mx:Script>
</mx:Canvas>



MAIN.XML


[Bindable]
public var cores:ArrayCollection = new ArrayCollection(
[{color:"0xEEEEEE"}, {color:"0xCCCCCC"}]);

<mx:TileList id="colorTiles" width="400" height="100"
dataProvider="{cores}" itemRenderer="compCor" />

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

Responder a