Unit
WallCalendar Declaration
TWallCalendar = class ( TStringGrid )
Description
The WallCalendar component is a Delphi component that encapsulates a
customizable wall-style calendar. This component allows you to add
professional-looking, customized calendars to any application with ease
and flexibility. Key features include:
· Calendar navigation header which includes Windows-style month combo
box, year spin edit, and buttons to increase and decrease the date and year
· User can hide the Calendar navigation header to create a custom control
interface
· Ability to show the days for the previous and next month
· Ability to align the day number and text for each cell on the calendar
· Calendar day cells can be customized to any height and width
· Supports background bitmaps for each month, with ability to stretch
bitmaps to fit entire calendar area
· Ability to enter text messages for each calendar day using TStringLists
· User can override the month and day of the week names, along with the
ability to change the starting day of the week to support foreign languages
· Cell messages, background color and text color can be defined for the
whole calendar area, or individually by each cell
· Calendar specific events to easily control navigation
· Ability to have different fonts for the navigation header, day of week
names and cell text