Ported and simplified my DocLauncher console app, which is used to launch help documentation for IMT and Transformer, to Delphi 2009. In the process, I removed dependencies on old libraries (FileFunctions and SHBrowseU) by substituting actual ShellExecute calls for calls to my own wrapper functions.