      *  @playerversion AIR 1.1
      *  @productversion Flex 3
      */
-    public function getBoundsXAtSize(width:Number, height:Number, postTransform:Boolean = true):Number
-    {
-        var strokeExtents:Point = getStrokeExtents(postTransform);
-        var m:Matrix = postTransform ? computeMatrix() : null;
+    public function getBoundsXAtSize(width:Number, height:Number, postLayoutTransform:Boolean = true):Number
+    {
+        var strokeExtents:Point = getStrokeExtents(postLayoutTransform);
+        var m:Matrix = postLayoutTransform ? computeMatrix() : null;
         if (!m)
             return strokeExtents.x * -0.5 + this.measuredX + this.x;
 

     *  @playerversion AIR 1.1
     *  @productversion Flex 3
     */
    public function getBoundsYAtSize(width:Number, height:Number, postTransform:Boolean = true):Number
    {
        var strokeExtents:Point = getStrokeExtents(postTransform);
        var m:Matrix = postTransform ? computeMatrix() : null;
        if (!m)
            return strokeExtents.y * -0.5 + this.measuredY + this.y;


     */
    protected function transformHeightForLayout(width:Number,
                                                height:Number,
                                                postLayoutTransform:Boolean = true):Number
    {
        if (postLayoutTransform)
        {
            var m:Matrix = computeMatrix();
            if (m)
