Sign in Join
FPDoc Onlineexperiment

Calendar unit

Classes and types used to implement TCalendar, a graphic control allowing selection of a date from a calendar display.

calendar.pp contains classes and types used to implement TCalendar, a graphic control allowing selection of a date from a calendar display.

The following components are added to the Lazarus IDE component palette:

Misc Tab

  • TCalendar

calendar.pp is part of the LCL (Lazarus Component Library).

Classes and records

EInvalidDateclassException raised for an invalid date in the calendar control.
TCalendarclassTCalendar allows selection of a date from a calendar display.
TCustomCalendarclassImplements the base class for TCalendar.

Procedures and functions

RegisterprocedureRegisters components for use in the Lazarus IDE.

Types

TCalDayOfWeekenumerationRepresents days of the week used in TCalendar.
TCalendarPartenumerationIndicates where a mouse click occurred in a calendar control.
TCalendarViewenumerationDefines the view for a calendar.
TDisplaySettingenumerationEnumerated type with values that control display settings in TCalendar.
TDisplaySettingssetSet type for TDisplaySetting values.

Constants

DefaultDisplaySettingsconstantDefault display settings used in TCalendar.

Uses

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.