What's wrong with this:
var ev = new Object({sender: this.user.username, message: str});
trace("got chat " + ev.message);
var h = this.application.so_Chat.getProperty("history");
h.push(ev);
this.application.so_Chat.setProperty("history", h);
var q = this.application.so_Chat.getProperty("history");
trace("q " + q.length);
trace(q[q.length].message);
trace("finished chat");
}
Ok - q.length traces out properly (ie as I add an item, it gets added
properly, the length increases by 1) -- but the history[q].message is
throwing an error.