We are currently working on an advanced Flex 2.0 project. No details yet, but soon to read about it in this blog. But what we discovered working on it is that the Flex framework has some lacks regarding rotation of elements.
While the "no device font in rotated objects problem" is already known we tripped over some new interesting stumble stones.
- For example placing a rotated element in a canvas doesnt generate the scrollbars as you would expect, but only takes the width and height starting from the upper left corner to define the size of the element.
- Another problem is using the implemented drag n drop with rotated elements. It seems like there is a "non dropping area" created that resembles the size of the used canvas (or other element) at the top of the application. While this area is out of screen for unrotated objects it comes into stage when rotation is applied. For example a 180 degrees rotated object can be invisibly found in the top left corner of your application. This might be a bug in our application or a flex feature, lets see...
We are working on these things and i keep you up to date when we figure out how to solve this problems.