Obrigado Gabriela pela resposta, já foi de grande ajuda, vlw! não estou conseguindo diferenciar borda.imagine a situação dos componentes flex:
1 - ao arrastar um textfield e soltar em um canvas ele é criado; 2 - Depois de criado ao clicar nele posso arrastar para qualquer lugar do canvas; 3 - se seleciona uma parte da borda e arrastar ele vai aumentando de tamanho; não sei se é muito ambicioso da minha parte mais quero fazer isso em um sistema que estou fazendo :) a parte 1 e 2 já estão prontas, falta só a 3, até já fiz o override do updateDisplayList, agora quando o mouse passar pela borda, vou mudar o curso do mouse e de vez de mover , mudar o tamanho, a questão é que não estou conseguindo diferenciar o curso quando passa pela borda, estou pensado em criar ou outro componente no meu canvas, que vai contornando o canvas, como se fosse uma borda, assim daria para diferenciar, se não tiver outra opção é claro ;) qualquer sugestão é bem vinda! vlw! On 11 ago, 19:27, Gabriela Trindade Perry <gabrielape...@hotmail.com> wrote: > Eu se fosse tu esperava pra ver se sai coisa melhor :oP > > Se não, vamos tentar isso aqui (imagino que saibas trabalhar com esse > método, ok?) > > No seu canvas, coloque algo do tipo: > > override protected function updateDisplayList(unscaledWidth:Number, > unscaledHeight:Number):void{ > super.updateDisplayList(unscaledWidth,unscaledHeight); > setActualSize(w,h); //ver explicação embaixo > } > > Onde esse w e h seriam os valores que precisa ficar. Podes pegar o > mouse com um mouseX ou localX, não lembro... Tem que olhar nos docs > setActualSize é uma forma que eu uso para mudar width e height dentro > do componente. Vais precisar de uma lógica ai, para saber o tamanho > certo... > Sobre a borda, olha como eu fiz aqui:http://www.gabriela.trindade.nom.br/?p=32 --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---