Similarly to the Issue 237 , which raises the issue of scrollbars in the all-day field, I believe there should be a feature similar to this in the month view calendar if there are a lot of events. Using Google Calendar as an example, I will show you what I mean in the attachment. It doesn't need to look exactly like how they've done it, but I believe that it could be preferable to putting all events in the date box (especially when you may have 10 events on a particular date).
I will post again if I come up with an easy solution to this with your code.
Mergedinto: 304