                                       unscaledHeight:Number):void
     {
         // figure out backgroundColor
+		// FIXME mcho: need to define a style to use for background color. Right now
+		// we hard code to white
         var backgroundColor:uint;
         var drawBackground:Boolean = true;
         var downColor:* = getStyle("downColor");

            
            // Text respects padding right, left, top, and bottom
			labelDisplay.commitStyles();
			var metrics:TextLineMetrics = labelDisplay.getLineMetrics(0);
            measuredWidth = labelDisplay.measuredTextSize.x + horizontalPadding;
			
			// We need the ascent that doesn't include the "slop"
			var realAscent:Number = metrics.ascent - 2;
            measuredHeight = realAscent + verticalPadding;
		}
        
        // enforce minimum height 
        measuredHeight = Math.max(measuredHeight, itemMiniumumHeight);
        
        measuredMinWidth = 0;
        measuredMinHeight = itemMiniumumHeight;
    }
    
    /**

		{
			case DPIClassification.DPI_320:
			{
				itemMinimumHeight = 88;
				break;
			}
			case DPIClassification.DPI_240:
			{
				itemMinimumHeight = 66;
				break;
			}
			default:
			{
				// default PPI160
				itemMinimumHeight = 44;
				break;
			}
		}
