Comprehensive list of all possible AppType values in DPROJ file?

Solution 1:

There are some constants declared in ToolsAPI.pas:

  { Default IDE application/project types }
  sApplication = 'Application';
  sLibrary = 'Library';
  sConsole = 'Console';
  sPackage = 'Package';
  sStaticLibrary = 'StaticLibrary';
  sOptionSet = 'OptionSet';
//  sAndroidService = 'AndroidService';

This list may be extended in the future.