Eye candy is an important, if often over looked, part of any Flex application. Unfortunately for me, I am much more of a developer than a designer and this has often left me with the short end of the eye candy stick.
The strength of being a developer however is in the custom functionality we can add. Recently I have put together a DrawableOverlay Flex component which can be used to allow the user to annotate/draw on any part of the application.
The example application below shows how this component works in practice. The DrawableOverlay component can be placed over any other components in the application (in this case a Image and a Container) and the user is then able to annotate anywhere within the DrawableOverlay area.
Try it Out:
The full source code is available here. Feel free to take it and use it in any way which us useful to you. Come back soon to see me extend this simple example to show off some of the things which are possible.