Depois de bastante gente me ter pedido gentilmente o código fonte do aplicativo desenvolvido em:
http://msdevstudio.com/blog/2008/10/09/o-poder-da-api-draw-do-as3-exemplo-em-flex/

venho agora publicar o seu código fonte e informar que foram alterados alguns pontos, o que permite agora usar separadamente ambas as classes.
A class GraphDependency permite agora ser usada para criar dependencia em qualquer objecto baseado em UIComponente como imagens ou botões, disponibilizando o método update() pode inclusive redesenhar a dependencia entre objectos estando eles a ser arrastados no ecrã ou sujeitos a uma animação.
A class Poper permite criar um popup informativo em qualquer objecto UIComponente, podendo também ser usada em imagens ou botões.
As restantes classes podem ser uteis em mais alguns pontos para desenhar circulos ou rectangulos. O sistema de dependencia permite definir as cores da linha, recebendo como array os objectos a criar dependencia (linha grafica)
Podem ver o exemplo online aqui com o código fonte disponivel bem como o projecto pronto a importar no flex builder 3 (File->Import->Flex Project Archive)
Entretanto o projecto sofreu algumas alterações e o seu código foi devidamente comentado para que seja mais facil entender o exemplo. (Foi comentado em inglês saiba o porque em baixo)
Finalmente, um noticia, este exemplo foi previamente aceite para ser colocado no tour de flex pelo Greg, ou seja, brevemente estará disponivel também nessa aplicação, e espero que seja o primeiro de muitos exemplos do msdevstudio presentes no aplicativo. Daí o exemplo em cima ter sido comentado em inglês, mas o exemplo é de facil compreensão e qualquer duvida: http://forum.msdevstudio.com.
Abraços a todos e espero que seja util.




Um Comentário
vlw Mário….
vai ser mto útil com certeza…
abrigado