I have modified my code calling a custom component to pass in the entire
object rather then just the date property of the object. This seems to
be working as I get a display of the proper number of objects without
any error thrown. But the display of the date of the object is a blank

Can somebody explain why passing the entire object, rather then one
property of the object, is causing me a problem?

<?xml version="1.0" encoding="utf-8"?>
<mx:VBox xmlns:mx="http://www.adobe.com/2006/mxml" width="100%">
import Day;

//Define public variables
public var dayData:Day;

<mx:DateFormatter id="dayNum" formatString="DD" />

<mx:HBox backgroundColor="0x002649" width="100%" horizontalAlign="right">
<mx:Label text="{dayData.toString()}" color="white" />
<mx:HBox backgroundColor="0xAF1E2D" horizontalAlign="center">
<mx:Label text="{dayNum.format(dayData.date)}" color="white" />

I call this custom component with the following code.

<mx:Repeater id="dayCells" dataProvider="{days}"
startingIndex="{weekRows.currentItem}" count="7">
<mx:GridItem width="14%">
<ian:dayFormat2 dayData="{dayCells.currentItem as Day}" />

Ian Skinner
Web Programmer
Sacramento, CA

| 1 | |
--------- Binary Soduko
| | |

"C code. C code run. Run code run. Please!"
- Cynthia Dunning