Program module for future software (uninstaller):
Basic functionality to install and uninstall programs. Removing programs using pre-stored information. Heuristic search for signs of incorrectly or incompletely removed programs and removing them (broken installers). Forced uninstall (present in many uninstallers). Creating of a restore point in windows. The window (tab) with a list of installed programs. The appearance of the list can be changed in view (table, list, details)
Table - the location of icons of installed programs in the form of tiles.
List - a simple list
Details - detailed list with a brief description of the program, the author (publisher), date of installation, architecture (32 or 64 bit). The ability to sort on any of these parameters.
Must be done in Delphi 2009 or higher.