I\'ve created a console application and set ReportMemoryLeaksOnShutdown := True.
I\'ve created a TStringList but did not free it.
When the program finishes
This is certainly a hack, don't use in production :)
ReportMemoryLeaksOnShutdown:= True;
IsConsole:= False;
TStringList.Create;
However, it causes the leak message (and some other messages) to be displayed in a message box (where all text can be copied by pressing Ctrl+C).
(Tested with Delphi 10.2, please report any side effects we wouldn't like)