[Overview][Types][Classes][Procedures and functions][Index] | Reference for unit 'CalendarPopup' (#lcl)

# Reference for unit 'CalendarPopup'

Implements a pop-up form with a TCalendar control for TDateEdit.

`uses`
`Classes,`
`SysUtils,`
`Forms,` |  | Implements Forms which are the basis for the LCL Graphical User Interface.
`Controls,` |  | Contains types, constants, classes, and routines used to implement visual controls.
`Graphics,` |  |
`Dialogs,` |  | Contains common dialogs used in Lazarus LCL applications.
`Calendar,` |  | Classes and types used to implement TCalendar, a graphic control allowing selection of a date from a calendar display.
`LCLProc,` |  | Useful lower-level helper functions and classes.
`LCLType;` |  | Provides compatibility with the Delphi Windows unit.

## Overview

calendarpopup.pas implements a non-modal calendar popup for a TDateEdit control. It includes a ShowCalendarPopup routine to configure, display, and capture the return value for the pop-up form.

Original Author: Vincent Snijders.

calendarpopup.pas is part of the LCL (Lazarus Component Library).