Flex/Actionscript:
No es simple, te explico, tienes que sabes crear un componente, tambien saber que son las funciones get y set, binding data, eventos, etc...
Tienes que darle override a la funcion publica "data"
Creas un nuevo componente partiendo de la base de un VBox, realizas la parte grafica...
Supongamos que has hecho la grafica:
La mayoria seran Labels, y un componte Image.
a estos le das la info con binding data....por ejemplo, al titulo:
Código:
<Label text="{data.titulo}">
ahora, en tu main application debes tener un listener para "escuchar" los eventos MOUSE_ROLLOVER y MOUSE_ROLLOUT, y una funcion para cada evento, la importante es rollover, ahi crearas una instancia de tu componente y le pasaras como data los datos que quieres ver en el popUp.
Si entiendes algo de todo puedo seguir y escribir un ejemplo concreto.