             {
                 borderClass = spark.skins.mobile320.assets.TextInput_border;
                 layoutCornerEllipseSize = 24;
-                layoutMeasuredWidth = 612;
-                minWidth = 48;
-                minHeight = 106;
+                measuredDefaultWidth = 612;
+                measuredDefaultHeight = 106;
                 layoutBorderSize = 2;
                 
                 break;

            {
                borderClass = spark.skins.mobile160.assets.TextInput_border;
                layoutCornerEllipseSize = 12;
                layoutMeasuredWidth = 306;
                minWidth = 24;
                minHeight = 53;
                layoutBorderSize = 1;
                
                break;

        // You can set an explicit width and the height will adjust accordingly. The opposite
        // is not true: setting an explicit height will not adjust the width accordingly.
        
        measuredWidth = measuredDefaultWidth;
        
        // now we need to measure textDisplay's height.  Unfortunately, this is tricky and 
        // is dependent on textDisplay's width.  Let's use the heuristic that our width 
