Here is a little ColdFusion:
<!--- Read spreadsheet --->
<cfspreadsheet action="read"
src="Sales.xls"
name="sObj" />
<!--- Set cell value --->
<cfset spreadsheetSetCellValue(sObj, FORM.sales, FORM.row, FORM.col)>
<!--- Write spreadsheet --->
<cfspreadsheet action="write" overwrite="true"
filename="Sales.xls"
name="sObj" />
Now some ActionScript:
private function labelPosOK():Boolean
{
if (!layer)
return true;
var others:Array = layer.livingRenderers;
var overlap:Rectangle;
for each (var r:HitRenderer in others)
{
if (this != r)
{
overlap = bbox.intersection(r.bbox);
if (overlap.x + overlap.y + overlap.width + overlap.height != 0)
return false;
}
}
return true;
}