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.

Reply via email to