     
     /**
      *  A skin part that defines a button
-     *  that when  pressed sets the <code>value</code> property
+     *  that, when  pressed, sets the <code>value</code> property
      *  to the value corresponding with the current button position on the track.
      *  
      *  @langversion 3.0

    private var clickOffset:Point;
    
    /**
     *  Set the bounds of skin parts - typically the thumb - whose geometry isn't fully
     *  specified by the skin's layout.
     * 
     *  <p>Most subclasses override this method to update the thumb's size, position, and 
     *  visibility, based on the minimum, maximum, and value properties. </p>
     * 
     *  <p>Does nothing by default.</p> 
     * 

 *  The <code>smoothScrolling</code> style must also be set on the
 *  ScrollBar to get animated behavior when shift-clicking.
 *  
 * <p>This duration is for an animation that covers the entire distance of the 
 * track; smaller distances will use a proportionally smaller duration.</p>
 *
 *  @default 300
