      *  @private 
      */
     private var minThumbWidth:Number;
-
+    
     /**
      *  Skin to use for the thumb Button skin part
      */

            default:
            {
                // default PPI160
                layoutMeasuredHeight = 6;              
                paddingBottom = HScrollBarThumbSkin.PADDING_BOTTOM_DEFAULTDPI;
                paddingHorizontal = HScrollBarThumbSkin.PADDING_HORIZONTAL_DEFAULTDPI;
                break;
            }
        }

        // The minimum width is set such that, at it's smallest size, the thumb appears
        // as wide as it is high.
        minThumbWidth = (layoutMeasuredHeight - paddingBottom) + (paddingHorizontal * 2);   
    }
    
    //--------------------------------------------------------------------------

        super();
        
        useChromeColor = true;
        
        minWidth = 20;
        thumbSkinClass = HScrollBarThumbSkin;
        var paddingBottom:int;
        var paddingHorizontal:int;
        
        // Depending on density set our measured height
        switch (applicationDPI)
        {
            case DPIClassification.DPI_320:
            {
                minHeight = 12;   
                paddingBottom = HScrollBarThumbSkin.PADDING_BOTTOM_320DPI;
                paddingHorizontal = HScrollBarThumbSkin.PADDING_HORIZONTAL_320DPI;
                break;
            }
            case DPIClassification.DPI_240:
            {
                minHeight = 9;   
                paddingBottom = HScrollBarThumbSkin.PADDING_BOTTOM_240DPI;
                paddingHorizontal = HScrollBarThumbSkin.PADDING_HORIZONTAL_240DPI;
                break;
