Multi-lingual 3-month calendar (calendar).
Description: The program displays the calendar of 3 consecutive months. Cursor keys and function keys may be used
to go 1 month or 1 year backward or forward, to choose a given month and year, as well as to change the display language of month and day names
(English, French, German, Luxembourgish and Spanish). The usage of the different keys is explained below the calendar display.
Version 1.0 (June 2017): Original program
Version 2.0 (April 2020): Addition of UTF-8 support for correct display of non-English letters. Code review and comments addition.
Version 2.1 (May 2020): Addition of Spanish language. Spelling errors correction. Some code modifications.
Free Pascal features: Usage of the Crt unit: Dividing the screen into windows; colored output at a given position within
these windows; reading the keyboard key, that has been pressed. Usage of the date functions of the SysUtils unit. Adding UTF-8 support for non-ANSI
characters (non-English letters) by using the LazUTF8 unit.