This site contains information designed to help Delphi programmers work more effectively with the Windows '95/'98/NT4 environment.
Shell Extension and Namespace Information
Adding and removing shell extensions in Delphi
Context Menus for Files and Folders
Displaying the Properties Page for a file, folder or drive.
Getting the PIDL or Item ID List for a File or Folder
Converting a filename to an ItemIDList
Using SHFileOperation to copy files in Delphi
Waiting for an application to finish running