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