Launcher for the Delphi IDE that decides which of multiple IDEs to launch based on the name and contents of the file passed to it. It supports .dproj, .dpr, .dpk, .bdsproj, .bdsgroup and .groupproj files.
* Bugfix: Used the wrong registry keys for Delphi 10, 10.1 and 10.2 so Delphi 10.3 was launched
* Now reads the .dproj file and checks the <ProductVersion> tag. If it is unique (wich it isn't always, see https://delphi.fandom.com/wiki/How_to_find_out_which_Delphi_version_was_used_to_create_a_project%3F ) it will start the correct Delphi version.