Wednesday, July 11, 2012

KC-Calendar 1.7 now available: fully customizable flex calendar component


The KC-Calendar by KeepCore is an AS3-MXML component to display events and schedules. It allows users to interact with events. It provides all of the functionality you can expect from a full calendar or agenda to include in your Rich Internet Application project. As a developer, you can easily configure and fully customize its behavior and styles.

KC-Calendar has been updated to version 1.7 and includes several usability enhancements like drag-and-drop of all-day events, drag-and-drop of normal events to all-day events and more.




Features list:

·     Full customization possibilities: every calendar part (day cells, day headers, day bar, month cells, week bar, hour grid, items, column headers) uses renderers that could be customized.
·     Multiple views: day, week, month & year with AllDay events dedicated zone for events across multiple days
·     Multiple event drag & drop support in week & day views
·     Supports SDK 3.2, 3.5, 3.6, 4.1, 4.5, 4.5.1 and 4.6

User interaction:
o    Item drag & drop : now also drag all-day events in day zone or day zone events in all-day zone
o    Item resize
o    Item selection & item multi-selection
o    Item click
o    Item double-click
o    Item roll over & roll out
o    Cell click
o    Cell double click
o    Navigation:
§  View change
§  Date selection
·     Event concurrency management
·     Concurrency support in column mode
·     Flexibility: no object type is imposed, total freedom is given to developers

High level of rendering customizations:
o    Default renderer configuration (resource icon, title, additional image, corner radius…)
o    Custom item renderer
o    Custom year renderer
o    Background colors, font styles & colors…
o    Custom event tooltip
·     Column mode
·     Stack mode
·     Column & stack mode combination
·     Customizable transitions between views and during navigation to previous & next time range
·     High display performances

Localization support:
o    Embedded English & French translations
o    Ease to add new languages
o    Deep level of date & hours customization
·     Week start day setting
·     Day start & end hour setting
·     All day events specific zone with max number of events setting
·     Mouse selection highlight display + selection tooltip
·     Hidden days
·     Invalid ranges display (can be different for each column in column mode)
·     Highlight ranges display (can be different for each column in column mode)
·     Range selection support
·     Lasso selection support (with CTRL key and mouse)
·     Data load & save in shared objects
·     View alpha is customizable
·     ItemSameDatesCompareFunction to manage same dates item order
·     Renderers support IFactory pattern
·     Use all width in day & week when there is no displayed scrollbar
·     Full Native AIR Drag & Drop
·     Embedded AsDoc

Using KeepCore Flex components, software editors and developers save development time and get right out of the box a huge number of features brought by several years of high-quality components development: 

- And more to come: you can register on www.flex-component.com to stay tuned and get discounts.