Codejock Calendar Visual C++ MFC

Let your applications manage appointments and arrange them by day, week, work week or month.

Published by Codejock Software
Distributed by ComponentSource since 2003

i

Codejock Calendar Visual C++ MFC is now only available in Codejock Toolkit Pro.

Codejock v17 released

Released: Jan 7, 2016

Updates in this release

Updates in v17

  • Refactored Calendar control theme rendering making it easier to develop user defined themes
  • Added new class CXTPCalendarResourceTheme for identifying a resource DLL based theme, updated SetPaintTheme to call SetTheme(PTR) so drawing behavior will not get mixed if client forgets to set to NULL when using a user defined theme
  • Refactored Calendar caption bar theme rendering making it easier to develop user defined themes
  • Added Dark and Light Gray themes for Calendar, Caption Bar, and Date Picker
  • Added DrawBorders and SetBorders to Calendar control, now borders can be displayed for both Calendar and Caption Bar
  • Added CBS_OWNERDRAWVARIABLE style to Busy State combo box
  • Added from and to date display on multiday events
  • Added StartEditSubject and StartEditSubject to paint manager to set in-place editor font and allow for changing in place edit size for themes
  • Added GetDateFormat to allow for changing how the end and start calendar date are displayed
  • Added new Office 2013 event glyphs
  • Added CXTPResourceManager::LoadBitmap(CBitmap* pBitmap, LPCTSTR lpszResourceName) to allow for loading a bitmap by resource name
  • Added new appointment icons for Office 2013
  • Added TimeLine and MultiColumn mode label translations
  • Added Visual Studio 2015 theme DLL theme support and updated Calendar Demo to enable Visual Studio 2015 themes
  • Added Calendar "EventSelBorder" setting to Office 2013 and Visual Studio 2015
  • Added additional error checking for CXTPCalendarPaintManager::PartCalcEventSize
  • Added Light and Dark Gray Office 2013 themes to Calendar Sample
  • Updated Office 2013 INI resources to define colors used by markup extension, replaced hard-coded color values in XAML with markup extension values
  • Added body text and markup content rendering enabled in all themes
  • Added Week Number display for Office 2013 Date Picker theme
  • Added new both Category and Label selection dialogs
  • Office 2013 Calendar theme now displays multiple category colors when selected
  • Cleaned up category, label and busy status combo box display and functionality in properties dialog