Calendar 2.0! | July 16th, 2008
Included in the 2008 Q3 release of CUI is a brand spankin’ new version of Calendar! We’ve put in loads of new features to really improve the usefulness of the component. I’ll go over some of my favourite features.
Multi Month
Using the new monthrows and monthcolumns attributes, you can render as many months you want!
Quick Nav
Another useful feature is the quick nav panel which allows you to jump to any month/year without having to go month to month. To activate the quick nav panel, you just need to click on the title of the calendar.
Natural Language Dates
For the attributes that require you to specify a date (selecteddate, mindate, maxdate, etc.), you can use some natural language dates. The following are accepted:
- today
- yesterday
- tomorrow
- last week
- next week
- last month
- next month
- last year
- next year
Databound Events
Another neat new feature is the ability to define event information for a date. You can define a url that will return event information for a date as an xml document. You can use our server side libraries to help you with this (just like with Grid). You can also define custom disabled dates in this way.
Themes
Our designer extraordinaire, Yohei Shimomae, has put together some sweet new themes for the Calendar. Loads of ‘em too!
And that’s just a small taste! There are a total of 14 new themes!
Ok, so that’s just a few of the new features. Q3 will be available to download July 17, 2008. Live samples of the new Calendar will be up then as well.
July 17th, 2008 at 3:48 pm
Hi Mike, with the calendar can the user enter a date into the associated textbox and have the calendar render it?
July 17th, 2008 at 4:07 pm
Hey Christian,
Absolutely. The input and calendar are bound so you can edit the input and have that change be reflected in the calendar.
Check out the screencast in my most recent post to see it in action, or check out the samples page http://www.nitobi.com/products/completeui/demos/explorer/