 
     /**
      *  If <code>variableRowHeight</code> is <code>false</code>, then 
-     *  this property specifies the actual height of each child.
+     *  this property specifies the actual height of each child, in pixels.
      * 
      *  <p>If <code>variableRowHeight</code> is <code>true</code>, 
      *  the default, then this property has no effect.</p>

    public function VerticalLayout():void
    {
        super();
		
		// Don't drag-scroll in the horizontal direction
		dragScrollRegionSizeHorizontal = 0;
        
        // Virtualization defaults for cases
        // where there are no items and no typical item.

        
        var x:Number = paddingLeft;

        var y:Number = emptySpaceTop + Math.round((emptySpace - height)/2);
        // Allow 1 pixel overlap with container border
        y = Math.max(-1, Math.min(target.contentHeight - height + 1, y));
        return new Rectangle(x, y, width, height);
    }
    
    /**
     *  @private
     */
    override protected function calculateDragScrollDelta(dropLocation:DropLocation,
                                                         timeInterval:int,
                                                         timeElapsed:int):Point
    {
        var delta:Point = super.calculateDragScrollDelta(dropLocation, timeInterval, timeElapsed);
        // Don't scroll in the horizontal direction
        if (delta)
            delta.x = 0;
        return delta;
    }
}
}

