     //  Properties
     //
     //--------------------------------------------------------------------------
+
+    //----------------------------------
+    //  autoSize
+    //----------------------------------
+
+    /**
+     *  @private
+     *  This must match the initial value in the textView.  autoSize will be 
+     *  set to false by the constructor.
+     */
+    private var _autoSize:Boolean = true;
+
+    /**
+     *  @private
+     */
+    private var autoSizeChanged:Boolean = false;
+    
+    /**
+     *  Documentation is not currently available.
+     *  
+     *  @langversion 3.0
+     *  @playerversion Flash 10
+     *  @playerversion AIR 1.5
+     *  @productversion Flex 4
+     */
+    public function get autoSize():Boolean
+    {
+        return _autoSize;
+    }
+
+    /**
+     *  @private
+     */
+    public function set autoSize(value:Boolean):void
+    {
+        if (value == _autoSize)
+            return;
+
+        _autoSize = value;
+        autoSizeChanged = true;
+
+        invalidateProperties();
+    }
 
     //----------------------------------
     //  displayAsPassword

    public function FxTextBase()
    {
        super();
    }

    //--------------------------------------------------------------------------

    }

    //----------------------------------
    //  percentWidth
    //----------------------------------

    /**
     *  @private
     */
    private var percentWidthChanged:Boolean = false;
    
    /**
     *  Documentation is not currently available.
     *  
     *  @langversion 3.0
     *  @playerversion Flash 10
     *  @playerversion AIR 1.5
     *  @productversion Flex 4
     */
    override public function get percentWidth():Number
    {
        return super.percentWidth;
    }

    //----------------------------------
    //  maxWidth
    //----------------------------------

    /**
     *  @private
     */
    private var maxWidthChanged:Boolean = false;

    /**
     *  @private
     */
    override public function set maxWidth(value:Number):void
    {
        if (value == super.maxWidth)
            return;

        super.maxWidth = value;
        maxWidthChanged = true;

        invalidateProperties();
    }

    //----------------------------------
    //  restrict
    //----------------------------------

