Hi,
I have a dataGrid, and in one of the columns I call an ItemRenderer 
(ActionScript).
This renderer should create a list of images as follows:
override public function set data(value:Object):void {  
        if (value != null)
           {            
                removeAllChildren();
                for (var i:int = 0; i < value.hair.length; i++){
                var img:Image = new Image();      
                img.source = value.hair[i].image;      
                img.id = "image - " +i;
                img.height = 20;      
                img.toolTip=value.hair[i].width;
                img.percentWidth=value.hair[i].width;     
                img.maintainAspectRatio=false;
                addChild(img); 
            }     
        }
}

All images are displayed side by side in a cell, as I wanted.

The problem is that I need to use img.toolTipCreate to catch an event 
on each of the images and It doesnt let me, why?
If I use <mx:Image tag in mxml file, it lets me use this function but 
in my ActionScript it doesnt.

What is the different between this 2?
Thanks for any advice

Jo

Reply via email to