      */
    public function inView(index:int):Number 
     {
-        var vp:GroupBase = GroupBase(target);
-        if (!vp)
+        var g:GroupBase = GroupBase(target);
+        if (!g)
             return 0.0;
 
-        var li:ILayoutItem = vp.getLayoutItemAt(index);
+        var li:ILayoutItem = g.getLayoutItemAt(index);
         if ((li == null) || !li.includeInLayout)
             return 0.0;
             

        else 
            return (x1 - ix0) / (ix1 - ix0);
    } 


    public function variableColumnWidthMeasure(layoutTarget:GroupBase):void

package flex.layout
{
import flash.display.DisplayObject;	
import flash.geom.Point;
import flash.geom.Rectangle;
import flash.events.Event;
import flash.events.EventDispatcher;	
