     [SkinPart]
     
     /**
-     *  <code>track</code> is a SkinPart that defines a button
-     *  that, when  pressed, will set the <code>value</code>
-     *  to the value corresponding with that position.
+     *  A skin part that defines a button
+     *  that when  pressed sets the <code>value</code> property
+     *  to the value corresponding with the current button position on the track.
      */
     public var track:FxButton; 
 

    }
    
    /**
     *  This function returns a position on the slider relative to its
     *  orientation and shape. The <code>localX</code> and <code>localY</code>
     *  values represent the location in the local coordinate system of the
     *  track. Subclasses must override this method and return the
     *  appropriate value for their situation. Values should not be clamped to
     *  the ends of the track, as that clamping will happen later, prior
     *  to setting the thumb position.
     */
    protected function pointToPosition(localX:Number, localY:Number):Number
    {

    }

    /**
     *  @private
     *  Capture mouse-move events anywhere on or off the stage.
     *  First, we calculate the new value based on the new position
     *  using calculateNewValue(). Then, we move the thumb to 
