 
     //--------------------------------------------------------------------------
     //
-    //  Overridden properties: UIComponent, Range
-    //
-    //--------------------------------------------------------------------------
+    //  Overridden properties: UIComponent, FxRange
+    //
+    //--------------------------------------------------------------------------
+ 
+    //---------------------------------
+    // enabled
+    //---------------------------------     
     
     /**
      *  Enable (<code>true</code>) or disable (<code>false</code>) this component. 
      *  This property also enables and disables any of the 
      *  skin parts for this component.
      */
+    override public function get enabled():Boolean
+    {
+        return super.enabled;
+    }
+    
+    /**
+     *  @private
+     */
     override public function set enabled(value:Boolean):void
     {
         super.enabled = value;

        invalidateDisplayList();
    }

    /**
     *  @inheritDoc
     */
    override public function set minimum(value:Number):void
    {

        invalidateDisplayList();
    }
    
    //---------------------------------
    // value
    //---------------------------------     

    [Bindable(event="valueCommit")]  // Warning: must match the Bindable tag in FxRange
    
    /**
     *  @private 
     *  Overidden so that this property can be the source of a binding expression.
     */
    override public function get value():Number
    {
        return super.value;
    }

    /**
     *  @private
     */
    override public function set value(newValue:Number):void
    {
        super.value = newValue;
        invalidateDisplayList();
    }
  
    /**
     *  @private
     */
    override protected function setValue(value:Number):void
    {
