Order Now!

Download the shareware version of the WallCalendar component:

Description:     WallCalendar Component Shareware Version
Version:           2.1
Release Date:  April 18th, 2003
Filename:        walclndr.exe
Size:                1.23 MB

NEW!!! Demo project on saving Calendar text to a file:

Description:     A sample Delphi project with a simple implementation of saving and loading date-specific text from a WallCalendar (source included).
Version:           1.0
Release Date:  April 6th, 2004
Filename:        SaveToFileDemo.zip
Size:                6 KB

Check out WallCalendar 2.1 in action:

Description:     WallCalendar Component 2.1 Demo Program
Version:           2.1
Release Date:  April 18th, 2003
Filename:        wcdemo.exe
Size:                384 KB


  • A new AutoSize published property has been added, which defaults to true. With this property set to true, the WallCalendar component will automatically size the day cells when the component is resized.  This property makes it easy to size the calendar to the desired dimensions, and also makes it easier to allow end users to size the calendar, by aligning the component to the client of another component (i.e. a panel, a form, etc).
  • BeginUpdate and EndUpdate public methods have been added. The BeginUpdate method disables the grid from repainting itself when items are added to it. You should call BeginUpdate right before adding many items to the calendar, to reduce screen flicker. Once this method is called, you MUST call the EndUpdate method in order for WallCalendar to repaint itself. The EndUpdate method enables the grid to repaint itself. This method should be called after initially calling the BeginUpdate method and subsequently adding items to the calendar.
  • Added GetDateByCellCoordinates()public method. This method allows you to find the cell coordinates for a given date on the current calendar.

Bug Fixes:

  • Overriding the OnDrawCell event is now supported.  If you override this event, your method will be called after WallCalendar has drawn the cell.
  • Setting the ShowCalendarHeader published property to false at design time was not properly hiding the month combo box and year spin edit.
  • The OnMouseMove and OnMouseDown events can not be properly overridden.

Would you like to be notified when a new release is available?  Simply send an email to info@softwarebymartin.com to join the new release notification email list.  When new versions of WallCalendar are available, you will be notified via email.  (If you want this email sent to an address other than the one you are sending from, specify that email address in the body of your email.)