All pastes #567067 Raw Edit

Anonymous

public text v1 · immutable
·published 2007-06-14 19:15 UTC
rendered paste body
<?xml version="1.0" encoding="utf-8"?>
<mx:Label xmlns:mx="http://www.adobe.com/2006/mxml">
	
	<mx:Script>
	<![CDATA[
	
    import mx.controls.Label;     
    import mx.controls.DataGrid;
    import mx.controls.dataGridClasses.*;
    import flash.display.Graphics; 
		
        override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
        {             
        	super.updateDisplayList(unscaledWidth, unscaledHeight);
        	var g:Graphics = graphics;
            g.clear();
            if(data) 
            {
            	var grid1:DataGrid = DataGrid(DataGridListData(listData).owner);
            	if (grid1.isItemSelected(data) || grid1.isItemHighlighted(data))
            		return;
            	if (data[DataGridListData(listData).dataField] > 100)
            	{
            		g.beginFill(0xFF0033);
            		g.drawRect(0, -2 , unscaledWidth, unscaledHeight +4);
            		g.endFill();
            		var _int:int = setInterval(function():void { 
					g.beginFill(0xFFFFFF);
					g.drawRect(0, -2 , unscaledWidth, unscaledHeight +4);
            				g.endFill();
				        clearInterval(_int)}, 5);
            	}
            }
         } 
	]]>
	</mx:Script>
</mx:Label>