In this Delphi programming tutorial we start with an application that loads and saves some settings out of an ini-file. We then tidy up the code a bit by creating a new class inheriting from TIniFile that uses properties with getter and setter methods to change the settings rather than ReadString / WriteString. This makes the code much nicer as you get code completion and error insight. We also make use of the Initialization and Finalization sections of a unit to create and free our new class. This video is 10 minutes long and you can watch it here.