Wednesday, August 5, 2009

Month Calendar control (with a MATE test-app and Degrafa skins)

Here's a month-calendar (right-click to view source) I recently built. The skins are done with Degrafa and the test-app leverages MATE.

I'm honestly ambivalent about doing skins via Degrafa, for tools like Illustrator and Flash seem better suited for that kind of work (and you don't have to recompile to check simple things like colors, alphas and ratios). Every team has its own workflow it seems.

-- Edit
I've implemented the following changes suggested by a few fellow programmers on flexcoders:
  1. You can now add events via a day-cell double-click.
  2. The description-text is now printed on the Event.
  3. Changed the Add/Edit Event Popup's title to match the Add Button text.
Thanks Kevin and Pedro!

4 comments:

Anjan Anil Kumar said...

Hi,
its nice work but, their is no view source.

Max said...

Source should be up now.

Michael H. said...

Max, awesome looking calendar and exactly what I was looking for. However, I don't know anything about MATE, how can I integrate into a applicaiton that is not using MATE?

Max said...

That silly calendar has no real dependency on MATE, so you should be fine. The code itself is rather old, and would likely be much simpler in Flex 4.