Se for mudar cor, muda no set data.

<?xml version="1.0" encoding="utf-8"?>
<mx:Box
        xmlns:mx="http://www.adobe.com/2006/mxml";>

        <mx:Script>
                <![CDATA[
                        import mx.events.FlexEvent;

override public function set data(value:Object):void{
                                super.data=value;

                                pb.label=data.valor; //valor é um objeto num 
arraycollection que
fiz ali so pra testar...
                                pb.setProgress(Number(data.valor), 100)

                                dispatchEvent(new 
FlexEvent(FlexEvent.DATA_CHANGE));
                        }

                ]]>
        </mx:Script>

        <mx:ProgressBar width="150" id="pb" mode="manual"/>
</mx:Box>

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