Pessoal, na minha aplicação tenho um itemRenderer, para um Tree, que
utiliza duas imagens e mais um label. Só que está demorando em torno
de 8 seg. para renderizar minha lista que possui apenas 20 itens.
Pensei que uma solução seria, se for possível, uzar apenas uma
instância de um Image para todos os itens desta lista (singleton).
Para testar isso fiz o seguinte teste:
...
            [Bindable]
            var imageResource:ImageResource =
ImageResource.getInstancia();
            public function adiciona():void
            {
        var image:Image = new Image();
        image.source = imageResource.iconeSalvar;
        box1.addChild(image);
        box2.addChild(image);
            }
    ]]>
    </mx:Script>
    <containers:MVHBox creationComplete="adiciona()">
        <mx:Box id="box1" />
        <mx:Box id="box2" />
    </containers:MVHBox>
...
mas ao adicionar o image no "box2" some o mesmo do "box1". Alguem
conhece alguma maneira de utilizar a mesma instância (não uma "cópia")
de um objeto em locais diferentes da tela?
Alguma outra idéia para melhorar a performance do meu itemRenderer?

Obrigado,
Arthur Rocha.

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