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

            // We don't want a visible track so we set the skin to MobileSkin
            track = new Button();
            track.setStyle("skinClass", spark.skins.mobile.supportClasses.MobileSkin);
            track.width = layoutMeasuredWidth;
            track.height = layoutMeasuredHeight;
            addChild(track);
        }
        

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