Olá pessoal do grupo, tudo bem com todo mundo aí?! Eu estou com um problema, que também é uma dúvida, e gostaria muito da ajuda de vocês. Eu sou iniciante com o Flex e criei minha primeira aplicaçãozinha. Trata-se de um manipulador de imagens (Brilho, Contraste, Negativo e Zoom). As imagens (Thumbnails + imagemAtual) são enviadas via HTTPService pelo JAVA, através de troca de XML.
O que acontece é que, dentre as funcionalidades já criada, eu preciso criar uma nova que é a Lupa ou Magnifying Glass. Essa lupa tem o objetivo de exibir, em maior escala (zoom), uma determinada área da imagem. Essa área é pré-definida (um círculo ou quadrado de tamanho fixo) e conforme o usuário vai movimentando o mouse sobre a imagem, eu devo exibir. Acontece que eu estou meio sem idéia de como criar essa "mascara" na imagem. Eu pensei em colocar uma imagem maior por baixo e outra por cima, mas não sei como criar a máscara para isso. E adotando essa solução, mesmo o centro das imagens serem o mesmo, no posicionamento, as pontas não será, já que a imagem com zoom, será maior. Alguém saberia me dizer se é possível eu fazer isso? E tipo, eu não estou aqui para que me digam como, eu só queria mesmo é uma direção, caso alguém já tenha feito algo parecido. Por onde eu devo começar a procurar respostas para implementar minha solução. O que preciso fazer é isso: http://www.webwasp.co.uk/tutorials/b11-magnify/index.php No entanto, esse tutorial é para flash. Tem como eu fazer isso no Flex? Ou eu tenho de adotar esse tutorial para Flash, mas construir o MovieClip através do ActionScript 3.0 ? ( assim: http://blogs.adobe.com/pdehaan/2006/07/creating_new_movieclips_in_act.html ). Sei que a pergunta pode parecer boba, mas estou com dúvidas por estar iniciando o desenvolvimento com essa ferramenta. Pessoal, muito obrigado desde já, pela atenção e compreensão. Atenciosamente, Júnior --~--~---------~--~----~------------~-------~--~----~ 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 [EMAIL PROTECTED] Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---