I've been trying to modify the code provided by Scheitlin, however I am unsure how to modify the canvas structure. I'm pretty sure the difference is due to Halo vs Sparks components, although the canvas component is still a part of Flex 4. Changes include the SiteContainer conversion to ViewerContainer, but it's starts getting confusing after that.
Could anyone provide additional insight please? Bob