Eu usaria até a banca da cozinha se me resolvesse o problema, sugeri o Image porque tem o ioError. :-)
E uma outra ideia, mas que não consigo concretizar: E utilizando o URLRequest para verificar se o link é válido? Vi que não gera eventos, mas é de alguma forma possivel verificar se um determinado link é válido? O caminho que tenho para as imagens é um url. Por outro lado, para piorar as coisas, esta pequena imagem que conterá um icon ou não conforme a imagem a que diz respeito existe ou não, é um itemrenderer, que vai buscar o url da imagem a "data.img". Ou seja, na altura de criação, o data.img pode ainda não estar disponivel para verificação. :-P Tentei a minha ideia do urlrequest, mas levo logo com um erro de null property, já que quando é criado o itemrenderer, o data.img ainda não tem nada. Complicadinho este flex. João: pensei em algo como começar o load e interromper os dados. hmm. MV 2009/1/28 Filipe Freitas <[email protected]>: > Tens mesmo de verificar server side. > > Se vais usar o Image component é porque queres mostrar algo. > Acho que não faz sentido usar o Image component se não queres mostrar uma > imagem. > > Miguel Vaz wrote: > > Sim, também através do ioError do tag Image, como referi, consigo > filtrar as imagens que não existem e mostrar outra coisa. O problema é > que, desta forma, vou também obrigar o flex a ler todas as imagens nos > casos em que elas existem. Numa lista de centenas, isso causa > problemas, ou pelo menos entope a ligação com a leitura dessas > centenas de imagens que existem, sem necessidade. > > O ideal seria algo como o file_exists do PHP, em que apenas "toca" no > ficheiro e verifica a existÊncia, sem gastar largura de banda na sua > leitura. > > Outro ideal seria no tag Image existir alguma propriedade que fizesse > isso mesmo...verificava se a imagem existia e só a mostrava (e lia) se > quisessemos. :-) > > > MV > > > > 2009/1/28 João Fernandes <[email protected]>: > > > Miguel, se apontares directamente um mx:Image ao destino, se esta imagem > não existir ele vai usar o brokenImageSkin (se não estou em erro) , logo > faz o que precisas :) > -- > > João Fernandes > > Adobe Certified Expert > Adobe Community Expert > http://www.onflexwithcf.org > http://www.riapt.org > Portugal Adobe User Group (http://aug.riapt.org) > > > > > > > > > > ________________________________ > > Internal Virus Database is out of date. > Checked by AVG - http://www.avg.com > Version: 8.0.173 / Virus Database: 270.6.20/1822 - Release Date: 01-12-2008 > 8:23 > > > > -- > Filipe Freitas > RIA Architect > > Skype: filipe.freitas.82 Tel: +351 967 787 104 > Email: [email protected] > www.webfuel.pt --~--~---------~--~----~------------~-------~--~----~ Recebeu esta mensagem porque está inscrito em Grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos Google. Para enviar mensagens para este grupo, envie um email para [email protected] Para anular a inscrição neste grupo, envie um email para [email protected] Para mais opções, visite este grupo em http://groups.google.com/group/riapt?hl=pt-PT -~----------~----~----~----~------~----~------~--~---
