Computing: Free Pascal Programming

Electronic Advent calendar.

Elektronischer Adventskalender (deutsche Version dieser Seite)
Download Adventskalender desktop application (Windows 64bit) Download Adventskalender source code (Lazarus/Free Pascal)

Description: Advent calendar with 24 doors that may be opened between December 1st and December 24th. To open a door or to have a look at what's hidden behind, double-click the green or yellow shapes. Note, that the doors can only be opened the corresponding day. If you forgot to open a door, it will remain closed forever (red shape). The content behind the doors is either an Advent saying, or an Advent picture. If a door is opened, this content will be placed into the "texte" (texts) resp. "bilder" (pictures) subdirectories.
To reuse the Advent calendar next year (with all doors closed), please delete the folders "texte" and "bilder" with all their content.

Free Pascal features: Changing the color of shapes during runtime. Hiding resp. showing objects depending on situation. Handling click and double-click events. Reading and writing text files, reading and writing typed files (classical Pascal). Reading and writing (modifying) JPG image files (classical Pascal)


Free PC application: Electronic Advent calendar